当前位置: 技术问答>linux和unix
比较神奇的问题,应该与主引导分区MBR有关
来源: 互联网 发布时间:2014-12-30
本文导语: 总之就是不许动,否则进不了Win2000! 具体的: 分区-- c: 98 fat32 d: tools fat32 * ext2 e: data ntfs f: 2000 ntfs * swap --故障现象:本来98/2000...
总之就是不许动,否则进不了Win2000!
具体的:
分区--
c: 98 fat32
d: tools fat32
* ext2
e: data ntfs
f: 2000 ntfs
* swap
--故障现象:本来98/2000双启动正常,装redhat linux7.3后,
◎
◎若启动grub引导(即在grub的10秒内按上下键选择系统),则只能进入linux和C盘的98,
进win2000pro时引导信息读不出,停顿在那一长串的
“===================================”画面,
本来正确的应该是
“》》=================================”
然后就正确启动,但我的在那个那一长串的“等号”画面就死掉了!
◎
◎但若在grub引导时10秒内不碰任何键,让它自然进入C盘的bootloader双系统画面,
再启动win2000就没有问题,一切正常!
※
※应该不是win2000本身的问题,修复安装过,重装过,都是一样的故障。
※C盘的引导信息也不会错到哪去吧?!
※应该在分区上也没有什么致命性的错误,我只要让grub的那10秒跳过,一切OK。
请问:redhat7.3的grub运行时在MBR里面做了些什么?!
(幸亏我当时安装grub时选择了默认dos,否则我就可能永远不知道为什么了...)
具体的:
分区--
c: 98 fat32
d: tools fat32
* ext2
e: data ntfs
f: 2000 ntfs
* swap
--故障现象:本来98/2000双启动正常,装redhat linux7.3后,
◎
◎若启动grub引导(即在grub的10秒内按上下键选择系统),则只能进入linux和C盘的98,
进win2000pro时引导信息读不出,停顿在那一长串的
“===================================”画面,
本来正确的应该是
“》》=================================”
然后就正确启动,但我的在那个那一长串的“等号”画面就死掉了!
◎
◎但若在grub引导时10秒内不碰任何键,让它自然进入C盘的bootloader双系统画面,
再启动win2000就没有问题,一切正常!
※
※应该不是win2000本身的问题,修复安装过,重装过,都是一样的故障。
※C盘的引导信息也不会错到哪去吧?!
※应该在分区上也没有什么致命性的错误,我只要让grub的那10秒跳过,一切OK。
请问:redhat7.3的grub运行时在MBR里面做了些什么?!
(幸亏我当时安装grub时选择了默认dos,否则我就可能永远不知道为什么了...)
|
你是用linux 来引导所有系统的吗?
也就是说你是将grub装在mbr上吗?
先说明这个问题,才好解答!!!
|
不用grub,改装Lilo(到目前为止,grub版本较低,有不少bug),
方法是:进入Linux,
cd /etc
cp lilo.conf.* lilo.conf //*代表某个扩展名
//edit lilo.conf if needed
lilo
reboot
方法是:进入Linux,
cd /etc
cp lilo.conf.* lilo.conf //*代表某个扩展名
//edit lilo.conf if needed
lilo
reboot
|
这后来的分区方式我也认为是可取的,且最好将EXT2、SWAP分成逻辑分区。LILO本身是个不错的引导工具,说它粗糙吧,可整个LINUX里面的图标什么的东东也是这样啊,这有待于不断改进了。。
|
可能是grub装在mbr里面以后覆盖了原来windows的引导记录的缘故
|
up
|
uP
|
1' check loaders in c: ntldr,ntdetect
2' reinstall grub
2' reinstall grub