Ubuntu系统Grub出现故障怎么办?

  遇到Ubuntu系统Grub出现故障该怎么办?不少电脑用户想到的就是重装:Grub,不过,重装之后,意味着原来系统保存的数据都没有了,相信会给电脑用户的使用造成不少的麻烦。其实,有更简单、快捷的方法可以解决Ubuntu系统Grub出现故障这个问题,那就是修复Grub,能保留原来的设置,还把影响降到最低。



  Ubuntu

  Ubuntu系统如何修复Grub?

  1.想办法进入到Ubuntu的Live CD系统,或者其他较新版本的Live CD系统。

  2.打开终端,输入sudo fdisk -l,查看ID=83的分区,记录下sd[NUM],比如sda8。

  3.如果上一步中存在多个ID=83的分区,自己想办法确定/分区所在的分区号,并且/boot也是和/分区挂载在同一个分区上,比如就是sda8。

  4.输入sudo -i,获得root权限。

  5.mkdir /media/tmp。

  6.将/分区挂载到新建的目录mount /dev/sda8 /media/tmp。

  7.如果以前的系统/boot是单独挂载的话,则需要找到/boot的分区如sda7,然后mount /dev/sda7 /media/tmp/boot。否则这一步直接跳过去。

  8.接下来准备安装grub了,终端输入:grub-install --root-directory=/media/tmp /dev/sda。

  9.如果看到Installation finished, no error occured之类的信息时表明已经成功了。

  10.此时重启系统,应该可以看到原来的grub2引导界面回来了,并且如果有其他系统存在的话,也会显示启动项列表中

  PS:如果step10中没有看到如你的Windows 8的启动项,则在正常启动Ubuntu后,终端输入sudo update-grub2,此后等待片刻应该可以看到Windows 8的启动项也会添加到列表中。

(0)

相关推荐

  • 利用grldr冒名顶替ntldr和bootmgr引导WIN7/XP/Ubuntu系统

    利用grldr冒名顶替ntldr和bootmgr引导WIN7/XP/Ubuntu系统的方法: 把bootmgr(ntldr)改名为bootmg8(ntld8) 把grldr改名为bootmgr(ntl ...

  • Win7.Ubuntu双系统正确卸载Ubuntu系统

    Win7、Ubuntu双系统正确卸载Ubuntu系统 如果ubuntu不是以wubi方式安装的,那么卸载ubuntu时要慎重,不是直接删除ubuntu所在分区这么简单的,否则你会发现你的windows ...

  • ubuntu系统开机就出现黑屏现象怎么处理?

    电脑黑屏现象相信不少网友都有遇到过,最近看到有使用ubuntu系统的网友也遇到了黑屏问题不知道如何处理,ubuntu系统可以说是非常不错的一款网吧系统了,那么ubuntu系统开机就出现黑屏问题到底要怎 ...

  • 如何解决安装ubuntu后自动进入ubuntu系统

    有些电脑在安装了ubuntu系统后出现开机直接进入ubuntu系统而没有了一开始的系统选择界面也就是引导,这个是因为ubuntu系统没有自动识别windows引导导致的. 操作方法 01 [1]这种情 ...

  • Ubuntu系统下网卡最基本的网络设置方法

    Ubuntu系统下的网络设置,包括多种:设置双网卡、单网卡绑定多IP等,这里面我们要实现的是最基本的网络设置。 sudo su gedit /etc/network/interfaces 文件内容: ...

  • ubuntu系统网络设置方法(图文)

    ubuntu系统网络配置 ubuntu系统默认root用户是不能登录的,密码也是空的。 如果要使用root用户登录,必须先为root用户设置密码 打开终端,输入:sudo passwd root 然后 ...

  • U盘安装ubuntu系统具体步骤图文详解

    Ubuntu(友帮拓)是一个以桌面应用为主的Linux操作系统,它基于Debian发行版和GNOME桌面环境,目标在于为一般用户提供一个最新的、同时又相当稳定的主要由自由软件构建而成的操作系统。 Ub ...

  • 硬盘引起的电脑系统蓝屏故障

    在操作计算机的过程中,屏幕常常会出现莫名其妙的蓝屏现象,这些现象一般是由我们的操作不当造成的;而从实践应用来看,系统蓝屏故障尤其容易出现在硬盘的读写操作中。为了有效消除系统蓝屏故障,本文特意从硬盘着手 ...

  • windows系统与ubuntu系统远程连接

    windows系统与ubuntu系统远程连接