Назад | Перейти на главную страницу

Не удается установить Win2k8 на KVM - классическая ошибка 0x80070013

Я пытаюсь установить Win2k8 Std в качестве гостя KVM на Debian Squeeze.

Как вы можете видеть из этих снимков экрана;

  1. Диски не обнаружены (я отключил образ 20 ГБ для тестирования) - скриншот1
  2. Я использую этот компакт-диск с драйверами: - скриншот2
  3. Я подписал драйвер Win7 (я полагаю, это был самый подходящий?) - скриншот3
  4. Теперь я вижу неразмеченный диск - скриншот4
  5. Но я не могу создать здесь новый раздел, получаю код ошибки 0x80070013 - скриншот5

У меня был этот код ошибки раньше, но только на физическом сервере. Если я правильно помню, он жаловался, потому что диски были разделены как GPT (потому что это был сервер, который был переназначен), поэтому перераспределение с таблицей MS-DOS исправило это. Однако это пустой образ диска. Что здесь не так, и как это исправить?

Спасибо.

ОБНОВИТЬ

Я загрузил виртуальную машину с диска Gparted-Live и отформатировал этот том со схемой разделения MS-DOS и единой файловой системой NTFS на 20 ГБ. Теперь, когда я загружаю компакт-диск Win2k8, загружаю свои драйверы, я получаю другую ошибку. Как вы можете видеть внизу скриншот6

"Windows не может быть установлена ​​на это место на жестком диске. Windows должна быть установлена ​​в раздел, отформатированный как NTFS".

При щелчке по формату на экране появляется ошибка (0x80004005), поэтому я думаю, что это все еще проблема с драйвером, потому что Windows может видеть диск, но не взаимодействует с ним должным образом. Это безумное мышление?

Я сделал это следующим образом:

  1. Я перезаписал образ диска (когда виртуальная машина не работала) вручную на всякий случай.

    qemu-img create -f raw disk0 40G
    
  2. Я выбрал ide в качестве типа диска.

  3. Установил как обычно, драйверы ide интегрированы в установщик.
  4. После завершения установки я смонтировал компакт-диск с драйверами virtio и добавил новый диск с типом virtio.

    # socat - UNIX-CONNECT:/var/run/ganeti/kvm-hypervisor/ctrl/somehost.monitor
    (qemu) pci_add auto storage file=somedisk,if=virtio
    
  5. Появилось диалоговое окно «Найдено новое оборудование», и я успешно установил драйвер.

  6. Повторный запуск виртуальной машины с основным диском (второй диск больше не нужен) в режиме virtio должен работать.

Эта (ОЧЕНЬ НЕПОЛУЧИТЕЛЬНАЯ) ошибка означает, что вы забыли снова вставить установочный диск Windows.

После большого количества поисков в Google я узнал, что 0x80070013 средства: The media is write-protected. Убедитесь, что вы не настроили жесткий диск как доступный только для чтения при настройке виртуальной машины.