Программа установки Windows 7 зависает при запуске Windows при использовании Proxmox 4.2

27

Я пытаюсь установить Windows 7 в виртуальной среде Proxmox версии 4.2-4 / 2660193c, работающей на Debian Jessie. Я следовал инструкциям на этом сайте .

Я загрузил хорошо зарекомендовавший себя Win7 ISO (который отлично работает с VirtualBox и реальным оборудованием) в Proxmox и настроил виртуальную машину, следуя рекомендуемым рекомендациям .

При запуске виртуальной машины Windows отображает серый индикатор выполнения в текстовом режиме с надписью «Windows загружает файлы ...», затем переключается на «Запуск Windows» и остается там в течение нескольких часов.

Нет видимых действий, нет цветного логотипа Windows, нет анимации, нет дискового ввода-вывода, нет загрузки процессора, нет вывода журнала. Нет возможности продолжить.

XP Home без проблем устанавливается в ВМ.

Хост - Intel Core i5 с поддержкой VT, 32 ГБ ОЗУ, 8 ТБ SATA дисков.

Как мне получить Win7 для продолжения процесса установки на Proxmox 4.2?

Александр Фокен
источник
Это то, что проходит как вопрос в вашей оценке. Это выглядит как заявление для меня. Что мы должны сделать из этого?
Joeqwerty
настроена ли виртуальная машина на использование UEFI или BIOS / устаревшего режима?
magicandre1981
Виртуальная машина настроена в основном на значения по умолчанию, для параметра «BIOS» установлено значение «По умолчанию (SeaBIOS)». Решением было переключиться на "перистую" VGA.
Александр Фокен

Ответы:

40

Это (известная) ошибка.

Обходной путь: Измените отображение с «по умолчанию» на «Cirrus». Вы можете найти эту настройку в разделе аппаратное обеспечение> дисплей.

Или, если вы создаете виртуальную машину с помощью командной строки virt-install, просто добавьте --video cirrus. Например:

sudo virt-install \ --virt-type=kvm \ --name windows7 \ --ram 2048 \ --vcpus=2 \ --os-variant=win7 \ --virt-type=kvm \ --hvm \ --cdrom=/var/lib/libvirt/boot/windows7.iso \ --network=bridge=virbr0,model=virtio \ --graphics vnc \ --disk path=/var/lib/libvirt/images/windows7.qcow2,size=256,sparse=yes,bus=virtio,format=qcow2 \ --video cirrus

Илиас Эль Матани
источник
Да, подтверждено сотрудником Proxmox на их форумах, поменять на «циррус» помогает.
Александр Фокен
Похоже, такая же ошибка в самом Debian Jessie (v8.4).
Михал Соколовский
4
Та же ошибка затрагивает Ubuntu 16.04.
Джеймс Джонстон
1
Подтвердили проблему и исправили в ArchLinux. Я подозреваю, что это проблема типа «отсутствующий драйвер» в Win7 iso, а не ошибка в qemu.
zaTricky
То же самое решение здесь с CentOS 7.2.1511 libvirt 1.2.17 и qemu-kvm 1.5.3
St. Hermes
1

Решение состоит в том, чтобы переключиться на "Cirrus" на VGA опциях. Это работа для меня.

Фаусто Дисла
источник
0

В последней части (5/5) мастера «Создание новой виртуальной машины» установите флажок «Настроить конфигурацию перед установкой» и продолжите, после чего у вас появятся дополнительные параметры. Выберите опцию «Video QXL» и используйте выпадающий список «Модель», чтобы выбрать «Cirrus», и это поможет.

Алекс Джонстон
источник