Debian

如何使用 Debian Squeeze 創建可啟動 U 盤

  • October 18, 2018

使用 Ubuntu,我想在我的 PC 上安裝 Debian Squeeze,並帶有一個可啟動的 USB 記憶棒。我找到了這個教程:

插入 USB 密鑰以查找設備位置:

$ df -k
/dev/sdb                244476    217968     26508  90% /media/xxx

它表明這/dev/sdb是我的 USB 密鑰。然後我解除安裝它

# umount /dev/sdb

下載這兩個文件:

# cd /tmp/
# wget http://people.debian.org/~joeyh/d-i/images/daily/hd-media/boot.img.gz
# wget http://cdimage.debian.org/cdimage/daily-builds/daily/arch-latest/i386/iso-cd/debian-testing-i386-netinst.iso

複製棒上的第一個(必須解除安裝):

# zcat boot.img.gz > /dev/sdb

然後安裝棒並複製debian-testing-i386-netinst.iso到上面:

# mount /dev/sdb /mnt/
# cp /tmp/debian-testing-i386-netinst.iso /mnt/
# umount /mnt/

USB 密鑰現已準備就緒。將其插入電腦進行安裝,在 BIOS 中選擇 USB 作為第一個引導設備並開始 Debian Squeeze 安裝。

在步驟中:

# cp /tmp/debian-testing-i386-netinst.iso /mnt/

ISO 文件只是複制,而不是提取- 這是正確的嗎?

這個程序一直對我有用。我嘗試unetbootin與 debian 一起使用,但由於某些原因,我永遠無法使其適用於 Debian ISO(奇怪的是,它適用於我嘗試過的其他發行版,如 Ubuntu、Finnix(均基於 Debian!)和 CentOS)。

但是現在,從Squeeze發布開始,我發現netinstall iso 映像也可以從 USB 完美執行!

下載並執行

dd if=debian-*-netinst.iso of=/dev/sdX

/dev/sdX你的 U 盤在哪裡。

讓stick解除安裝,然後以root身份:

cat XXXX.iso > /dev/sdX
sync

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