权老实 发表于 2004-7-24 21:51:51

更改引导方式:

WINXP +LINUX9.0 用的是GRUP安在MBR.
现想用XP自带os loader引导.将GRUP再重新安回到(好像是First Sector of boot partition)LINUX的分区的第一个扇区!!!
请问有什么办法吗????????

kingway 发表于 2004-7-24 23:18:56

备份MBR上的grub
恢复XP引导,将grub备份rename 为*.ini文件,
编辑XP的boot.ini文件,加入一行
[*.ini的路径]=“linux”
比如:
C:\linux.ini="linux"

权老实 发表于 2004-7-25 21:50:27

这么做,是用XP引导:XP与LINUX。有个问题?这样grup就安回LINUX的第一个扇区了吗?XP引导──》GRUB──》LINUX能说一下原理吗?

gkp790522 发表于 2004-7-26 10:54:13

我知道一个笨办法 :-D
得绕一个大圈子:-D
在linux的X环境下,卸载grub软件。安装lilo为引导方式,安装在MBR,这样的话系统默认是lilo为引导了。(这样做,是因为我只知道lilo的卸载命令)
紧接着,把grub安到linux分区的第一个扇区。
输入以下内容:dd bs=512 count=1 if=/dev/hdxy of=/mnt/bootsect.lnx
(注:hdxy表示你的linux分区。比如hda8。bootsect.lnx是用此命令导处的linux起动文件的文件名,我实验的结果,是只有bootsect.lnx和ntboot.lnx这两个文件名才有效)
把这个文件拷贝的C:\盘。
修改boot.ini文件,在最后添加一行内容:C:\bootsect.lnx="linux"
到此。已经可以用winxp引导linux了。但 由于linlo安在MBR。所以还是lilo先引导。

卸载lilo :以root身份运行lilo -U即可。
页: [1]
查看完整版本: 更改引导方式: