У меня есть ноутбук с Windows 10, и я пытаюсь установить гостевую ОС Windows 7 в Hyper-V.

Настройка идет нормально (я даже получил страницу конфигурации даты / пароля / обновлений). После настройки он не загружается, он застрял с пустым экраном и мигающим курсором. если я присоединяю диск с Windows 7 и перезагружаю гостя, он снова дает мне экран настройки (хотя мне нужно нажать какую-нибудь клавишу).

Но гость Debian (Kali-Linux) работает нормально!

Я выделил 40 ГБ VHD и предоставил ему оперативную память 2 ГБ (на хосте 4 ГБ оперативной памяти). Это ноутбук lenovo z570. Я попробовал и 64b, и 32b (32b - это то, что я хочу на самом деле!)

PS: проблема решена. Спасибо за вашу поддержку, хотя!

3 ответа3

1

Спасибо за поддержку, друзья! Я решил свою проблему. Я только что натолкнулся на исправление, предназначенное для реального компьютера, и оно заработало.Я следовал инструкциям на этом сайте - Windows не загружается.Черный экран с мигающим курсором в углу

Но я использовал "D:\" вместо "C:\", хотя (я не знаю почему! Я попробовал это, потому что команда bcdedit дала результаты относительно D:\ drive. это заметно, если кто-то может сказать мне, почему).

Еще раз спасибо, ребята!

0

Вы создали виртуальную машину поколения 2 или поколения 1? Если вы действительно хотите, чтобы эта 32-битная система загружалась, я считаю, что это должно быть поколение 1 [источник].

0

ПРОСТОЕ решение этой проблемы существует,

,Создайте новую виртуальную машину на вашем Hyper-V (Server 2008 R2). ,Установите Windows 7 с DVD или ISO-файла, что бы ни делало вас счастливым. , При последней перезагрузке установки вы, конечно, получите вышеупомянутый черный экран. ,Перезагрузите виртуальную машину, но в этот раз нажмите клавишу для загрузки с DVD-диска Windows 7 (или загрузки с вашего ISO), чтобы вы могли войти в режим восстановления (консоль восстановления / приглашение DOS). , Введите C: чтобы перейти на диск C (загрузочный) вашей виртуальной машины Windows 7.

Вот волшебство:

,Просто введите следующую команду в командной строке DOS консоли восстановления:

bootsect.exe /nt60 all /force

. EXIT, а затем перезагрузите компьютер.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .