新买的thinkpad自带的是Vista,不喜欢于是重新装了Ubuntu(9.0.4),一个礼拜后把两个剩余盘装了XP,启动机器后发现Ubuntu不在引导中。
  Windows的引导非常特殊,不论你之前装的是什么系统,只要再次装Windows,它会把你机器的Grub文件删掉重新写入它的信息,启动时只能找到Window,上网查阅资料,通过软件解决了。
  首先下载grub4dos,笔者使用的是grub4dos-0.4.4,解压后将grldr与grldr.mbr拷贝至Windows系统盘根目录下,打开boot.ini,修改里面的代码(根据您的系统情况而定)
 
[boot loader]
timeout=10
default=multi(0)disk(0)rdisk(0)partition(3)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(3)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect
C:\GRLDR.MBR="Ubuntu 9.0.4"

 
Windows启动后会执行GRLDR.MBR里的程序,grub4dos会查找到硬盘里是否存在Ubuntu 9.0.4,有的话则顺利进入Ubuntu。
 posted on 2009-09-12 23:44  Stephen Zhang  阅读(2665)  评论(0编辑  收藏  举报