红联Linux门户
Linux帮助
当前位置: 红联Linux门户 > Ubuntu

【解决】ubuntu,XP双系统主引导扇区的修复

发布时间:2009-01-03 21:58:22来源:红联作者:fff969
我的机器装的是xp,ubuntu双系统,主引导程序安装在(hd0)也就是第一块硬盘的MBR。某日,XP系统下磁盘空间略显不够,于是就用PQ8.0在XP系统下多给了C盘1g的空间。搞定过后,以为OK了。重启计算机 ,结果无法进入系统。使用光盘引导进入win98输入fdisk /mbr,还是进入不了,于是从移动硬盘启动(毛桃WinPE)使用自带工具分区医生,发现第二块硬盘也就是我的计算机上的那块分区表有误,修复后,再次重启,终于可以进入WinXp了。winxp下重新安装GRUB程序,准备硬盘安装ubuntu,编辑好MENU.LIST重启,进入GRUB菜单,发现MENU.list 显示内容是我安装在EXT3上的原ubuntu系统的菜单。逐条进入都无法使用。说明以前的ubuntu也无法引导了。只有重装了。

结论:Pq对逻辑分区操作的确可以无损,但是对主分区进行操作,简直是一个噩梦。平时最好的办法就是C盘一次性给大点,免得以后说不够用。
win98 fdisk /mbr 不是万能的。
xp下安装grub后,引导进入GRUB 会自动加载装在Linux分区下的 /boot/grub/menu.list 菜单,造成原先写得安装脚本失效,需要手工输入。好办法是把 原来的
这个文件删掉,或把原来那个盘给格掉。


经过这一折腾 我知道千万不要擅自对分区进行操作。

修电脑的时候也看了一些资料 长了很多见识 怕以后找不到了 所以贴过来 顺便也表示一下感谢

http://www.linux-wiki.cn/index.php/%E4%BF%AE%E5%A4%8D%E8%A2%ABgrub%E8%A6%86%E7%9B%96%E7%9A%84ntfs%E5%88%86%E5%8C%BA%E5%BC%95%E5%AF%BC%E6%89%87%E5%8C%BA

http://www.redbots.cn/ubuntu/2008/09/29/1775.htm

[ 本帖最后由 fff969 于 2009-1-4 00:01 编辑 ]
文章评论

共有 2 条评论

  1. henryhj 于 2009-01-04 08:23:04发表:

    当时划空间的时候太含糊了,就划了swap和/,现在觉得/太小了,不够用,所以想过几天用gparted括个容,不过看了楼主的经历有点害怕了,还是备份一下数据再弄~0:w(5( 0:w(5(

  2. 拜猜 于 2009-01-03 23:05:51发表:

    都是高人,支持