恢复 Ubuntu 10.04引导Ubuntu 9.10 的 GRUB 引导不在使用 GRUB 1 了,改用 GRUB 2(其实是beta版本)。重装 Windows 系统后,用原来的 Live CD 方法无法再修复了。只能用下面的两个方法了。方法1.有GRUB启动的光盘或U盘修复如果手上有GRUB启动的工具盘,用工具盘启动,在GRUB菜单上按C进入命令行状态,在grub>提示符下输入grub>find /boot/grub/core.img (有/boot分区的用find /grub/core.img)(hdx,y) (显示查找到的分区号)grub>root (hdx,y)grub>kernel /boot/grub/core.img (/boot分区的用 kernel /grub/core.img)grub>boot执行boot后能转入GRUB 2菜单,启动Ubuntu后,再在Ubuntu终端下执行sudo grub-install /dev/sda (或sdb,sdc等,根据第几硬盘而定)修复GRUB。注意:如果Ubuntu的启动分区使用ext4格式,要有支持ext4格式的GRUB才能修复。方法2:使用 Live CD 修复 GRUB(推荐)用 Ubuntu 9.10 的 Live CD 试用 Ubuntu 启动后,打开终端假如你的Ubuntu的 / 分区是sda8,又假如 /boot 分区是 sda8,在终端下输入sudo -imount /dev/sda8 /mntgrub-install --root-directory=/mnt/ /dev/sda和前面一样,要装入第二硬盘的把sda改为sdb。我的文件系统为ext4,貌似U盘 pe 的 GRUB 不支持,保险起见用 Live CD 修复的,修复后却无法引导 Windows 了。可以用下面的方法解决:进入Ubuntu系统,打开终端,重建 GRUB 列表 sudo update-grub重新写入第一分区 mbr sudo grub-install /dev/sda如果想修改启动顺序,可以修改 /boot/grub 目录下的grub.cfg文件。这里注意此文件不可写的,可以先运行一下命令sudo chmod +w /boot/grub/grub.cfg然后再运行sudo gedit /boot/grub/grub.cfg,就可以修改了,类似于GRUB 1的menu.lst修改。(据我实验,用sudo gedit /boot/grub/grub.cfg的话可以直接修改保存,不用改属性。而用vi则有提示,但我用的不熟,不知道vi有没有强制写入的命令。至于 ubuntu,有时出了问题重装了系统,用相同的用户名发现很多配置还在,比如说安的很多程序等,记得windows也有这个功能吧,不过似乎很少人用。格式化多方便~)Fedora下安装SpoonWEP2和SpoonWPAULTILEX -- 终极Linux体验[图文]相关资讯 Ubuntu
- 如果没有Ubuntu,我们将去哪里? (02月04日)
- Libra—扁平化风格Ubuntu Unity主 (11/30/2014 08:21:04)
- 一盘棋:Ubuntu明明不赚钱为什么还 (08/19/2013 16:59:50)
| - 桌面/移动端 Ubuntu 将获重大 UI (09/29/2015 11:48:18)
- Ubuntu将消失 有人欢喜有人愁 (10/18/2013 11:43:45)
- 烧钱不断的Ubuntu——一个理想主义 (08/14/2013 07:36:21)
|
本文评论 查看全部评论 (0)