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


9

他们的方法 https://wiki.debian.org/InstallingDebianOn/Apple/MacBookAir/3-2 不起作用(一切正常,但usb无法启动)。似乎也已经过了几年并且已经过时了。其他Disto可以解决此问题,但不是debian。任何建议如何调试这些程序后为什么我的USB都无法成为Debian可启动设备。

我的步骤是:

1)使用磁盘工具擦除USB驱动器并创建FAT分区(我也尝试过exFAT和OSX Extended)。

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:diskutil unmountDisk /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不显示。

Answers:


6

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


我试过了,但是没有用。USB可以启动,但是如果我尝试从中加载-grub会显示错误消息,即找不到内核-“找不到vmlinuz”。
Draif Kroneg '16

您是否使用uefi bios?您要在Mac上使用USB驱动器吗?
LXGA '16

我认为这是efi机。我只需要创建可启动的Linux USB,即可在Mac机器上安装它。
Draif Kroneg '16

1
您仅下载了debian的一部分!!!!您选择了DVD-1 !!!Debian很大,所以如果您不使用DVD下载netinstall(它将从USB引导并从在线下载软件包):debian.org/distrib/netinst
LXGA

1
debian安装程序现在警告不要使用unetbootin,我建议您不接受此答案,然后选择以下其他一个:debian.org/releases/jessie/amd64/ch04s03.html.en
gotjosh

15

我没有将ISO转换为img,我只是格式化了FAT的USB驱动器并使用了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或其他一些数字。确保编号与您使用的记忆棒相关;如果您弄错了数据,则可能会丢失数据。


1

我过去曾经使用过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. 卸载目标USB磁盘

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

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

尝试安装!为我的Dell Optiplex 380工作

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.