他们的做法 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
使用unetbootin
:https://unetbootin.github.io/。这是 ubuntu 的教程,但您也可以将其用于 debian,只需更改图像:http://www.ubuntu.com/download/desktop/create-a-usb-stick-on-mac-osx
答案3
我过去使用unetbootin效果很好,但最近我试图在一台非常旧的PC上安装以用作服务器,当我尝试通过USB启动时,它会挂在USB启动菜单上。
我成功安装了 Debian我在答案中复制了本指南
这个想法如下:
从此处下载 Debian 相关版本的 boot.img.gz。您需要更改版本以使其与您拥有的 ISO 匹配。 http://ftp.debian.org/debian/dists/stable/main/installer-amd64/current/images/hd-media/
卸载目标U盘
运行
gzip -dc boot.img.gz > /dev/disk#
到您各自的USB完成后(我猜 50MB 的图像压缩需要很长的时间),断开并重新连接驱动器。只需将 ISO 拖放到新创建的分区的根目录中即可。
尝试并安装!适用于我的 Dell Optiplex 380