Windows 7 和 Q 模擬器

Windows 7 和 Q 模擬器

由於我在使用 VirtualBox 時遇到了一些問題,我最近改用 Qemu 和 Qemulator GUI,在使用 Linux 虛擬機器時一切都很好。

然而,由於我的微軟聯姻學校的需要,我需要安裝 Windows 7,但我遇到了問題。 Win7安裝程式只看到虛擬磁碟機大小為1GB,並拒絕在其上安裝。我最初在創建驅動器時使用“自動”設置,但當這不起作用時,我在找到舊教程後嘗試將其明確設置為“Qcow2”。那也沒用。

是否有特定的磁碟機類型可以正確向 Windows 報告其大小?或者,有沒有辦法讓 Qemu 告訴 VM 該大小與其起始大小不同(因為預設是動態擴充格式)? VM 硬碟儲存在 1TB 硬碟上,其中 3/4 的空間未使用,因此我並不真正關心磁碟機空間,並且可以使用靜態大小的檔案(如果需要的話)。

答案1

我不知道你的問題,但我使用以下命令在 qemu 上成功安裝了 Win7:

virt-install --connect qemu:///system -n win7 -r 2048 --vcpus=2 -f win7.qcow2 -s 30 -c win7.iso --vnc --noautoconsole --os-type windows --作業系統變體win7 --accelerate --network=bridge:br0 --hvm

-n 名稱
-r Ram
-s 大小(GB)
-c 安裝媒體

您可能想嘗試這個

答案2

首先,您必須建立一個像硬碟一樣使用的映像:

qemu-img create -o size=30GB win7.img

然後啟動qemu以使用ISO作為cdrom:

qemu-system-x86_64 -cdrom path/to/win7.iso -hda win7.img

它將安裝 Windows,然後啟動它:

qemu-system-x86_64 -hda win7.img

我希望這能幫到您,

阿里安

相關內容