如何從 Linux 或 Mac 建立 Windows 7 安裝 USB?

如何從 Linux 或 Mac 建立 Windows 7 安裝 USB?

我有一張沒有光碟機的電腦隨附的 Windows 7 安裝 DVD。我有一個空的 USB 隨身碟。我可以使用兩台有光碟機的計算機,一台運行 Linux,另一台運行 Mac OS X。

值得注意的是,我目前無法存取任何 Windows 電腦。使用我擁有的工具,如何建立可以啟動並安裝 Windows 7 的拇指驅動器?

從 DVD 製作 ISO 時我需要注意什麼嗎(DRM 或其他)?

ISO製作完成後,UNetbootin可以用嗎? dd呢?

答案1

有趣的問題-假設您的隨身碟是 sdc,您的 ISO 名為 w7.iso。

我想最簡短、最輕鬆的答案是詢問您的主機板是否支援 USB-CDROM 樣式啟動,因為如果是這樣,您可以直接將映像直接 DD 到原始裝置:

dd if=w7.iso of=/dev/sdc

如果沒有,您將需要系統管理系統,然後您需要執行以下操作:

首先卸載U盤...

umount /dev/sdc

然後進入fdisk...

fdisk /dev/sdc

進入 fdisk 後,使用 刪除每個分割區d,然後輸入對應分割區的編號。現在,透過執行以下順序來建立一個填充磁碟的全新分割區:n, p, 1, ENTER, ENTERENTER。之後檢查就完成了p。現在使用,將其設為 NTFS 分割區t,然後7使用 , , 為其指定引導標誌a。最後按 w 將表寫入 U 盤。1ENTER

透過以 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 機器上嘗試了類似的方法,它成功了,這是一個稍微調整過的版本。

相關內容