如何在 Mac 上製作可啟動的 Debian USB?
他們的方法 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 不顯示。
使用
unetbootin
:https ://unetbootin.github.io/ 。這是 ubuntu 的教程,但您也可以將它用於 debian,只需更改圖像:http ://www.ubuntu.com/download/desktop/create-a-usb-stick-on-mac-osx
我沒有將 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 或其他數字。確保數字與您使用的記憶棒相關;如果你弄錯了,你就有失去數據的風險。