首页 文章

Openstack - 基于qcow2文件的Windows映像启动80%已满?调整大小不起作用?

提问于
浏览
0

我正在尝试在Openstack上设置Windows 7实例 . 此实例需要至少50 GB的可用磁盘空间来运行应用程序 . 当我创建我的Windows 7图像并上传它一切正常,除了一个问题 - 当我开始时磁盘空间已经80%使用 .

例如,具有100GB硬盘驱动器的Windows 7实例仅具有18.3GB的可用空间 .

What I tried:

我一直在尝试使用100GB硬盘创建一个Windows 7映像 . 我使用以下命令创建了一个带有Windows 7 ISO和Virt-IO驱动程序ISO的QCOW2文件:

创建空的qcow2文件:

qemu-img create -f qcow2 win_64bit_SP1_100GB.qcow2 100G

结合两个ISO:

sudo virt-install --connect qemu:/// system --name PS4Agent_win7_64bit_SP1_100GB --ram 2048 --vcpus 2 --network network = default,model = virtio --disk path = win_64bit_SP1_100GB.qcow2,format = qcow2,device = disk,bus = virtio --cdrom /home/khennessy/win7_win8_iso_creation/SW_DVD5_Win_Pro_7w_SP1_64BIT_English_-2_MLF_X17-59279.ISO --disk path = / home / khennessy / win7_win8_iso_creation / virtio-win-0.1-100.iso,device = cdrom - vnc --os-type windows --os-variant win2k8 --force

然后我使用90GB的“最小磁盘空间”将这些上传到Openstack,使最小的味道xl . (目前尝试较低的值,图像太大,需要很长时间才能测试任何东西 . )

然后,我使用此图像创建一个实例,并使用“控制台”视图登录它 . 一切正常,但当我进入“我的电脑”时,它告诉我,我只有18GB的可用空间?我试过'调整'图像,但它似乎只是让它们进入错误状态?

谁能帮我?非常感谢 .

1 回答

  • -1

    在上传Windows 7映像之前,您需要先下载CloudbaseInitSetup_x64.msi或CloudbaseInitSetup_x86.msi并将其安装在windows7映像上 . 另外,不要忘记将"plugins=cloudbaseinit.plugins.windows.extendvolumes.ExtendVolumesPlugin"添加到Cloudbase-init的配置文件中 .
    您可以访问和http://cloud-ninja.org/2014/05/14/running-windows-7-guests-on-openstack-icehouse/以获取更多信息 .

相关问题