重装了GRUB,原来装在C:\的WINXP不能引导了?!
GRUB.CONF配置如下:default=0
timeout=10
splashimage=(hd0,7)/boot/grub/splash.xpm.gz
title Red Hat Linux (2.4.20-8)
root (hd0,7)
kernel /boot/vmlinuz-2.4.20-8 ro root=LABEL=/
initrd /boot/initrd-2.4.20-8.img
title winXP
rootnoverify (hd0,0)
chainloader +1
请高手指教!!!!(很急的!!!!) 把 原来硬盘 MBR 制作成一个 512 字节的 文件 bootsect.wxp,
然后,
rootnoverify (hd0,0)
chainloader /bootsect.wxp
即可。
你需要原来能启动 XP 时的硬盘 MBR。
如果你的 XP 使用的分区是 NTFS 格式,那么,这还不行,你需要把这个 bootsect.wxp 文件拷贝到一个 FAT 分区或者一个 LINUX 分区,然后用
chainloader (hd?,?)/bootsect.wxp
来引导,这样应当万无一失。 怎么把MBR拷下来呢
具体就应该怎么做 把 原来硬盘 MBR 制作成一个 512 字节的 文件 bootsect.wxp,
然后,
rootnoverify (hd0,0)
chainloader /bootsect.wxp
即可。
你需要原来能启动 XP 时的硬盘 MBR。
如果你的 XP 使用的分区是 NTFS 格式,那么,这还不行,你需要把这个 bootsect.wxp 文件拷贝到一个 FAT 分区或者一个 LINUX 分区,然后用
chainloader (hd?,?)/bootsect.wxp
来引导,这样应当万无一失。
莫非是linuxeden上的"不点"?grub.exe不错 原来启动XP的MBR怎么还在呢??不 懂??
.......那具体怎么来呢?? 重装GRUB是不会影响MBR的,GRUB只是多启动引导程序
主要是怎样找回MBR,并重新引导 重装GRUB是不会影响MBR的,GRUB只是多启动引导程序
主要是怎样找回MBR,并重新引导那不能启动XP的另外原因是什么??
主要是找MBR,有道理,求救!!!! 我用DISKMAN搞了个备份,也不知道备份了什么(我还第一用),改为bootsect.wxp,然后 chainloader(hd?,?)/bootsect.wxp,发现不行,到底怎么搞呢?? 如果是XP放在主引导区,FDISK /MBR即可,然后参考我的http://www.linuxfans.org/nuke/modules.php?name=Forums&file=viewtopic&t=21092即可!grub应该不可能冲掉你的mbr 经常改变分区,经常装系统可能会把分区表搞乱。
有时装linux可能会出这样的问题。
找回MBR,基本上,这个,很难。 我认为装LINUX是不会破坏windwos在MBR内的信息,只是将自己的信息装入到前面,以便自己的引导,当选windows时,GRUB或LILO会把权力交给NT的加载器处理
你的问题是重装GRUB时,它没有记录WINDOWS的MBR的位子,导致不能启动
具体怎么修复我也不知,要看各位老大的
页:
[1]