我正在尝试在 microSD 卡上安装 Ubuntu 18.0.4 LTS,这样我就可以在 Mac 上运行它(也可以在任何通常运行 Windows 的近期笔记本电脑上运行)。如果我将卡插入 Ubuntu 和 MacOS 或 Windows 机顶盒,我希望能够在它们之间轻松传输文件,因此我创建了以下分区表和一个 FAT32 分区 -
第 1 部分:+1G VFAT (0700)
第 2 部分:+1M BIOSBOOT (ef02)——以防万一有人有一台使用 BIOS 启动的机器
第 3 部分:+250M EFI(ef00)
第四部分:+13500M/(8300)
第五部分:+15000M /mnt/data (8300)
我已经从一个实时 USB 启动盘启动并选择将 Ubuntu 安装到我的 SDCard 上,一切似乎都很顺利——如果我将 SDCard 插入 USB3 适配器,然后将其插入我的 2009 Mac Pro 或 2009 MacBook Pro,我就可以启动到“正确的”Ubuntu(即不是实时发行版)。
但是,如果我将 USB 适配器插入我的 2015 MacBook Pro,或者将 SDCard 直接插入 SDCard 插槽,当我启动时,我得到的只是黑屏消息“Grub 错误支持最少的 bash 类行编辑”,并且该消息附带有选项。
我已经尝试过给出的修复http://itsfoss.com/fix-minimal-bash-line-editing-supported-grub-error-linux/但这不会产生可启动的设备。
如果我尝试安装,让 Ubuntu Live 发行版将新分区等写入 SD 卡(即擦除其上的所有内容),我会在 SD 卡上得到两个分区 - 同样,它无法在 2015 年的 Macbook 上启动,但如果我安装并运行启动修复,那么我可以在全部三台 Mac 上启动该卡。启动修复对我的 5 分区方案版本没有帮助 - 它以错误结束。
顺便说一句,我可以使用 Fedoramediawriter-osx-4.1.1-rebuilt 将 Fedora 安装到 SDCard 上,它可以在我的新 Macbook 和 Mac Pro 上正常运行,并且可以在旧 Macbook 上启动但不断重启 :-(
那么 - 我接下来应该尝试什么才能在我的新硬件上启动并运行 18.0.4 LTS?