红联Linux门户
Linux帮助

Grub常见错误3

发布时间:2010-03-14 22:00:59来源:红联作者:xzj4167
 12. Could Not Find Device For /boot/boot: Not Found Or Not a Block Device

  出现症状:

  在Grub安装过程中使用grub-install脚本时出现以下错误:

  # grub-install --root-directory=/boot /dev/hda Could not find device for /boot/boot: not found or not a block device

  解决方法:

  检查一下下面这个步骤有没有做过。

  # cp /proc/mounts /etc/mtab

  13. 在Grub Menu中单击回车后系统重启.

  出现症状:

  在Grub Menu中单击回车后系统重启。

  解决方法:

  尝试在kenel中disable 掉 framebuffer 或者直接在启动的kernel后添加参数。如果无效的话再disable掉APM或ACPI试试。

  14. 在Grub Menu中单击回车后, 屏幕黑屏.

  出现症状:

  在Grub Menu中单击回车后, 屏幕黑屏, 但是这个时候系统并没有挂起, NumLock (soon)键依然有效。

  解决方法:

  关闭grub.conf 中的 framebuffer 支持(也就是移除 vga=XYZ 行) 顺便再检查一下kernel的config中关于arch的选择是否符和你的硬件要求。

  15. Grub 启动时背景图片缺失

  出现症状:

  启动系统时无法看到默认的图片背景。

  解决方法:

  检查一下在grub.conf中相关的splash那行有没有被注释掉或者指定的splash文件是否存在或者文件名是否相符。

  16. 在试图启动第二个硬盘上的Windows时失败

  出现症状:

  选择了对应的Windows条目, 但是系统拒绝启动, 提示信息也没有很清楚的给出错误的所在。

  解决方法:

  很多情况下都是因为没有在grub.conf中正确使用map命令所致。

  title Windows XP

  map (hd0) (hd1)

  map (hd1) (hd0)

  chainloader (hd1,0)+1

  17. Grub 安装时候出现段错误

  出现症状:

  该情况很多都是出现在grub-0.95.x的安装过程中, 屏幕显示如下:

  grub> root (hd0,0)

  grub> setup (hd0)

  Segmentation fault

  解决方法:

  该错误是一个已知的0.95版本Grub的bug, 在0.96版本中已经修复, 同时0.94 r1 和 0.94 r2没有这个bug, 如果这些也都出现段错误, 尝试emerge grub-static 。 该软件包在amd64平台下属于stable, 在~x86平台上属于 unstable
文章评论

共有 0 条评论