最佳技术支持
当我尝试从软盘或 CD-ROM 启动时,我的电脑会在启动过程中软重启。它甚至没有到达询问您是否拥有彩色显示器的屏幕,尽管我怀疑它已经很接近那个点了。我尝试在孩子的电脑上运行启动盘,它工作正常。我的电脑和孩子的电脑之间没有太多区别,但这里有一些区别
我的:奔腾 166 | 孩子的:奔腾 133 |
我的:96MB 内存 | 孩子的:32MB 内存 |
我的显卡:Creative's | 孩子的:Cirrus logic |
video blaster 3D | |
我的:1GB 硬盘 + Syquest SparQ | 孩子的:540MB 硬盘 + CD-ROM |
(IDE)+ CD-ROM |
有什么想法吗?感谢您提供的任何帮助。
—Bruce Matthews Red Hat 4.2
听起来好像内核不喜欢您的显卡。这非常不寻常,但可能是这种情况。尝试使用不同的显卡看看是否有帮助。您也可以尝试 Red Hat 5.0 的启动盘,看看较新的内核是否能解决问题。如果是这样,您可能必须使用较新的版本。
—Donnie Barnes redhat@redhat.com
在使用 XFree86 3.3.1 时,它会意外崩溃并返回以下消息
Fatal server error: Caught signal 4. Server aborting X connection to :0.0 broken (explicit kill or server shutdown). X connection to :0.0 broken (explicit kill or server shutdown). xinit: connection to X server lost.
有时,它返回的不是 Caught signal 4,而是 11,但消息的其余部分是相同的。这通常发生在我打开或使用程序时。
—Aaron Walker Red Hat 5.0
这可能指向有故障的内存芯片。尝试对您的系统进行压力测试,例如,通过使用优化编译一个庞大的软件包,例如您常用的内核编译。如果发生类似的事情,那就是内存的问题。
—Ralf W. Stephan stephan@tmt.de
这通常表明是硬件问题。您应该查看 http://www.bitwizard.nl/sig11/ 以获取有关如何确定是否是这种情况以及如何修复它的信息。
—Donnie Barnes redhat@redhat.com
我的 /var 分区最近已满 100%(我安装了一些 alpha 软件,记录了 40MB 的日志),基本上,我崩溃了。在重新启动时,文件系统已损坏,所以我知道有些东西坏了。
我的 <path>/lost+found 目录在运行 fsck 后包含一些数据块,我假设我可以做些什么来发现哪些软件包已损坏并重新安装这些软件包。我该怎么做?
我现在遇到的具体问题是
xdm 启动 xserver,但登录屏幕没有出现,背景图形是一个非常大的文本“Red Hat Linux”。我认为这可能与 #2 有关。
bash(和其他 shell)似乎找不到/执行脚本。ls 可以看到它们,vi 可以编辑它们,但 bash 说在执行尝试时找不到它们。提前感谢。
—Rob Collins Red Hat 5.0
首先,您可以转到 lost+found 目录并使用 file 命令查看它们是什么类型的数据。然后使用适当的查看器查看该文件。对于 ASCII 文本,您可以使用 more、less 等。对于类型为“data”的文件,弄清楚它们是什么的好方法是运行 strings filename | less 以查看文件中出现的任何字符串。这些字符串可能会提供一些线索。
接下来您要做的就是在您的系统上运行 rpm -Va。这将告诉您 RPM 数据库中存在的任何文件是否以任何方式发生了更改。其中一些是正常的(例如 /dev 中的内容),但应该很容易判断还有什么发生了更改。查看 RPM 的手册页 (man rpm) 以获取 Va 输出的解释。一旦您找到已更改或丢失的文件,您将需要修复它们。最好的方法是完全重新安装软件包。
您的这两个问题都可能会通过执行上述步骤来解决。
—Donnie Barnes redhat@redhat.com
如何将我的显示器从隔行扫描模式中移除?我在 Windows 95 中以非隔行扫描模式运行它,所以我知道它可以以非隔行扫描模式运行。我使用 FVWM 窗口管理器。谢谢。
—Cliff Slackware 2.3
为了更改 X 将运行的模式,您需要更改 XF86config 文件,该文件通常位于 /etc/X11 目录中。此文件包含有关您的 X 服务器的重要信息,例如您的显示器支持的水平/垂直频率。手动编辑此文件可能很棘手,所以我建议您
备份您正在运行的 XF86config。(执行 find / -name XF86config 以查找正确的位置。)
运行 XF86config 并更改所需的功能。对水平/垂直频率要非常小心。
在提示符下键入 startx。
—Mario de Mello Bittencourt Neto mneto@buriti.com.br
我购买了一台 HP NetServer Pro (Pentium Pro) 来运行多串口端口(DigiBoard Xem 16 RS232 端口)。我从 InfoMagic 加载了 2.0.30 内核源代码,并重新编译了内核以识别 DigiBoard。我使用启动盘启动 Linux,但它不起作用。每次都挂起,返回的错误消息是“vfs: kernel panic... etc.”
启动盘上的原始内核可以工作,但任何重新编译的内核都会导致该错误消息。DigiBoard 模块在错误出现之前已正确加载。
我需要紧急设置机器,但我被卡住了。我需要帮助。谢谢。
—Weng-Yue Boey InfoMagic 2.0.30
不幸的是,您所描述的似乎是硬件问题(坏缓存,坏内存)。您说您可以运行任何预编译的内核,但如果您尝试编译您的内核(或任何其他庞大的程序),您最终会得到“got signal 11...”消息。
我建议关闭缓存或移除一些内存,然后再次尝试编译。
—Mario de Mello Bittencourt Neto mneto@buriti.com.br
我正在我的办公室设置防火墙和伪装,以服务大约五十个工作站。伪装将用于允许多个用户使用私有 IP 寻址方案 (10.0.0.0\8) 访问 Internet,而防火墙用于增加安全性。我已在测试和生产环境中成功实施了伪装;我仅在测试环境中成功实施了防火墙。
测试环境中的问题是,当我更改到 /sbin/init.d 目录并尝试执行 firewall list 时,我收到“command not found”错误。防火墙脚本存在于该目录中。firewall start 和 firewall stop 也无法执行。
如果您有关于下一步该怎么做的建议,我将不胜感激。谢谢,
—Doug Ford S.u.S.E. 5.0
听起来好像您当前目录未包含在您的 PATH 中。您可以将您的 PATH 设置为包含当前目录(通常对于 root 来说不是一个好主意),或者只是在您要运行的命令前加上 ./,例如,./firewall stop。
—Mark Bishop mark@bish.midwest.net
我的以太网卡安装不正确。如何向内核添加新的以太网驱动程序?我的意思是,如何重新编译内核以包含新的驱动程序?
—John Liu Slackware 2.0.29
以 root 身份,进入 /usr/src/linux,运行 make menuconfig,完成后,运行 make zImage。新内核位于 /usr/src/linux/arch/i386/boot/ 中。将其放在其他位置,例如 / 目录,最好使用新名称,然后配置并运行 LILO。(您应该将旧内核保留在 lilo.cfg 中,以防新内核出现问题。)重新启动。
—Ralf W. Stephan stephan@tmt.de