Debian

如何在 Mac 上製作可啟動的 Debian USB?

  • March 5, 2018

他們的方法 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: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 不顯示。

使用unetbootinhttps ://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 或其他數字。確保數字與您使用的記憶棒相關;如果你弄錯了,你就有失去數據的風險。

引用自:https://unix.stackexchange.com/questions/293969