Welcome 微信登录

首页 / 操作系统 / Linux / Ubuntu 16.04引导错误修复 - EFI

如果安装Ubuntu后启动报错:“Reboot and Select proper Boot device or Insert Boot Media in selected Boot device”。(Ubuntu 16.04)插上U盘或CD,进入Try Ubuntu模式。sudo fdisk -l
查看你的Ubuntu安装在哪里。例如:/dev/sda1,对应修改以下命令执行。注意:不要选择EFI分区!sudo mount /dev/sda1 /mntsudo apt-get update
sudo apt-get install grub
接下来修复引导:sudo grub-install /dev/sda --root-directory=/mnt
会看到这样的界面:修复ubuntu引导OK。接下来即可重启进入操作系统!如果安装正确,则可以直接进入系统。当然,也有部分机子会报错:如果报错“Minimal BASH-like line editing is supported.”有两种解决方法:第一种(推荐)依次输入如下命令(注意字符中空格)grub>root (hd0,0)
命令含义:从的硬盘第一个分区C盘启动grub>chainloader (hd0,0)+1
命令含义:指示GRUB读取分区的第一个扇区的引导记录grub>boot
命令含义:启动GRUBPS:我在执行这样的命令后,ubuntu启动提示“Unable to find a medium containing a live file system”。google有解。第二种sudo apt-get -y purge grub
sudo apt-get install grub-efi-amd64 grub-efi-amd64-bin grub-efi-amd64-signed
然后安装sudo grub-install /dev/sda --efi-directory=/mnt/boot/efi --boot-directory=/mnt/boot如果在制作Ubuntu To Go或安装Ubuntu出现“error: file "/grub/i386-pc/normal.mod" not found”的报错,请查看下面这篇文章。

Ubuntu引导错误修复 - i386

如果在制作Ubuntu To Go或安装Ubuntu出现“error: file "/grub/i386-pc/normal.mod" not found”的报错,可以进入LiveCD模式进行引导的安装。插上U盘或CD,进入Try Ubuntu模式。sudo fdisk -l
查看你的Ubuntu安装在哪里。例如:/dev/sda1,对应修改以下命令执行。sudo mount /dev/sda1 /mnt
接下来安装GRUB 2:sudo grub-install /dev/sda --root-directory=/mnt
OK。接下来即可重启进入操作系统!更多Ubuntu相关信息见Ubuntu 专题页面 http://www.linuxidc.com/topicnews.aspx?tid=2本文永久更新链接地址