我想了解以下内容:
我有一张 Debian 安装 CD,可以从中启动。现在我使用以下命令将其复制到 USB 记忆棒上:dd
dd if=/dev/sr0 of=/dev/sdc bs=1M
CD 映像应该包含引导扇区和引导所需的所有其他内容,但 USB 记忆棒却无法引导。
我忽略了什么——为什么该棒无法启动?
附言:我对如何创建可启动棒的技巧不感兴趣,我只想了解为什么上述方法不起作用。
答案1
每次我这样做时,我都会使用 USB 设备本身的路径,而不是第一个分区。也就是说,/dev/sdc
而不是/dev/sdc1
。
答案2
我不知道 El Torito 的具体情况,但我不相信“引导扇区”在 CD 上的工作方式相同。
El Torito(CD 启动标准)是否指定了第一的扇区应该包含什么?如果没有,那么第一个扇区中可能存在垃圾,从而导致无法启动。