转自http://forum.ubuntu.org.cn/viewtopic.php?f=139&p=3017717
1.使用LiveCD启动电脑
2.打开终端
3、查询ubuntu所在分区
sudo fdisk -l (注意是小写的L,不是数字的1,此步用于确定电脑中安装 Ubuntu 9.10的所在分区的位置,输入以后会输出类似如下信息,
Disk /dev/sda: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x624aa2e0
Device Boot Start End Blocks Id System
/dev/sda1 * 1 1388 11149078+ 7 HPFS/NTFS
/dev/sda2 1389 3825 19575202+ 7 HPFS/NTFS
/dev/sda3 3826 9729 47423880 f W95 Ext'd (LBA)
/dev/sda5 3826 5851 16273813+ b W95 FAT32
/dev/sda6 5852 8323 19856308+ b W95 FAT32
/dev/sda7 8324 9598 10241406 83 Linux
/dev/sda8 9599 9729 1052226 82 Linux swap / Solaris
注意红色的那一回,linux装在sda7里
4、得到root权限
sudo -i
******************************************************************
接着输入mkdir /media/tempdir (这里用于创建一个文件夹tempdir,用于挂载刚才的sda7,此文件夹名称你可以依个人爱好而定,没有太多要求)
解释:mnt是我建的一个文件夹。mount指令是挂载分区,后面的/home/ubuntu/mnt可以自己更改位置,此处是挂 载根分区
再输入
mount /dev/sda7 /media/tempdir (将sda7挂载于tempdir文件夹下)
下面进入了本次恢复最为关键和激动人心的时刻,在终端输入以下命令:
grub-install --root-directory=/media/tempdir /dev/sda (本步骤用于来重新安装grub2到硬盘的主引导记录【MBR】里面,十分关键!)
输入以后如果出现“Installation finished.No Error Reported.”字符的时候,就表示操作成功了。但是现在只成功的一半,还有以下操作才能够完全成功。
***************************************************************************************************************
星号内的操作,不知道是否多余,但是下面的就不能少了,星号内的我是都执行了,但是不成功,又接着下面的。
5、终端中输入 grub 进入grub界面,若提示没有grub,直接sudo apt-get install grub
grub>root (hd0,6) //由于你的linux在sda7上,系统是从0开始计数的,所以为6;root和括号之间有空格!
grub>setup (hd0)
grub>quit
重启即可
本人的操作总结,若有错误希望大家指正。若无错无希望对大家有所帮组!
linux越来越好用!
相关推荐
ubuntu引导修复——使用LiveCD更新UbuntuGrub引导 。
使用Ubuntu LiveCD安装grub 因为安装windows,或者不小心删除/改变了mbr,都有可能导致启动时看不到grub的引导菜单或者提示出错,下面是恢复的办法 (写于Ubuntu下,但应该可适用于其它系统)
修复Ubuntu12.04 Grub 引导 由于重装windows 7,原来的Grub启动菜单不见了,修复 Ubuntu 12.04 Grub 引导具体修 复方法如下
重装windows修复Ubuntu Grub的技巧
ubuntu硬盘安装,修复Ubuntu的grub引导,修复windows7的引导,这是方便多系统的相互提供引导
在双系统下,恢复MBR后,又想使用grub2引导系统,只有重装grub2引导
在 早期的Ubuntu中,使用Grub作为系统的启动引导程序,想修改系统启动项非常简单,只要用gedit打开系统菜单设定文件( sudo gedit /boot/grub/menu.lst ),修改该文件中到内容即可,但是到了Grub 2中,不能采用这种...
从头开始制作使用Grub启动的LiveCD.doc
不要更新太快的菜鸟们,怀念boot.ini的老人,可以用grub取代grub2启动ubuntu 10,介绍具体方法
Ubuntu,然后再选择Install Ubuntu即可进入Ubuntu Live界面。在里面点击“安装Ubuntu ”按提示执行即可。 2、修复 Windows 启动项 重新启动ubuntu之后,你会发现丢失了windows 7的启动项。下面来说明如何修复。 进...
Ubuntu 美化GRUB用到的GRUB主题
关于Ubuntu没有grub菜单或想要设置mbr引导ubuntu。 网上关于Ubuntu和Win7双系统的安装教程不少,但是,却极少有解决安装完双系统后,没有显示grub引导菜单的内容。当然,更加少有关于使用Mbr引导Ubuntu与Win7双系统...
关于grub2的详细介绍,同时包含相关命令和一些问题的解决办法,希望更多人能够学习ubuntu。
Ubuntu重装启动失败进入修复grub rescue模式.docx
1、将所有文件解压到C:\根目录下,然后将Ubuntu的ISO文件拷贝到C:\根目录下,并改名为ubuntu.iso再重启选择Ubuntu,然后再选择Install Ubuntu即可进入Ubuntu Live界面。在里面点击“安装Ubuntu ”按提示执行即可。 ...
Linux应用技巧:用GRUB4DOS修复GRUB 首先下载一个DOS下的小工具GRUB4DOS,最新的版本可以到http://software.lupaworld.com/show.php?id=100下载。解压缩后,将其中的grub.exe文件放在一个FAT32分区中。具体修复过程...
ubuntu9.1随手笔记,GRUB引导修复,GRUB命令行启动,字体安装,flash 乱码,切换用户,eclipse安装,LD_LIBRARY_PATH变量的设置,修改系统启动选项菜单的背景图片,remastersys工具包安装
FIX GURB ON LINUX,当GRUB出现问题时,操作系统LINUX或WIN一般无法启动。该文档描述了如何在LIVECD模式下修复GRUB
这是ubuntu安装程序打包好的grub4dos(只有现现两个文件)。是没有安装grub想用osloader启动linux的好方法.
Ubuntu下grub2的主题,省的下次重装的时候找半天,,,