首先用livecd启动,然后在终端下切换到root权限:(你不嫌麻烦的话可以跳过这一步,在一下的每一步前面加sudo)
sudo -i
接下来找一找你ubuntu10.04所在分区,用:
fdisk -l
我的部分输出如下:
Device Boot Start End Blocks Id System
/dev/sda1 1 914 7341673+ 12 Compaq diagnostics
/dev/sda2 * 915 4967 32554359 7 HPFS/NTFS
/dev/sda3 4968 8006 24410767+ 83 Linux
/dev/sda4 8007 19457 91980126+ 5 Extended
/dev/sda5 8007 14085 48829536 83 Linux
/dev/sda6 14086 14328 1951866 82 Linux swap / Solaris
/dev/sda7 14329 14344 128488+ 83 Linux
/dev/sda8 18485 19457 7815591 b W95 FAT32
/dev/sda9 14345 18308 31839232 83 Linux
/dev/sda10 18308 18484 1413120 82 Linux swap / Solaris
内容有点多,因为我是3系统- -!,而我ubuntu10.04根目录所在的分区就是/dev/sda9,如果你不确定的话就找id为83的吧。
下面挂载原系统的根目录:
mount /dev/sda9 /mnt
将/dev/sda9挂载到了/mnt下,当然你也可以选其他地方,这里注意如果你有单独为/boot分区的话,要单独挂载一次/boot,比如说 如果你原来的/boot挂载到/dev/sda12上了,那个你这里要再输入mount /dev/sda12 /mnt/boot。我这里没有把它单独分出来,所以就不需要了。
下面是最后一步了:
grub-install --root-directory=/mnt /dev/sda
这里我刚开始的时候自做主张的写成了grub-install –root-directory=/mnt /dev/sda9,同学们不要学我,- -!
如果看到
Installation finished.No Error Reported.
就表示已经成功啦!重启看看,熟悉的grub引导画面是不是又回来了?
最后赞一下强大的man,第一次修复grub,基本靠man就能解决了。
来自 胖子欢的博客
相关推荐
使用Ubuntu LiveCD安装grub 因为安装windows,或者不小心删除/改变了mbr,都有可能导致启动时看不到grub的引导菜单或者提示出错,下面是恢复的办法 (写于Ubuntu下,但应该可适用于其它系统)
在双系统下,恢复MBR后,又想使用grub2引导系统,只有重装grub2引导
ubuntu引导修复——使用LiveCD更新UbuntuGrub引导 。
ubuntu硬盘安装,修复Ubuntu的grub引导,修复windows7的引导,这是方便多系统的相互提供引导
修复Ubuntu12.04 Grub 引导 由于重装windows 7,原来的Grub启动菜单不见了,修复 Ubuntu 12.04 Grub 引导具体修 复方法如下
Ubuntu和XP双系统 grub2 默认启动项的更改
Ubuntu 美化GRUB用到的GRUB主题
Ubuntu,然后再选择Install Ubuntu即可进入Ubuntu Live界面。在里面点击“安装Ubuntu ”按提示执行即可。 2、修复 Windows 启动项 重新启动ubuntu之后,你会发现丢失了windows 7的启动项。下面来说明如何修复。 进...
Ubuntu重装启动失败进入修复grub rescue模式.docx
修改ubuntu开机启动项顺序 grub设置 删除多余内核
从头开始制作使用Grub启动的LiveCD.doc
不要更新太快的菜鸟们,怀念boot.ini的老人,可以用grub取代grub2启动ubuntu 10,介绍具体方法
在 早期的Ubuntu中,使用Grub作为系统的启动引导程序,想修改系统启动项非常简单,只要用gedit打开系统菜单设定文件( sudo gedit /boot/grub/menu.lst ),修改该文件中到内容即可,但是到了Grub 2中,不能采用这种...
ubuntu9.1随手笔记,GRUB引导修复,GRUB命令行启动,字体安装,flash 乱码,切换用户,eclipse安装,LD_LIBRARY_PATH变量的设置,修改系统启动选项菜单的背景图片,remastersys工具包安装
硬盘安装Ubuntu8.04需要的文件Grub4Dos
重装windows修复Ubuntu Grub的技巧
1、将所有文件解压到C:\根目录下,然后将Ubuntu的ISO文件拷贝到C:\根目录下,并改名为ubuntu.iso再重启选择Ubuntu,然后再选择Install Ubuntu即可进入Ubuntu Live界面。在里面点击“安装Ubuntu ”按提示执行即可。 ...
FIX GURB ON LINUX,当GRUB出现问题时,操作系统LINUX或WIN一般无法启动。该文档描述了如何在LIVECD模式下修复GRUB
因为之前在我心中一直以为只能使用grub引导Ubuntu与Win7双系统。当然,这里使用Mbr引导双系统,也是使用的一种变通的方法。另外,这里还提供了关于安装完Ubuntu后,Grub引导菜单默认不显示的解决方案,以及如何找回...
这是ubuntu安装程序打包好的grub4dos(只有现现两个文件)。是没有安装grub想用osloader启动linux的好方法.