我认为我可以使用 newfs_msdos 来格式化它。并使用 dd 将 iso 的内容复制到 usb。我无法启动它。我以前试过这样做,但没有成功。有人成功做到了吗?
答案1
仅回答基本问题:您使用的是哪种主板?您是否更改了 BIOS 中的启动顺序?
我最近不得不对上网本笔记本电脑进行此操作。我遵循的方法可能与您尝试过的方法非常相似,但我还是会给出它:
在继续操作之前,请确保 U 盘上的内容已被擦除
dd if=/dev/zero of=/dev/<usb_stick>
在 USB 上创建一个新的分区表,并创建一个分区(使用磁盘管理,分开, 或者分区)。将分区标记为“可启动”或“活动”。将 USB 格式化为 FAT32。
挂载新的分区。
将 DVD/ISO 内容复制到已挂载的分区:
dd if=/home/trent/iso/win7.iso of=/mnt/usb1
重新启动并确保您的启动顺序/优先级首先有 USB 设备。
不幸的是,似乎存在适用于不同人的不同方法,而不是一种通用解决方案。我见过其他说明,其中说将 ISO 内容 dd 到设备 (/dev/sdc) 而不是挂载的 FAT32 分区,但这对我来说不起作用。
对我而言唯一有效的方法是在 Windows 中使用 DISK PART 命令。我会在 Linux 上尝试其他方法,看看能否为您提供替代方案。