在 MacMini Intel 上安装 Lubuntu 以实现将来的双启动

在 MacMini Intel 上安装 Lubuntu 以实现将来的双启动

我有一台 2007 年中期生产的“老款” MacMini,硬件性能很好(Intel Core 2 Duo 2GHz + 2Gb RAM),但我只能使用 MacOS 10.6.8(SnowLeopard),而且上面的大多数常用应用程序现在都无法升级到 2012-2014 版本。我一直在笔记本电脑上使用 Lubuntu,不用说,我很喜欢它……所以,我想尝试将它与 MacOSX 一起安装在我的 MacMini 上,一开始是双启动,然后在将来的某个时候彻底放弃 MacOSX,只使用 Lubuntu。

我直接在 Mini 上使用 BootCamp 在内置驱动器上创建了一个新的 40 Gb MSDOS-FAT 分区,与 MacOSX 分区相邻。该分区显示在磁盘实用程序工具中,并自动安装为桌面上的“BOOTCAMP”。

我使用 Lubuntu 笔记本电脑上的 unetbootin 创建了 Lubuntu 可启动 32 位 USB 密钥,并通过随我下载的压缩文件提供的命令行脚本在 MacMini 上安装了 refind。我想先在 Mini 上的可启动 USB 密钥上试用 Lubuntu,看看它运行得如何,然后当然将它安装到 Mini 上的 BOOTCAMP 分区。

当我将可启动的 Lubuntu USB 密钥插入 Mini 并重新启动时,无需按住任何特定键,Refind 就会启动并显示 2 个启动项:MacOSX 和企鹅(但它不是通常的蓝鸟状 Lubuntu 徽标)。如果我选​​择企鹅作为启动项,它会变成灰色屏幕,企鹅在屏幕中央呈深灰色阴影,静止不动一会儿,然后显示以下消息:

使用选项‘USB’启动旧式加载程序

固件拒绝从选定卷启动。请注意,Apple 固件无法很好地支持外部硬盘以启动旧版操作系统。按任意键继续

然后我的键盘就被忽略了,而我可以在 Refind 启动时使用它来选择从哪个操作系统启动(它是 USB 插入的 Microsoft 键盘)。然后按下的任何键都不会对 Mini 产生影响。我必须使用开/关按钮关闭 Mini 并重新启动它。

所以我的问题是:如何让 Lubuntu 通过 Mini 上的 Refind 在可启动 USB 密钥上启动?

有任何想法吗?

答案1

请注意以下事项:

  • 您不需要 rEFInd 即可在 Mac 上安装或启动 Linux。您可以使用启动管理器。
  • 您可以在 Mac 上对大多数 Linux 安装使用现代 EFI 启动方法。
  • 您的 Mac 型号应该支持 64 位版本的 Lubuntu。
  • 使用以下步骤创建的 USB 闪存驱动器已在 iMac(20 英寸,2007 年中)上成功测试。

以下是创建 USB 安装程序和启动 Lubuntu 的步骤。

  1. 将 Lubuntu iso 文件下载lubuntu-17.10-desktop-amd64.iso到您的“下载”文件夹中。
  2. 插入 2 GB 或更大的 USB 闪存驱动器。
  3. 输入命令diskutil list来确定闪存驱动器的标识符。在这里,我假设这是disk1
  4. 在终端应用程序窗口中,输入以下命令。如果您的闪存驱动器的标识符不是disk1,请将其替换为rdisk1

    cd  ~/Downloads
    rm  -f  target  target.dmg
    hdiutil  convert  -format  UDRW  -o  target  lubuntu-17.10-desktop-amd64.iso
    if  test  -e  target;  then  mv  -f  target  target.dmg;  fi
    sudo  dd  if=target.dmg  of=/dev/rdisk1  bs=1m
    
  5. 如果您收到以下消息,请选择“忽略”。

c2

  1. 重启 Mac。立即按住该option键,直到出现启动管理器。

  2. 选择标有“EFI Boot”的图标,然后选择标签下方的箭头。如果有两个以上的“EFI Boot”标签,请选择其中一个。

注意:过去,我可以使用 UNetbootin 替换步骤 3 和 4。在这种情况下,我没有测试 UNetbootin 是否仍然有效。

如果您有任何疑问或想知道如何继续,请告诉我。

相关内容