在 macmini3,1 上从 USB 闪存启动 Mint(安装了 rEFInd)

在 macmini3,1 上从 USB 闪存启动 Mint(安装了 rEFInd)

这似乎是圣杯:

我已经在我的 macmini3.1(2009 年末)上安装了 rEFInd 0.8.3,并验证了它是否正常工作:它拦截启动过程并显示 OSX 的图标,然后继续让 OSX 启动。一旦我可以在硬盘上安装 Linux,我就打算拥有一个双引导 OSX/Linux Mint。

我已经下载linuxmint-17-cinnamon-64bit-v2.iso并确认它可以在我的 MacBookPro 10.1(Retina,15 英寸,2013 年初)上的 VirtualBox 4.3.12 下启动。

现在,我想创建一个可启动 USB 闪存驱动器,用于在 Mac Mini 上启动 Linux Mint。我在这里尝试了从谷歌收集的各种食谱,但收效甚微。

这个链接一篇写于 2013 年 6 月 13 日的文章描述了如何

  • 将 USB 闪存驱动器格式化为 FAT32、1 分区、MBR
  • 使用名为 的免费实用程序Mac Linux USB Loader v2.0来执行将 Linux Mint 映像放入闪存驱动器的剩余工作。

我实际上能够重新启动我的 MBP,按住option,然后选择并启动到 Mint!

但是,我的 Mac Mini 甚至无法将闪存驱动器识别为启动卷。这与该机器上存在 rEFInd 有什么关系吗?

我尝试过的食谱遍布地图上。有些使用 GUID 分区而不是 MBR。有些人希望您将 .iso 转换为 .dmg。有些是指示创造可启动驱动器,其中“可启动”包含警告“但不在您的 Mac 上”。我不知道该往哪个方向走(除了商店,买一台便宜的电脑,我还没准备好)。

任何建议或后续行动将受到欢迎。

答案1

我很确定以下方法会起作用:

sudo dd if=path/to/image.iso of=/dev/diskx bs=4M

分解:

  • sudo运行命令root(当有人对 disk0 执行此操作时会发生不好的事情)
  • dd将数据从文件复制到块设备(反之亦然)
  • if=path/to/image.iso告诉dd从哪里获取数据
  • of=/dev/diskx告诉它把数据放在哪里。替换diskx为设备名称! (可能disk1在类似 BSD 的操作系统(如 OS X)或sdbLinux 上)
  • bs=4M使传输速度更快。 IIRC 它使用更多的 RAM,但这只影响了我在 Chrome 操作系统上的情况(在 shell 中,冻结了整个 Chromebook,哎呀!)

相关内容