如何使硬盘驱动器用于QEMU虚拟化的Windows Home Server 2011?

涡轮火箭

我已经使用virt-install和virsh配置了Windows Home Server 2011来宾,但是Windows安装程序找不到任何硬盘驱动器。它也不能为其加载任何virtio驱动程序。

这是我第一次进行qemu / kvm虚拟化尝试,所以也许我只是缺少一些明显的东西,但是可以提供任何帮助!详细信息如下:

  • 我使用virt-install 0.600.4创建了域。

命令:

virt-install --connect qemu:///system -n fas -r 6144 --vcpus=2 \
  --disk pool=vmstore,size=50,bus=virtio,cache=none -c whs2011.iso --vnc \
  --noautoconsole --os-type windows --os-variant win2k8 \
  --network network=default,model=e1000 \
  --disk path=virtio-win-0.1-74.iso,device=cdrom,perms=ro

我使用os-variant win2k8,因为virt-install,afaik没有可用的win2011。不知道这是否会造成麻烦。

  • 我确实virsh destroy fas阻止了它
  • 我对其进行virsh edit fas修改,以将cdrom添加为第一个引导设备。

域的结果xml是:

<domain type='kvm'>
  <name>fas</name>
  <uuid>3d170dbf-c96e-5b0c-0e75-0bd2d6c5e98c</uuid>
  <memory unit='KiB'>6291456</memory>
  <currentMemory unit='KiB'>6291456</currentMemory>
  <vcpu placement='static'>2</vcpu>
  <os>
    <type arch='x86_64' machine='pc-i440fx-1.5'>hvm</type>
    <boot dev='cdrom'/>
    <boot dev='hd'/>
  </os>
  <features>
    <acpi/>
    <apic/>
    <pae/>
  </features>
  <clock offset='localtime'/>
  <on_poweroff>destroy</on_poweroff>
  <on_reboot>restart</on_reboot>
  <on_crash>restart</on_crash>
  <devices>
    <emulator>/usr/bin/kvm</emulator>
    <disk type='file' device='disk'>
      <driver name='qemu' type='raw' cache='none'/>
      <source file='/var/lib/libvirt/images/fas.img'/>
      <target dev='vda' bus='virtio'/>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x04' function='0x0'/>
    </disk>
    <disk type='file' device='cdrom'>
      <driver name='qemu' type='raw'/>
      <source file='/home/nb/whs2011.iso'/>
      <target dev='hda' bus='ide'/>
      <readonly/>
      <address type='drive' controller='0' bus='0' target='0' unit='0'/>
    </disk>
    <disk type='file' device='cdrom'>
      <driver name='qemu' type='raw'/>
      <source file='/home/nb/virtio-win-0.1-74.iso'/>
      <target dev='hdc' bus='ide'/>
      <readonly/>
      <address type='drive' controller='0' bus='1' target='0' unit='0'/>
    </disk>
    <controller type='usb' index='0'>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x2'/>
    </controller>
    <controller type='pci' index='0' model='pci-root'/>
    <controller type='ide' index='0'>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x1'/>
    </controller>
    <interface type='network'>
      <mac address='52:54:00:84:3b:8b'/>
      <source network='default'/>
      <model type='e1000'/>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/>
    </interface>
    <serial type='pty'>
      <target port='0'/>
    </serial>
    <console type='pty'>
      <target type='serial' port='0'/>
    </console>
    <input type='tablet' bus='usb'/>
    <input type='mouse' bus='ps2'/>
    <graphics type='vnc' port='-1' autoport='yes'/>
    <video>
      <model type='vga' vram='9216' heads='1'/>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x0'/>
    </video>
    <memballoon model='virtio'>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x05' function='0x0'/>
    </memballoon>
  </devices>
</domain>
  • 然后,我用virsh start fas重新开始
  • 使用vnc查看器成功连接到查看端口。
  • Windows安装程序已启动,我单击“新安装:安装Windows”。查看此屏幕截图:

    在此处输入图片说明

  • 然后,我被发现找不到硬盘驱动器,因此我单击了“加载驱动程序”。

  • 然后,无论我从virtio驱动程序cd映像中选择哪个文件夹,单击“确定”时都不会显示任何硬盘驱动器。查看此屏幕截图:

在此处输入图片说明

我的系统是运行在HP Proliant ML330 G6(四核Intel Xeon @ 2.4GHz)上的最新的Ubuntu Server 13.10(内核3.11.0-14-通用)。QEMU版本是1.5.0。

欢迎任何输入!

涡轮火箭

我终于在https://serverfault.com/a/452857/126632(迈克尔·汉普顿提供的链接)的指导下对此进行了详细说明我基本上所做的是:

  • Made myself a small, empty helper FAT disk image with Mac's Disk Utility
  • Deleted the domain: virsh delete fas
  • Created it again, with a slightly modified command (changed disk bus to IDE, and also increased disk size, as WHS complains unless it's pretty large, and added the helper image as a disk on virtio bus)

Command:

virt-install --connect qemu:///system -n fas -r 6144 --vcpus=2 \
  --disk pool=vmstore,size=200,bus=ide,cache=none -c whs2011.iso --vnc \
  --noautoconsole --os-type windows --os-variant win2k8 \
  --network network=default,model=e1000 \
  --disk path=virtio-win-0.1-74.iso,device=cdrom,perms=ro \
  --disk path=my-helper-image.iso,bus=virtio,cache=none
  • Again added <boot dev='cdrom'/> before the existing line <boot dev='hd'/>, by virsh edit fas, to make it boot off the CD image.
  • Did virsh start fas, connected to the machine with a VNC viewer to display 0 (port 5900) and performed the long and winding installation of WHS2011.
  • Finally on the Windows desktop, opened the Device Manager and installed missing drivers for virtio, required to mount the helper image (right-click on an unknown device and select "update driver").
  • 关闭虚拟机电源,并virsh edit fas删除安装媒体whs2011.iso和帮助程序映像,并将启动磁盘的总线类型更改为virtio,即删除address元素(它将自动再次创建)并更改target属性,如下所示:<target dev='vda' bus='virtio'/>

接下来,启动计算机(virsh start fas),现在我在SCSI引导磁盘上享受WHS 2011。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使硬盘驱动器用于QEMU虚拟化的Windows Home Server 2011?

来自分类Dev

Windows Home Server 2011未安装在virtualbox中

来自分类Dev

由于Windows 8.1无法访问Windows Home Server 2011上的网络共享

来自分类Dev

在Linux上,将外部USB硬盘驱动器用于/ home挂载是否安全?

来自分类Dev

虚拟化Windows Home Server

来自分类Dev

2016年4月12日之后,Windows Home Server 2011是否将没有安全更新?

来自分类Dev

Windows Home Server等效项

来自分类Dev

Windows Home Server DLNA是否开箱即用?

来自分类Dev

Windows Home Server Drive Extender的替代产品?

来自分类Dev

用于与 Samba 共享的 USB 硬盘驱动器的文件系统 - Ubuntu Server 20.04.1

来自分类Dev

使用ActualTech odbc驱动程序连接到SQL Server-Mac上的VBA Office 2011

来自分类Dev

Mac与Windows Home Server配合使用的效果如何?

来自分类Dev

Home Server multisite htaccess

来自分类Dev

Ubuntu Home Server Packetstorm

来自分类Dev

为什么Windows Home Server无法看到互联网?

来自分类Dev

运行Windows Home Server需要多少钱?

来自分类Dev

Windows Home Server连接器无法安装

来自分类Dev

如何在 json-server 中设置 home 路由

来自分类Dev

我可以将Windows驱动器用作ubuntu安装的“ / home”吗?

来自分类Dev

在Manjaro之后的第二个硬盘驱动器上进行双引导Windows Server 2016

来自分类Dev

如何使用本地 SQL Server 实例在外部硬盘驱动器上创建数据库

来自分类Dev

Ubuntu Server设置:如何在一个驱动器上安装Ubuntu并将其他驱动器用于文件存储?

来自分类Dev

全新安装Server 2003,未找到硬盘驱动器

来自分类Dev

无法写入外部 WD 硬盘驱动器 - Ubuntu Server 16.04

来自分类Dev

如何将OSX Lion Time Machine与Windows Home Server一起使用?

来自分类Dev

如何格式化使用VirtualBox创建的虚拟硬盘驱动器?

来自分类Dev

如何“取消发布” CRM 2011中的更改?

来自分类Dev

Windows Home Server是否比免费的NAS OS更具吸引力?

来自分类Dev

DLNA设备上未显示Windows Home Server上媒体的完整列表

Related 相关文章

  1. 1

    如何使硬盘驱动器用于QEMU虚拟化的Windows Home Server 2011?

  2. 2

    Windows Home Server 2011未安装在virtualbox中

  3. 3

    由于Windows 8.1无法访问Windows Home Server 2011上的网络共享

  4. 4

    在Linux上,将外部USB硬盘驱动器用于/ home挂载是否安全?

  5. 5

    虚拟化Windows Home Server

  6. 6

    2016年4月12日之后,Windows Home Server 2011是否将没有安全更新?

  7. 7

    Windows Home Server等效项

  8. 8

    Windows Home Server DLNA是否开箱即用?

  9. 9

    Windows Home Server Drive Extender的替代产品?

  10. 10

    用于与 Samba 共享的 USB 硬盘驱动器的文件系统 - Ubuntu Server 20.04.1

  11. 11

    使用ActualTech odbc驱动程序连接到SQL Server-Mac上的VBA Office 2011

  12. 12

    Mac与Windows Home Server配合使用的效果如何?

  13. 13

    Home Server multisite htaccess

  14. 14

    Ubuntu Home Server Packetstorm

  15. 15

    为什么Windows Home Server无法看到互联网?

  16. 16

    运行Windows Home Server需要多少钱?

  17. 17

    Windows Home Server连接器无法安装

  18. 18

    如何在 json-server 中设置 home 路由

  19. 19

    我可以将Windows驱动器用作ubuntu安装的“ / home”吗?

  20. 20

    在Manjaro之后的第二个硬盘驱动器上进行双引导Windows Server 2016

  21. 21

    如何使用本地 SQL Server 实例在外部硬盘驱动器上创建数据库

  22. 22

    Ubuntu Server设置:如何在一个驱动器上安装Ubuntu并将其他驱动器用于文件存储?

  23. 23

    全新安装Server 2003,未找到硬盘驱动器

  24. 24

    无法写入外部 WD 硬盘驱动器 - Ubuntu Server 16.04

  25. 25

    如何将OSX Lion Time Machine与Windows Home Server一起使用?

  26. 26

    如何格式化使用VirtualBox创建的虚拟硬盘驱动器?

  27. 27

    如何“取消发布” CRM 2011中的更改?

  28. 28

    Windows Home Server是否比免费的NAS OS更具吸引力?

  29. 29

    DLNA设备上未显示Windows Home Server上媒体的完整列表

热门标签

归档