Ubuntu引导错误修复 - EFI
- 更新:2017-05-03 15:33:37
- 首发:2016-04-20 13:20:42
- 教程
- 10580
如果安装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 /mnt
sudo apt-get update
sudo apt-get install grub
接下来修复引导:
sudo grub-install /dev/sda --root-directory=/mnt
会看到这样的界面:
OK。接下来即可重启进入操作系统!
如果安装正确,则可以直接进入系统。当然,也有部分机子会报错:
如果报错“Minimal BASH-like line editing is supported.” 有两种解决方法:
第一种(推荐)
依次输入如下命令(注意字符中空格)
grub>root (hd0,0)
命令含义:从的硬盘第一个分区C盘启动
grub>chainloader (hd0,0)+1
命令含义:指示GRUB读取分区的第一个扇区的引导记录
grub>boot
命令含义:启动GRUB
PS:如果执行这样的命令后,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”的报错,请查看这篇文章。
除特别注明外,本站所有文章均为原创。原创文章均已备案且受著作权保护,未经作者书面授权,请勿转载。
打赏
交流区(3)
有新版本出来了,与时俱进啊。
2016年4月22日 03:04回复
我怎么一脸懵逼
2016年4月23日 10:17回复
不错,不错,看看了!
2016年4月24日 02:03回复
老师你好,我希望能用一个openwrt路由器实现IPv4和IPv6的桥接,请问我该如何实现?我尝试了直接新增dhcpv6的接口,但是效果不甚理想(无法成功获取公网的ipv6,但是直连上级路由的其他设备是可以获取公网的ipv6地)
![%E5%B1%8F%E5%B9%95%E6%88%AA%E5%9B%BE20241205230845.png](https://cdn.wyr.me/visitor-files/2024-12-05/1733411344287屏幕截图 2024-12-05 230845.png)你好
,为什么我这里是0039 813C 0600 0075 16xx xx xx,只有前6组是相同的,博客中要前8位相同,这个不同能不能照着修改呢?我系统版本是Win1124H2
大神你好,win11专业版24h2最新版26100.2033,文件如何修改?谢谢
win11专业版24h2最新版26100.2033,Windows Feature Experience Pack 1000.26100.23.0。C:\Windows\System32\termsrv.dll系统自带的这个文件,39 81 3C 06 00 00 0F 85 XX XX XX XX 替换为 B8 00 01 00 00 89 81 38 06 00 00 90。仍然无法远程连接。原来是win11 21h2系统,是可以远程链接的。共享1个主机,2个显示器,2套键鼠,各自独立操作 各自不同的账号,不同的桌面环境。
博主,win11专业版24h2最新版,C:\Windows\System32\termsrv.dll系统自带的这个文件,找不到应该修改哪个字段。我的微信:一三五73二五九五00,谢谢