ubuntu 16.10 之后,不能用grub4Dos启动grub2了

启动讨论 grub/grub2/syslinux/grub4dos/Lilo
回复
393406851
帖子: 18
注册时间: 2013-12-29 17:58
系统: 14,04

ubuntu 16.10 之后,不能用grub4Dos启动grub2了

#1

帖子 393406851 » 2017-03-28 11:55

grub4dos使用如下代码

find --set-root /boot/grub/i386-pc/core.img
kernel /boot/grub/i386-pc/core.img
boot

报错 invalid or unsupported executable format .使用ubuntu16.04的时候我记得还没有问题来着。不知道ubuntu又悄悄改了什么东西。17.04这样也不行,哪位大佬有办法?硬盘主引导切换回grub2 引导是没有任何问题 的

最新发现,重新安装系统采用ext2格式却没有问题。看来是grub4dos对这个ext4格式兼容不是很好。(0.4.6a版本的)16.04的ext4却可以识别,不知道是不是启用了什么高级特性。最新版的ext2explorer读取文件也出现了奇怪的现象,boot文件夹被识别为了一个文件,搞不懂。
回复