(u盘修复ubuntu系统)

方案一:

本文方法亲测可行,一些个人所得用/* */ 注释,希望有所帮助,用黄色颜色

字体标记的是一些重点内容,方便大家阅读和使用.

/************电脑************************************************************************************/

在重装系统之后,开机启动界面的ubuntu引导不见了,直接进入新安装的window系统中。下面是如何恢复ubuntu引导的方法:

1)准备一张ubuntu系统安装盘;

/*

或者Ubuntu刻录U盘

*/

2)将ubuntu系统安装盘放入光驱,重新启动计算机,进入BIOS,将开机启动设置为光驱(CD/ROM)启动方式;

/*

或者快捷启动项,重启之后再设置BIOS比较麻烦

*/

3)然后保存设置退出,等待片刻就进入到ubuntu的安装界面,此时有两个选择

1.在该光盘上试用ubuntu系统

2.将ubuntu系统安装到计算机上

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

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

5)在终端下输入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 EndBlocks Id System

/dev/sda11 1627 13060096 2电脑7 Unknown

Partition1 does not end on cylinder boundary.

/dev/sda2* 1627 1639102400 7 HPFS/NTFS

Partition 2 does not end on cylinder boundary.

/dev/sda31639 8166 52429859 7 HPFS/NTFS

/dev/sda48167 38913 246975277+ 5 Extended

/dev/sda58167 32385 194539082+ 7 HPFS/NTFS

/dev/sda632386 38788 51432066 83 Linux

/dev/sda738789 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后面有一个空格)

方案二:

1)准备一张ubuntu系统安装盘;

/*

或者Ubuntu刻录U盘

*/

2)将ubuntu系统安装盘放入光驱,重新启动计算机,进入BIOS,将开机启动设置为光驱(CD/ROM)启动方式;

/*

或者快捷启动项,重启之后再设置BIOS比较麻烦

*/

3)然后保存设置退出,等待片刻就进入到ubuntu的安装界面,此时有两个选择

1.在该光盘上试用ubuntu系统

2.进入后默认密码就是ubuntu

3.下载安装boot repair

Boot Repair的功能和特点:

1、简单易用。

2、界面左下角的“advanced options”中还有许多针对grub引导菜单的高级设置。

3、这个软件适用xp、vista、windows 7

4、适用于debian、ubuntu系列(包括Xubuntu、Kubuntu)及其衍生版本Linux mint等。

5、支持轻松修复GRUB/GRUB2引导器。

6、如果是高手的话,也可以利用Boot Repair来修复fedora、opensuse、archlinux等其他linux系统,当然,方法就不一样了。


电脑