LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 875|回复: 3

怎样恢复之前的MBR?

[复制链接]
发表于 2006-11-18 13:10:17 | 显示全部楼层 |阅读模式
我以前用Windows XP sp2。硬盘装Mandriva 2006时不小心默认把Linux的引导程序装在MBR了,导致每次开机都要由Linux引导才能进入Windows。我用Windows要多一些。请问怎样才能先进Windows,可选择的进入Linux呢?(我没有Windows xp的安装盘)
      请给一个简单的方法好吗?小弟谢谢各位了
发表于 2006-11-18 20:11:34 | 显示全部楼层
Linux的引导程序不装在MBR就没法进入linux了,你可以将windows设为默认引导
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-11-18 21:22:16 | 显示全部楼层
fdisk /MBR 好了
引导Linux 可以在boot.ini做菜单
回复 支持 反对

使用道具 举报

发表于 2006-11-19 04:21:18 | 显示全部楼层
Post by lamb5262
fdisk /MBR 好了
引导Linux 可以在boot.ini做菜单


先进入LINUX将你的引导程序装到根分区所在,然后运行:
dd if=/dev/hd(x) of=file bs=512 count=1
(x)为你的LINUX启动分区,FILE为你输出的一个文件。
启动XP,将刚才的FILE文件拷贝到XP启动盘根目录。
然后DOS启动运行 FDISK /MRB 恢复原来的MBR。修改XP的BOOT.INI文件。
增加一句:
c:\file="LINUX"
这样就可以用NTLDR启动LINUX了。
注意:不要使用GRUB引导MDV。因为我试过用GRUB引导MDV不成功。一定要
用LILO才能用NTLDR引导。具体不明白什么原因。有可能新的GRUB使用了虚拟
技术。具体没有去探讨过。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表