我需要在我的 U 盘上写入一个 windows7 iso 文件。我已经习惯了这个任务。我通常要么使用该dd
工具,要么unetbootin
.令人惊讶的是,今天两者都不起作用。
我dd
做了以下事情:
dd bs=4m if='windows7.iso' of=/dev/sdb
我的新的可启动 USB 记忆棒无法启动。好的,所以我用了unetbootin
。这次,我看到了unetbootin
引导加载程序屏幕,但没有列出 windows7。只留下默认选择。
无论哪种方式,我都未能创建我的可启动棒。几个月前,我可以使用相同的 ISO 文件制作相同的 USB 记忆棒启动。使用以下命令格式化我的棒后,我也执行了相同的任务:
mkfs.vfat -F 32 -I /dev/sdb
与预期没有任何差异。
我可能在这里做错了什么,但我看不出我的错误在哪里。
知道发生了什么事吗?
答案1
我会考虑再尝试一次,可能使用一个新的记忆棒,包括在将其拉出之前的“同步”(我们确定 dd 对于兆字节后缀不区分大小写吗?我使用“M”而不是“m” ')
dd bs=4M if=windows7.iso of=/dev/sdb && sync
再加上通常乏味的建议,即尝试使用不同的 iso 文件(也许是 linux 文件?;)来测试您的“windows7.iso 是否一开始就损坏了(不知何故)”