我有一张 Windows 7 安装 DVD,是随没有光驱的电脑附带的。我有一个空的 USB 拇指驱动器。我可以使用两台带光驱的电脑,一台运行 Linux,另一台运行 Mac OS X。
值得注意的是,我目前无法访问任何 Windows 计算机。使用我拥有的工具,如何创建可以启动并安装 Windows 7 的 U 盘?
从 DVD 制作 ISO 时我需要注意什么(DRM 或其他内容)?
ISO 制作完成后,UNetbootin 能用吗?dd 怎么样?
答案1
有趣的问题——让我们假设您的闪存驱动器是 sdc 并且您的 ISO 称为 w7.iso。
我想最简短、最省事的答案就是询问你的主板是否支持 USB-CDROM 风格的启动,因为如果支持的话,你就可以直接将映像 DD 到原始设备:
dd if=w7.iso of=/dev/sdc
如果没有,你需要微软系统,然后您需要执行以下操作:
首先卸载USB磁盘...
umount /dev/sdc
然后进入 fdisk...
fdisk /dev/sdc
进入 fdisk 后,使用 删除每个分区d
,然后输入相应分区的编号。现在按照以下顺序创建一个填满磁盘的全新分区:n
,p
,1
,ENTER,ENTER。ENTER之后使用 检查是否已完成p
。现在使用 将其设置为 NTFS 分区t
,然后,并使用, ,7
为其提供启动标志。最后按 w 将表写入 USB 记忆棒。a
1
ENTER
以 root 身份运行以下命令将文件系统放在分区上:
mkfs.ntfs /dev/sdc1
现在您需要将 iso 安装为 vnd。为此,请执行以下操作...
mkdir /mnt/iso
mount -o loop w7.iso /mnt/iso
现在再次安装 USB 记忆棒...
mount /dev/sdc1 /media/usb
将所有内容从循环安装递归复制到 USB 磁盘......
cp -a /mnt/iso /media/usb
写入主引导记录以从...引导。
ms-sys -7 /dev/sdc (use -m for WinXP)
就这样吧(希望如此)。
我在我的 Debian 机器上尝试了类似的东西并且成功了,这是一个稍微调整过的版本。