|
3#
楼主 |
发表于 10.11.2002 02:00:49
|
只看该作者
接下来是XP不能管理Linux引导的问题 <br />次序还是先XP,后Linux,不过lilo o. grub安装在/boot所在的分区首磁道 <br /><br />结果安装完了,XP的OsLoader是不能认识Linux启动选项的,因此尝试: <br /><br /><br />可以用WinXP的OsLoader 来引导Linux <br /><br />1、将Grub所在的Linux的/boot(如果没有/boot的话就是/分区)的 <br />第一个扇区内容拷贝出来: <br />dd if=/dev/hdaX of=bootlnx.img bs=512 count=1 <br />2、建立一个新的目录原来挂靠FAT32分区: <br />mkdir /mnt/win <br />chmod 755 /mnt/win <br />3、挂上这个分区把文件复制到fat32分区 <br />mount -t vfat /dev/hdaY /mnt/win <br />cp bootlnx.img /mnt/win <br />4、重启:shutdown -r now <br />到WinXP下,将bootlnx.img复制到c:\ <br />修改boot.ini文件 <br />在最后一行补上: <br />C:\bootlnx.img="RedHat Linux" <br />5、在次重启你就可以见到两个选项了,选RedHat Linux就可以 <br />顺利进入Linux ( Finaltry 2002/9/13 11:53 ) <br /><br />注:其中Hdax和HdaY分别是Linux,/boot所在的分区和XP系统所在的分区,当然都是值HDa<br /><br /><br /><br />特别需要注意的是,WindowsXP管理的分区至少大于两个,且其中一个为FAT32分区,要不然在第3步mount之后,由XP接管的主区将被自动设置为只读,也就是说接下来的cp操作不能实现,则必须通过其他方式将Linux的启动文件bootlnx.img拷贝到xp管理的根目录区(一般为c:\). |
|