希望在 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。
出现此问题的原因是您没有先格式化驱动器。