Ubuntu 升级后出现GNU GRUB version 1.98-1ubuntu5

请教一下各位高手:

Ubuntu 升级后出现:

GNU GRUB version 1.98-1ubuntu5
Minimal BASH-like line editing is supported. For the first word, TAB lists possible command completions. Anywhere else TAB lists possible device or file completions.
grub>

在网上查了好久,找到了以下解决的方法:

grub> ls   #显示出你的盘符
grub>set root=(hd0,5)  #我的UBUNTU安装在 这里面,各位就按照自己的来尝试#
grub>configfile /ubuntu/install/boot/grub/grub.cfg
这样,就会进入安装界面的。重启后,再输入这里,就可以设置好。
grub>ls                          #列出分区的盘,我的安装再F盘
grub>ls (hd0,7)/             #找出WUBI安装的盘
grub>insmod ntfs           #加载ntfs模块,因为WUBI将ubuntu安装到了我分的ntfs盘上
grub>set root=(hd0,7)    #这里(hd0,7)就是我找到的ubuntu安装的分区
grub>ls $Boot                   #找到我们BOOT分区的UUID,下一步要用到
grub>search --no-floppy --fs-uuid --set xxxxxxxxxxxx    #这里的UUID就是上一定找出来的那个
grub>loopback loop0 /ubuntu/disks/root.disk   #设loop0,WUBI装ubuntu安装成了一个root.disk文件
grub>set root=(loop0)       #重设root
grub>linux /boot/vmlinuzxxxxxxxxx   (tab补全即可) root=/dev/sda7 loop=/ubuntu/disks/root.disk ro quiet splash    #加载内核
grub>initrd /boot/initrd.imgxxxxxxxxxxxx(tab 补全即可)
gurb>boot
这样11个步骤后就可以进入系统了。
进入系统后,打开终端,输入以下3行:
$sudo update-grub2
$sudo apt-get install grub2
$sudo reboot
·····················

问题又来了,每次执行到:
grub>loopback loop0 /ubuntu/disks/root.disk
时,就报错误如下:

grub>loopback loop0 /ubuntu/disks/root.disk
error:file not found.

请各位分析一下是什么问题?怎么解决,谢谢各位了。

作者: 曹晓东   发布时间: 2011-06-01

楼主说的太好了!!

作者: azmy   发布时间: 2011-06-03