难题:将lilo从MBR移动到hda3上,fdisk /mbr后能用NTLoader引导原来的Win98/2000吗?(100分)

  • 主题发起人 主题发起人 drc2100
  • 开始时间 开始时间
D

drc2100

Unregistered / Unconfirmed
GUEST, unregistred user!
[:)]
当前设置:
hda1 Win2000
hda5 Win98
hda3 RedHat7.1
当前lilo在MBR上,并可以和原来的NTLoader交互引导,且lilo先引导。
问题一:lilo在MBR,原来的NTLoader也在MBR,为什么没有覆盖?
问题二:如果在linux下用dd将lilo从MBR移到hda3上,采用fdisk /mbr后,
    原来的NTloader原正常运行吗?
    (达到保持交互引导,但先用NTLoader引导的目的)
 
问题一:
因为win2000已经有这样的功能了,它可以共享MBR。
但是win98就没有这样的功能了,如果最后安装win98的话,他就会独占MBR。
 
好象大多数人都认为必须先装Win98,再装Win2000。
但是,我却是先装Win2000,后装的Win98,同样用NTLoader正确引导。
我的问题一是为什么lilo没有覆盖NTLoader?它们不是都在MBR上吗,Why?
我现在还可以两个交互引导,只是想改变一下顺序!
 
问题一的回答:lilo可以检测Ntloader,并安装多重引导
问题二的回答:采用fdsik /mbr处理后,原来的NTloader肯定不能用了
至于lilo为什么没有覆盖Ntloader,很简单啊,lilo功能更强一些,可以检测出Ntloader,
并允许你修改,反过来,Ntloader则没有这么友好了,没有那么多功能,只能检测windows
自己家的东西,排斥lilo
 
现在结贴,感谢两位参与讨论。
问题一我现在还是没有弄清楚,只能接受这个事实。
问题二正如你们说的,fdisk /mbr后NTLoader不能用了,但我采用另外的方法
   达到了我的目的:在linux下采用
      先dd if=/dev/hda of=/mnt/hda3 bs=446 count=1
      再lilo -u /dev/hda
   如此一来,我就可能先用NTLoader引导,再接合lilo实现多重引导。
 
后退
顶部