如何在 Mac 上制作可启动的 Debian USB?

如何在 Mac 上制作可启动的 Debian USB?

他们的做法 https://wiki.debian.org/InstallingDebianOn/Apple/MacBookAir/3-2 不起作用(一切正常,但 USB 无法启动)。它也似乎已经有好几年了并且已经过时了。其他发行版有大量的解决此问题的方法,但 debian 没有。任何建议我如何调试为什么我的 USB 在这些过程之后无法启动 Debian。

我的步骤是:

1)使用磁盘实用程序擦除USB驱动器并创建FAT分区(我也尝试过exFAT和OSX扩展)。

2)下载iso并将其转换为img:

hdiutil convert debian-8.4.0-i386-DVD-1.iso -format UDRW -o debian-8.4.0-i386-DVD-1.img

并重命名结果以从名称中删除“.img”。我还尝试使用 UDTO 而不是 UDRW。

3)使用diskutil列表找到我的USB位置,它是/dev/disk2

4)卸载USB:diskutilunmountDisk /dev/disk2

5)添加图像:sudo dd if=debian-8.4.0-i386-DVD-1.img of=/dev/disk2 bs=1m

花了几个小时。结果是预期的消息:usb 无法读取。

6)弹出USB: diskutil eject /dev/disk2

结果是 USB 无法启动 - 在加载屏幕中按 Alt 按钮 - USB 不显示。

答案1

我没有将 ISO 转换为 img,我只是将 USB 驱动器格式化为 FAT 并使用dd

sudo diskutil unmountdisk /dev/disk1
sudo dd if=./debian.iso of=/dev/disk1 bs=1m

我用 Debian 9 对此进行了测试。

需要注意的是,/dev/disk#应通过在 macOS 命令行上使用以下命令来确定适当的值:

diskutil list

在上面的问题中,USB 设备映射到,/dev/disk2而上面的示例使用/dev/disk1.但该数字可以是 3 或 4 或其他数字。确保该编号与您使用的记忆棒相关;如果出错,您将面临丢失数据的风险。

答案2

使用unetbootinhttps://unetbootin.github.io/。这是 ubuntu 的教程,但您也可以将其用于 debian,只需更改图像:http://www.ubuntu.com/download/desktop/create-a-usb-stick-on-mac-osx

答案3

我过去使用unetbootin效果很好,但最近我试图在一台非常旧的PC上安装以用作服务器,当我尝试通过USB启动时,它会挂在USB启动菜单上。

我成功安装了 Debian我在答案中复制了本指南

这个想法如下:

  1. 从此处下载 Debian 相关版本的 boot.img.gz。您需要更改版本以使其与您拥有的 ISO 匹配。 http://ftp.debian.org/debian/dists/stable/main/installer-amd64/current/images/hd-media/

  2. 卸载目标U盘

  3. 运行gzip -dc boot.img.gz > /dev/disk#到您各自的USB

  4. 完成后(我猜 50MB 的图像压缩需要很长的时间),断开并重新连接驱动器。只需将 ISO 拖放到新创建的分区的根目录中即可。

尝试并安装!适用于我的 Dell Optiplex 380

相关内容