错误:文件 /casper/vmlinux.efi 提前结束 alloc magic 在 0x7a2d93c0 处损坏:7a179da0 中止。按任意键退出

错误:文件 /casper/vmlinux.efi 提前结束 alloc magic 在 0x7a2d93c0 处损坏:7a179da0 中止。按任意键退出

希望在 MacBookAir6,2(与 macOS Sierra 双启动)上安装 Ubuntu 16.04 LTS。

创建了 USB 记忆棒带有 Ubuntu 图像。

brew cask install unetbootin

我在启动时按下 ALT 键并输入“安装 Ubuntu”,然后收到错误

error: premature end of file /casper/vmlinux.efi 
alloc magic is broken at 0x7a2d93c0: 7a179da0 
aborted. press any key to exit

在此处输入图片描述

当您在 Google 上搜索此错误消息时,找不到任何结果。我配置了一个固件密码在我的 MacBook Air 上。出于安全考虑,我不希望撤消该操作。

答案1

我遇到了同样的问题,但已经解决了。(就我而言,我使用 Mac OS X(Mac Mini)制作了可启动的拇指驱动器,但我在 Thinkpad X220 平板电脑上运行它。因此我认为启动问题并非 Macbook 独有的)。

您需要先格式化拇指驱动器,然后运行 ​​unetbootin 并在其上设置 Ubuntu。

要从 Mac OS X 格式化拇指驱动器,您可以按照这些说明操作并格式化为 MS-DOS (FAT)。实际上,您需要使用应用程序>实用程序>磁盘实用程序,选择驱动器,然后格式化为 FAT。

出现此问题的原因是您没有先格式化驱动器。

相关内容