2007-05-10

初用Ubuntu 7.04--GRUB的麻烦

由于我的vmware5.5.1无法bridge到我的无线网卡,而我又有待处理的淘宝帐单,所以决定先回到Windows2003,处理完帐单后,再回归Ubuntu,到时试试vmware6beta看看,是否能解决这个问题。
我备有windows2003的ghost备份文件,使用无忧光盘启动映象制作的DVD光盘。从这张光盘启动后,我将系统恢复到原Linux分区,完成后重新启动。
然而,启动后,出现的不是Windows2003的画面,而是grub的出错信息,这是因为将grub安装到硬盘的mbr所致(linux分区已被覆盖,启动失败)。解决的办法自然是恢复成Windows的默认mbr程序。首先想到的是使用Dos命令fdisk/mbr。于是使用光盘启动系统,执行这条命令后,却显示了一个出错提示,似乎是没找到硬盘的意思,真怪了!直接输入命令fdisk,却无法进入,在选择是否支持大容量硬盘后,直接返回到命令提示符下了,不知道是什么原因。
想了想,还有什么其它工具提供mbr修复呢?在启动光盘上找了找,发现了diskman,但没有mbr修复功能,倒是可以直接编辑mbr,这个难度就大了点啦。。。呵呵。但发现没有设置激活的分区,于是将windows2003的分区激活。重新启动,还是不行,是啊,这是mbr的问题,还没到启动分区的boot这一步哪。
在光盘里再次翻找,又有一个软件进入我的视线,sfdisk,也是一个快速分区软件,并且找到了mbr修复选项,OK,修复,重启。这回显示的是一大堆E文,大意应该是分区识别有问题吧。
这回,我直接在sfdisk中,删除了系统分区和原来的linux交换分区,并重建了一个分区,设置为激活分区,再重新启动并重新恢复ghost备份文件,重启,OK。

No comments:

By mostone.Jiang