Ubuntu下如何修复Grub引导

如花一般散落

如花一般散落

2016-02-20 05:01

图老师设计创意栏目是一个分享最好最实用的教程的社区,我们拥有最用心的各种教程,今天就给大家分享Ubuntu下如何修复Grub引导的教程,热爱PS的朋友们快点看过来吧!

由于安装了windows系统,导致Grub出现问题,很多人会选择重装Ubuntu系统,其实完全没有必要,只要将Grub进行修复就可以了,下面图老师小编就给大家带来使用Ubuntu Live CD 修复Grub引导的方法,一起来学习下吧。

 Ubuntu下如何修复Grub引导

本文以 Ubuntu Live CD 修复 Grub 引导为例,已在 /dev/sda3 安装 Fedora。

首先制作 Ubuntu 启动 USB

复制代码代码如下:

sudo dd if=ubuntu-13.10-desktop-amd64.iso of=/dev/sdb #/dev/sdb 为 USB 盘符

1.使用启动 USB 进入 Ubuntu 试用环境

2.查看硬盘分区状况,获取 Linux 系统安装分区编号

代码如下:

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/diannaorumen/)

sudo fdisk -l

查看输出结果,然后根据文件类型和分区大小来判定 Linux 系统安装在哪块硬盘和安装的分区。我的电脑是在 /dev/sda3 安装了 Fedora。

或者,打开 Gparted 图形化工具来查看分区信息也可以。

挂载 Fedora 安装分区

3.已知 Fedora 安装在了 /dev/sda3 上,所以我们可以用下面命令来挂载 Fedora 安装分区。你需要将 /dev/sda3 换成自己的 Linux 安装分区。

代码如下:

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/diannaorumen/)

sudo mount /dev/sda3 /mnt

4.挂载其他所需的目录(使用 --bind)

代码如下:

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/diannaorumen/)

sudo mount --bind /dev /mnt/dev

sudo mount --bind /proc /mnt/proc

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/diannaorumen/)

sudo mount --bind /sys /mnt/sys

5.Chroot 到硬盘上的 Linux 系统

代码如下:

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/diannaorumen/)

sudo chroot /mnt

6.安装&更新 Grub

代码如下:

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/diannaorumen/)

grub2-install /dev/sda

grub2-mkconfig -o /boot/grub2/grub.cfg

7.Grub 已经修复成功,我们还需要退出 chroot 环境、卸载已经挂载的设备与目录:

代码如下:

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/diannaorumen/)

exit #退出 chroot 环境

sudo umount /mnt/dev

sudo umount /mnt/proc

sudo umount /mnt/sys

sudo umount /mnt

8.重启!

上面就是使用Ubuntu LiveCD修复grub的方法介绍了,如果你在使用双系统安装windows中出现Grub引导错误,不妨使用该方法进行修复吧。

展开更多 50%)
分享

猜你喜欢

Ubuntu下如何修复Grub引导

电脑入门
Ubuntu下如何修复Grub引导

高手支招如何删除GRUB引导信息?

电脑入门
高手支招如何删除GRUB引导信息?

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

GRUB引导管理器下,如何恢复redhatlinux的root密码?

Linux Linux命令 Linux安装 Linux编程 Linux桌面 Linux软件 Linux内核 Linux管理
GRUB引导管理器下,如何恢复redhatlinux的root密码?

CentOS开机时出现GRUB引导错误怎么办?

电脑入门
CentOS开机时出现GRUB引导错误怎么办?

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

一托N的实现GRUB引导多个操作系统

Linux Linux命令 Linux安装 Linux编程 Linux桌面 Linux软件 Linux内核 Linux管理
一托N的实现GRUB引导多个操作系统

win7 ubuntu 12.04 xp双盘3系统grub配置

电脑入门
win7 ubuntu 12.04 xp双盘3系统grub配置

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

Linux下bash破壳漏洞检测及修复的方法

Linux下bash破壳漏洞检测及修复的方法

学会在linux系统中使用工具转换文件的字符集编码

学会在linux系统中使用工具转换文件的字符集编码
下拉加载更多内容 ↓