windows+Ubuntu双系统引导修复(终极版)

一般情况下我们都是先安装windows系统,然后安装Ubuntu系统,Ubuntu会自动识别并更新引导,无需我们进行修复,但如果windows系统坏了需要重装的时候,Ubuntu的引导就会因此而丢失了,此时很多人都用EasyBCD去修复,但能否修复成功的话就要看你安装Ubuntu系统时把引导安装在哪里了,如果是安装在硬盘的boot分区下的话,那Linux系统的引导已经被覆盖掉了,用EasyBCD是无法修复的,只能用下面的方法进行修复了  :

  1. 准备一个相应版本的Ubuntu系统U盘,然后通过U盘启动,选择试用进入到桌面,打开命令行窗口。
  2. 获取root最高权限,命令:
    sudo -i

  3. 查看清楚你的Ubuntu系统装在哪个分区,命令:
    fdisk -l

    windows+Ubuntu双系统引导修复(终极版)_第1张图片Id为83的,系统栏显示为linux的,即为装有Ubuntu系统的分区,我这里装有两个linux系统,所以显示两个,即/dev/sda5和/dev/sda6,这里以/dev/sda6为例。
  4. 创建用于挂载Ubuntu系统分区的文件夹,命令:
    mkdir /media/tmp

  5. 挂载/dev/sda6到/media/tmp文件夹下,命令:
    mount /dev/sda6 /media/tmp

  6. 安装该系统引导到/dev/sda下,命令:
    grub-install --root-directory=/media/tmp /dev/sda
    如看到installation finished. No Error Reported就表示安装成功了。
  7. 重新启动系统,若还是没有windows系统的引导项或者引导失败了,进入ubuntu系统更新引导,命令:
    sudo update-grub2

你可能感兴趣的:(linux,操作系统)