grub启动windows

机器一个sata硬盘加一个ide硬盘,sata为主盘,xp和ubuntu都安装在sata上
先安装xp,再装ubuntu,结果无法启动xp,提示ntldr is missing,开始以为是安装了maxdos的问题,运行fdisk /mbr进入xp,删除maxdos,然后运行livecd安装grub,结果还是不行。
再次认真看了grub的文章后,在启动的模式下运行grub命令行,发信同样是运行 find /boot/grub/stage1 ,在livecd中是在hd1,在启动模式下是hd0,竟然不一样,在grub中直接修改,并把map命令删除,启动成功。

你可能感兴趣的:(windows,职场,grub,休闲)