Як мені успішно віртуалізувати мій (Boot-Camp) розділ Window 10, щоб він працював на Hyper-V?


2

У мене є MacBook Pro з розділом Windows 10, запущеним на Boot-Camp, і я хотів би перетворити розділ Windows 10 на віртуальний диск / машину, який я можу використовувати як віртуальну машину в машині, що розміщується під Windows, використовуючи Hyper-V.

Хоча я успішно створив віртуальний образ розділу Windows 10, використовуючи Hyper-V (і дійсно disk2vhd), проблема, яку я згодом маю, полягає в тому, що я не можу завантажити віртуальну машину з використанням цього віртуального диска.

Я створив VHD і образ диска VHDX, але я не можу завантажувати віртуальну машину, яку я створюю за допомогою Hyper-V, використовуючи будь-який диск на комп'ютері під керуванням Windows 10 (я спробував як власний вузол Windows 10, так і Хост Windows Boot-Camp).

Коли я намагаюся запустити ВМ з використанням Hyper-V, я отримую наступну помилку. У розділі "Підсумок завантаження віртуальної машини" зазначено: 1. Диск SCSI (0.0) - "Не знайдено завантажувач UEFI на основі x64."

Крім того, я коротко спробував використовувати конвертер VMWare, але натиснувши на кнопку "Конвертувати машину" відображається помилка, тому я припаркував цю ідею, як моє перевагу для Hyper-V рішення.

Моя мета полягає в тому, щоб мати можливість запускати мій Windows 10 розділ як віртуальну машину на Windows 10 (будь то рідна або завантажувальної версії Windows 10) і будь-яка допомога дуже цінується!

Велике спасибі заздалегідь!


Чи використовували ви покоління 2 або покоління 1 під час налаштування нового віртуального комп'ютера в Hyper-V? Це працює, якщо ви спробуєте її з покоління 1?
SimonS

Привіт SimonS, я точно спробував її з покоління 2, і я впевнений, що я також спробував створення з 1 поколінням згодом, але ніякого успіху ні з одним з підходів. Дякую!
MartyG

достатньо впевнений або визначено впевнений ;-)? Здається, помилка виникає через покоління 2, яке дає можливість запуску SCSI. якщо ні, ви можете надати більше інформації про помилки? не достатньо бути впевненим у тому, що викликає проблему
SimonS

SimonS - Ще раз дякуємо за відгук! Таким чином, я повернувся & amp; створив VM покоління з нуля & amp; клонував мій жорсткий диск, як і раніше, який має розділ BootCamp. При запуску VM я отримав наступну помилку (я не можу згадати, якщо це те, що я отримав раніше) - "Boot failure. Завдяки вашій згадці про опцію 'SCSI start', яка спонукала мене перевірити настройки VM BIOS, які я зрозумів, що не існує опції завантаження SCSI. Таким чином, я витягую VHD з адаптера SCSI & amp; підключений до IDE & amp; Voilà! :-)
MartyG

Відповіді:


2

Існувало кілька факторів для проблем, які перешкоджали завантаженню VM, але завдяки SimonS за допомогу направити мене в правильному напрямку до відповідного обходу.

По-перше, створення ВМ як a Покоління 2 виявилося проблематичним, оскільки жорсткий диск можна було приєднати лише до SCSI адаптер, але це не вдалося завантажити звідси, чому я отримую помилку " No x64-based UEFI boot loader was found ". Я не зовсім впевнений, чому це не працює, але рішення тут полягало у створенні ВМ як a Покоління 1 В.М.

По-друге, поки я також коротко спробував створити a Покоління 1 ВМ раніше не вдалося завантажити VM. Зовсім недавно помилка, зазначена при спробі завантаження Покоління 1 VM було " Boot failure. Reboot and Select proper Boot device or Insert Boot Media in selected Boot device ".

Рішення

Рішенням було створення a Покоління 1 В.М. приєднайте віртуальний жорсткий диск (VHD або VHDX) до адаптера IDE і НЕ адаптер SCSI Це дозволило завантажувати віртуальну машину за допомогою віртуальної віртуальної машини BootCamp.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.