恢复Ubuntu10.10引导

恢复Ubuntu10.10引导

作者:Kagula

日期:2010-11-2

关键词:WinXP Win7 Ubuntu Easy BCD ext4 GRUB

正文:

我的电脑原来装的是WinXP+Ubuntu10.10操作系统。因为学习软件开发需要后来加装了Win7后,Ubuntu10.10(Ext4文件系统)的引导无法进行。这两天晚上经过多次尝试终于解决这个问题。

以下是我走过的弯路:

[1]WinXP下挂载Ubuntu10.10 Live CD启动后,进入Ubuntu10.10安装界面。切换到控制台下,输入

[1-1]sudo -i #执行成功

[1-2]apt-get install grub #安装成功

[1-3]grub #进入GRUB提示符状态

[1-4]find /boot/grub/stage1”#失败,没有找到

[1-5]利用磁盘管理命令得到Ubuntu根文件系统在(hd0,7)

[1-6]root (hd0,7) #通过

[1-7]setup (hd0) #失败,找不到/boot/grub/stage1,推测是ext4文件系统的缘故,GRUB无法识别

下面是使用Easy BCD软件,找回Ubuntu10.10软件的过程

[2-1]重启计算机进入WinXP系统,下载并运行EasyBCD2.0.2软件。

[2-2]进入“Add New Entry”选项

[2-3]进入[Operating Systems]->[Linux/BSD]标签项

恢复Ubuntu10.10引导

(图一)

[2-4]Type”缺省为“GRUB(Legacy)改为“GRUB2”,点击“Add Entry”。

恢复Ubuntu10.10引导

(图二)

[2-5]进入“Edit Boot Menu”选项页,你会发现现在“Entry”列表最后一行新添了“NeoSmart Linux”。

[2-6]重启电脑后进入“Neo Smart Linux”选项,惊喜的发现Ubuntu10.10回来了