分页: 1 / 1

能否让grldr代替ntldr来引导系统呢?

发表于 : 2009-06-06 18:58
redy
我的硬盘上面原来装有XP+ubuntu双系统,在安装从装xp后,无法引导ubuntu。在了解了论坛里面的解决方法后,用grubdos进入ubuntu,但这样需要先进入ntldr才能实现grldr,即而进入ubuntu,在这里想请问下,有没有方法可以让开机直接进入grldr,并在当中实现XP和Ubuntu双启动呢?

Re: 能否让grldr代替ntldr来引导系统呢?

发表于 : 2009-06-06 20:23
smallapple
1. Copy grldr & bootlace.com & menu.lst of Ubuntu to the root of Partition C:
2. Installing GRLDR boot code to MBR under Linux:

代码: 全选

bootlace.com  /dev/sda
or
Installing GRLDR boot code to MBR under DOS:(MS_DOS, Win98 or WimME)

代码: 全选

bootlace.com  0x80
3. Edit menu.lst, add

代码: 全选

title Windows XP
root (hd0,0)
chainloader /ntldr
or

代码: 全选

title Windows XP
find --set-root /ntldr
chainloader /ntldr
If you don't clear which partition to root Windows XP.

Re: 能否让grldr代替ntldr来引导系统呢?

发表于 : 2009-06-06 20:31
wangdu2002
补充下:
1、楼主可以把bootlace.com放在C盘下的grub4dos的目录下;
2、把grldr和Menu.lst放在C盘根下(放在别的分区也可以,不过在第一个分区找起来快些,操作修改也方便);
3、然后启动Dos或者Win9x的启动盘,再用CD进入grub4dos的目录下,运行
bootlace.com 0x80就可以把grldr的迷你代码写入第一块硬盘的Mbr中了,这样可以不依赖win和Lin,grldr会自动找对应的Menu.lst。

Re: 能否让grldr代替ntldr来引导系统呢?

发表于 : 2009-06-06 21:12
冲浪板
要用还是用lilo吧,

Re: 能否让grldr代替ntldr来引导系统呢?

发表于 : 2009-06-07 0:49
redy
Thanks for your help,smallapple...
But I also want to ask one question that is can i use Terminal in Ubuntu LiveCD to rewrite the MBR? I don't have a floppy device to enter DOS or Win98.
Could I also operate it in Win PE?

Re: 能否让grldr代替ntldr来引导系统呢?

发表于 : 2009-06-07 0:54
wangdu2002
use Terminal in Ubuntu LiveCD to rewrite the MBR? I don't have a floppy device to enter DOS or Win98.
1、挂载有grub4dos的win分区,然后执行bootlace.com /dev/sda
2、不需要软驱动,win9x的启动光盘,或是到Dos之家去下载全功能Dos启动光盘都可以引导进入纯Dos环境的。
3、如果主板支持USBhdd启动,可以搞个USBhdd的Dos启动盘,把grub4dos的文件放在U盘上也可以,在U盘上运行,不过这时要用0x81写硬盘。

Re: 能否让grldr代替ntldr来引导系统呢?

发表于 : 2009-06-07 5:07
tusheng
终于看明白了,以下的2个,只要执行一个就够了。

1、Installing GRLDR boot code to MBR under Linux:
代码:
bootlace.com /dev/hda ( 有可能是sda,还可能是其他,看你硬盘在主板的连接了,可以用fdisk-l看)


2、Installing GRLDR boot code to MBR under DOS:(MS_DOS, Win98 or WimME)
代码:
bootlace.com 0x80

Re: 能否让grldr代替ntldr来引导系统呢?

发表于 : 2009-06-07 7:37
smallapple
tusheng 写了:终于看明白了,以下的2个,只要执行一个就够了。

1、Installing GRLDR boot code to MBR under Linux:
代码:
bootlace.com /dev/hda ( 有可能是sda,还可能是其他,看你硬盘在主板的连接了,可以用fdisk-l看)


2、Installing GRLDR boot code to MBR under DOS:(MS_DOS, Win98 or WimME)
代码:
bootlace.com 0x80
:em11

Re: 能否让grldr代替ntldr来引导系统呢?

发表于 : 2009-10-07 18:13
961707077
mark :em11