如何使用 Debian Squeeze 创建可启动 U 盘

tme*_*com 8 usb debian bootable

使用 Ubuntu,我想使用可启动的 USB 记忆棒在我的 PC 上安装 Debian Squeeze。我找到了这个教程:

插入 USB 密钥以查找设备位置:

$ df -k
/dev/sdb                244476    217968     26508  90% /media/xxx
Run Code Online (Sandbox Code Playgroud)

它显示那/dev/sdb是我的 USB 密钥。然后我卸载它

# umount /dev/sdb
Run Code Online (Sandbox Code Playgroud)

下载这两个文件:

# 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
Run Code Online (Sandbox Code Playgroud)

复制棒上的第一个(它必须被卸载):

# zcat boot.img.gz > /dev/sdb
Run Code Online (Sandbox Code Playgroud)

然后安装棒并复制debian-testing-i386-netinst.iso到它上面:

# mount /dev/sdb /mnt/
# cp /tmp/debian-testing-i386-netinst.iso /mnt/
# umount /mnt/
Run Code Online (Sandbox Code Playgroud)

USB 密钥现已准备就绪。将其插入计算机进行安装,在 BIOS USB 中选择第一启动设备并启动 Debian Squeeze 安装。

在步骤中:

# cp /tmp/debian-testing-i386-netinst.iso /mnt/
Run Code Online (Sandbox Code Playgroud)

ISO 文件只是复制,而不是提取- 这是正确的吗?

Mr *_*unz 12

这个程序一直对我有用。我尝试unetbootin与 debian 一起使用,但由于某些原因,我始终无法使其适用于 Debian ISO(奇怪的是,它适用于我尝试过的其他发行版,如 Ubuntu、Finnix(均基于 Debian!)和 CentOS)。

但是现在,从Squeeze发布开始,我发现netinstall iso 映像也可以从 USB 完美运行!

下载并执行

dd if=debian-*-netinst.iso of=/dev/sdX
Run Code Online (Sandbox Code Playgroud)

/dev/sdX你的 U 盘在哪里。