Backtrack 5 上的 grub2 安装错误

Backtrack 5 上的 grub2 安装错误

我安装了 BackTrack 5 r1,但启动时无法在 Windows 和 BackTrack 之间选择启动选项。

我该如何解决这个问题,或者如何安装 grub 2?

答案1

这里解释了如何使用 Windows 和 BTLinux 双启动:http://www.backtrack-linux.org/tutorials/dual-boot-install/

但是,我假设您的 grub 安装本身有问题,并试图找到方法返回到 grub 上的双操作系统引导提示符。

当您启动计算机时,是否会出现 grub 菜单/启动画面询问操作系统启动提示符?

如果您没有收到 grub 提示符并直接进入 BTLinux 引导顺序,请按照以下步骤首先安装 grub。需要将grub安装到硬盘的MBR(不是Windows所在的分区)

在 BackTrack Linux 下以 root 身份登录后,检查是否安装了 grub,通常可以在 /sbin/grub 和 /sbin/grub-install 下找到

 /sbin/grub-install /dev/hda    

 /sbin/grub

  > root (hd0,0)
  > setup (hd0)
  > exit

假设 /dev/hda 是您想要在 MBR 上安装 grub 的硬盘。如果是其他符号,例如 /dev/sda 或 /dev/sdb,则遵循该符号。在上面的代码片段中,通过 grub-install,我们已经将 grub 的第一个引导加载程序安装到了 MBR 上;使用 grub shell 即可设置根磁盘。菜单配置文件将仅包含 Linux 条目,现在将其更新为 Windows 条目。

gedit /boot/grub/menu.lst

进行如下更改:

   title   Windows 95/98/NT/2000
   root   (hd0,0)
   makeactive
   chainloader   +1

相关内容