OpenStack: Создание окна 2 008 R2 отображает с поддержкой virtio

Пока сервер является доменным участником, он потребует авторизации от администратора домена для работы.

Можно удалить его из домена или даже сделать его контроллером домена для его собственного домена; но Вы не можете заставить его работать без авторизации, в то время как это - доменный участник.

2
задан 4 September 2015 в 15:00
3 ответа

Решение, которое я использовал для обхода этой проблемы:

Прежде всего, нам нужно создать образ для установки виртуальной машины. Microsoft говорит, что 10 ГБ - это минимум, но я использовал 15 ГБ. Помните, что это не окончательный размер вашей виртуальной машины после того, как она будет добавлена ​​в Nova Compute. Создайте необработанный образ с именем windows.virtio:

kvm-img create -f raw windows.virtio 15G

Теперь откройте virt-manager и создайте новую виртуальную машину:

  • Назовите свою машину
  • Используйте образ ISO и выберите образ Windows 2008 R2
  • Выберите окна и окна 2008 в раскрывающемся меню
  • 2048 МБ памяти
  • 2 процессора
  • Настройте сеть, чтобы у вас был Интернет

Теперь загрузите машину и просто установите образ, на данный момент диск настроен на IDE, но на самом деле это не проблема.

  • После установки дайте ему перезапуститься, после перезапуска снова выключите
  • Создайте временный образ
  • kvm-img create -f raw dirtyhack.virtio 1G
  • Добавьте оборудование с помощью virt-manager:
    • Драйверы диска
      • Хранилище
      • Файл образа диска (выберите dirtyhack.virtio)
      • установите Тип устройства на Virtio
      • Смонтируйте ISO с драйвером, полученным из проектов Fedora на станции CDrom
    • Сетевая карта
      • Добавьте новую сетевую карту к какому-либо интерфейсу (не имеет значения, к чему она подключается)
      • При выборе карты измените гипервизор по умолчанию на virtio
    • Загрузите сервер снова
    • В Windows откройте диспетчер устройств
      • Нажмите «Пуск»
      • Введите диспетчер устройств
      • В диспетчере устройств выберите драйвер iSCSI
      • Установите драйвер, перейдите на CDrom и перейдите в wlh> amd64
      • Click ok and the driver will be installed
      • Do the same for the network card, I had to use the drivers in the Windows 7 folder since windows couldn't detect the ones from the Wnet folder
    • Shut down the machine
    • Remove all hard drives from the machine in virt-manager
    • Add hardware, storage and add your original windows.virtio, but make sure you set the Device Type to virtio
  • Boot the machine

Congratulations, your machine has now the Virtio drivers.

I also posted this on my blog

7
ответ дан 3 December 2019 в 09:06

Openstack предоставляет документацию о том, чего вы пытаетесь достичь здесь: http://docs.openstack.org/diablo/openstack-compute/starter/content/Creating_a_Windows_Image-d1e1594. html

Уловка заключается в том, чтобы предоставить образ дискеты virtio-win-xxxvfd во время установки, чтобы Windows могла получить драйверы из

-1
ответ дан 3 December 2019 в 09:06

Для всех, кто сюда попадает, не нужно выполнять предложенный хак, просто укажите драйверы вирусов в качестве cdrom.

В qemu-system-x86 используйте эти опции.

sudo qemu-syste-x86 -m 1024 -drive file=/path/to/file/windows_2012_r2.ISO,index=2,media=cdrom \
  -drive file=win2012.raw,if=virtio,index=0, -boot d -net nic,model=virtio \
  -net user,hostfwd=tcp::3389-:3389 -nographic -vnc :0 \
  -drive file=/path/to/file/virtio-win-0.1-81.iso,index=3,media=cdrom 
1
ответ дан 3 December 2019 в 09:06

Теги

Похожие вопросы