在 OS X El Capitan 下安装 Linux 发行版 iso

在 OS X El Capitan 下安装 Linux 发行版 iso

我需要访问我下载的 Linux 发行版 iso 中的几个文件。我无法安装该发行版,因此我想在 Mac OS X 下安装它(如果可以的话)。

我发现一个指南建议只需双击 iso,但我收到错误“没有可挂载的文件系统”

有什么建议么?

答案1

我在尝试安装时遇到了一些问题通过 PXE 的 Arch Linux.我找到了一个可行的答案这里,可以总结如下:

❯ mkdir arch-mount

❯ hdiutil attach -nomount archlinux-2017.05.01-x86_64.iso
/dev/disk2              FDisk_partition_scheme          
/dev/disk2s2            0xEF

❯ mount -t cd9660 /dev/disk2 arch-mount

答案2

因此看起来问题出在 iso 的创建方式上。

这是来自 Ask Ubuntu 网站的答案。

https://askubuntu.com/a/153909

自 11.10 以来,Ubuntu ISO 一直是“混合”的,这意味着 ISO 也可以逐位写入 USB 设备以使其成为可运行的 Live-USB,而无需使用 StartUp Disk Creator、UNetBootin 等。

请注意,这种“混合”与 OS X/Disk Utility 对“混合”的定义不同,后者只是指在 Mac(HFS+)和 Windows(ISO9660)上均可读取的 ISO。

Ubuntu 的混合功能由 SysLinux 引导程序中的 isohybrid 脚本提供。它的工作原理是将标准 ISO9660 CD 文件系统封装在一个分区内,这样如果写入 USB/硬盘,它将无需修改即可运行。

因此我无法按照我想要的方式挂载 iso,不过我找到了一个名为柯卡它允许我提取发行版 iso,然后浏览文件系统。这是第二好的事情。

相关内容