装多系统删除某个系统后,如何恢复ubuntu引导

在重装系统或者再装多个系统后可能会出现ubuntu的引导文件不存在的情况,windows系列的引导文件可以用winpe修复,但是ubuntu就不可以,虽然网上很多种修复ubuntu的引导文件 方式,但是bcd等方式比较麻烦,本人觉得还是输入代码的方式较为方便(纯属个人意见), 如果你 的  开机启动界面的ubuntu引导不见了,直接进入新安装的window系统中。下面是如何恢复ubuntu引导的方法:

1)准备一张ubuntu光盘或者写入ubuntu的u盘(wubi安装),然后 bois界面下选择u盘启动后进入ubuntu界面, 

选择"在该光盘上试用ubuntu系统",进入到ubuntu系统之后,打开终端(快捷键组合是Ctrl+Alt+T);

2)在终端下输入sudo -i(获得管理员权限)

3)在终端下输入fdisk -l(是小写的字母'L',查看盘符列表)

会出现类似下面的信息:

    Disk /dev/sda: 320.1 GB, 320072933376 bytes 
    255 heads, 63 sectors/track, 38913 cylinders 
    Units = cylinders of 16065 * 512 = 8225280 bytes 
    Disk identifier: 0x70f7ab9c

    Device Boot Start End Blocks Id System 
    /dev/sda1 1 1627 13060096 27 Unknown 
    Partition 1 does not end on cylinder boundary. 
    /dev/sda2 * 1627 1639102400 7 HPFS/NTFS 
    Partition 2 does not end on cylinder boundary. 
    /dev/sda3 1639 8166 52429859 7 HPFS/NTFS 
    /dev/sda4 8167 38913 246975277+ 5 Extended 
    /dev/sda5 8167 32385 194539082+ 7 HPFS/NTFS 
    /dev/sda6 32386 38788 51432066 83 Linux 
    /dev/sda7 38789 38913 1004031 82 Linux swap / Solaris

然后找到ID为83的盘符,根据上面显示的信息可知当时装ubuntu时是装在sda6这个分区。

6)在终端输入mount /dev/sda* /mnt

(*代表ubuntu系统所在的分区,即上一步显示结果中ID为83的分区号,如上面显示的是在sda6这个分区, 

所以输入的是mount /dev/sda6 /mnt

注意:mount后面有一个空格,sda6后面也有一个空格,这两个空格千万不要漏掉,否则会报错)

7)上一步结束之后,继续在终端中输入grub-install --root-directory=/mnt /dev/sda

等待一会儿,若出现Installationfinished,No Error Reported则表示成功了

(注意:grub-install之间没有空格,--root前面有一个空格,--root前面是两个'-',/mnt后面有一个空格)

8)到此,ubuntu引导基本恢复,重启电脑后,就可以看到熟悉的ubuntu引导界面了,进入ubuntu系统,打开终端输入

sudo update-grub

等待片刻显示以下信息:

Generating grub.cfg ... 
    Found linux image: /boot/vmlinuz-2.6.31-20-generic 
    Found initrd image: /boot/initrd.img-2.6.31-20-generic 
    Found memtest86+ image: /boot/memtest86+.bin 
    Found Windows Vista (loader) on /dev/sda1 
    Found Windows 7 (loader) on /dev/sda2 
    done

恢复工作便全部完成了。

本人亲测可用   

作者:sky

时间: 2024-08-02 06:21:50

装多系统删除某个系统后,如何恢复ubuntu引导的相关文章

win7系统本地连接禁用后怎样恢复?

  win7系统本地连接禁用后怎样恢复?          具体方法如下: 1.首先我们点击电脑左下角的图标,然后在点击"控制面板"图标; 2.在设置窗口里 点击"网络"选项; 3.然后点击"网络"; 4.在设置窗口里点击"更改配置" 选项 ; 5.右键"本地连接"图标 ,然后点击"启用"; 6.完成以上操作之后,就可以看到本地连接了. 以上就是win7系统本地连接禁用后的恢复教程,下次

重装win7系统后如何恢复Ubuntu

  可能很多朋友已经发现,重装win7系统之后会导致Ubuntu启动项丢失,反观win7系统本身,是没有boot.ini文件编辑的方法的,所以想要恢复Ubuntu启动项,我们还需要从别的方面入手! 1.把安装ubuntu->winboot文件夹下wubidr和wubidr.mbr两个文件拷到C盘根目录下 2.在"运行"中输入cmd到命令提示 在命令界面bcdedit /create /d "linux" /application bootsector 得到像c

Win8.1系统映象备份好后如何恢复?

  操作步骤: 1.首先进入Win8.1系统启动选项选择的高级菜单中; 备注:如果你安装了双系统,那么在开机选择启动项时,你直接可以点击更改xxxxx默认值进入如第三张图的界面;如果你只有一个启动项,那么你需要使用U盘刻录个镜像启动时选择修复界面如第一张图的界面. 2.使用U盘或者光盘介质进入安装界面; 3.点击修复计算机; 4.点击疑难解答选项(如果你是双系统.开机选择更高默认xxxx时会直接进入下图的界面); 5.接下来都是一样了:选择高级选项; 6.选择系统映像恢复(如果你是保存在本地硬盘

win7系统关闭任务缩略图后的恢复方法

  1.按"WIN+R"打开运行窗口,输入"gpedit.msc"命令后按回车,打开本地组策略编辑器; 2.在打开的组策略编辑器中,依次展开"用户配置"-"管理模板"-"开始菜单和任务栏"选项; 3.然后在窗口有侧中找到并双击"关闭任务栏缩略图"选项打开其属性窗口; 4.在弹出的窗口中,将"已启用"改为"未配置"或"已禁用",之

Win7系统添加新账户后如何删除旧账户?

  Win7系统添加新账户后如何删除旧账户? 1.打开"开始菜单"选择"控制面板"; 2.在"类别"视图下选择"添加或删除用户账户"; 3.选择希望更改的用户; 4.点击选择"删除帐户" ; 5.选择是否删除用户文件.

怎么删除wind7系统还原点

建议不要删除系统还原点否则无法还原.如果确实要删除,请追问. 继续追问: 具体怎么删除啊 ,昨天晚上刚装的wind7到现在C盘被吞了15G, 补充回答: 右键开始菜单计算机选择属性--在新打开的窗口左侧导航栏单击系统保护--在新打开的系统属性窗口你会看到系统保护设置,然后单击配置,在新打开的窗口选择删除后单击应用确定即可.附图: 继续追问: 再麻烦一下 我同事的电脑装的wind7有时候关机就10秒 有时候的5分钟这么回事知道吗 补充回答: 有问题欢迎随时追问.他这个问题应该是杀毒软件造成的,或长

linux-电脑装了win7和Linux系统,怎么卸载Linux系统

问题描述 电脑装了win7和Linux系统,怎么卸载Linux系统 电脑先装的Linux系统,然后装了win7,装好之后两个系统都可以正常运行,但之后win7出了点问题,卸载重装之后,Linux通过引导项进入Grub模式,不能正常使用,现在想要删除Linux系统 解决方案 顺序装反了吧?要卸载的话,参考这个 http://os.51cto.com/art/201305/395766.htm 解决方案二: win7磁盘管理里面,把Linux的分区删掉 解决方案三: 格式化硬盘,装个win7就行了

删除Win8系统中同步到云端个人设置的方法

删除Windows8系统中同步到云端个人设置的方法: 1.从屏幕右边缘轻扫而过,点击设置,然后点击更多电脑设置.(如果你使用的是鼠标,请指向屏幕右上角,单击设置,然后单击更多电脑设置.) 2.同步你的设置,然后关闭在此电脑上同步设置. 从云中删除个人设置的步骤: 关闭每台电脑上的同步设置后,请进入从云中删除个人设置,然后单击删除. 若要了解如何操作,请转到从云中删除个人设置,然后登陆到您的账户中.

如何删除Win7系统桌面多余图标

如何删除Win7系统桌面多余图标 1.按下"Win+R"呼出运行,输入"Regedit"然后按下回车键,呼出注册表编辑器; 2.依次展开"HKEY_LOCAL_MACHINE/SOFTWARE/MicrosoftWindows/CurrentVersion/Explorer/Desktop/NameSpace"; 3.点击"NameSpace"项后,我们点击"文件-导出",将该项内的数据先保存; 4.在导出