У меня был ноутбук с Windows 10, я использовал disk2VHD для преобразования диска в VHD. Сейчас я пытаюсь смонтировать его в виртуальный ящик на другой машине, но, похоже, не загружается.
Я использовал Windows 10 ISO и через CMD я думаю, что не мой раздел имеет свойство bootdisk = yes.
Пожалуйста, руководство, как я могу преобразовать этот VHD в загрузочный?
Обновить
Я нахожу эту статью,
https://blogs.technet.microsoft.com/jonjor/2011/10/04/vm-does-not-boot-following-p2v-or-disk2vhd/
на основании этого я попытался шаг, на шаге 8 я застрял, см. изображение ниже
Обновление 2
Это главная машина
Больше обновлений на основе комментариев
У меня все еще есть доступ к физической машине, у нее только 1 C: Диск и остальные два диска System EFI + диск восстановления.
Когда я использую Disk2VHD, он показывает только 2 диска для копирования, а не 3.
Ответы:
То, что вам нужно, -
mountvol drive: /S
это монтирование системного раздела EFI к букве диска, чтобы можно былоdisk2vhd
найти его, гдеdrive:
может быть любая доступная буква диска (напримерD:
):Убедитесь, что вы запускаете командную строку (для
mountvol
) иdisk2vhd
от имени администратора.Если у вас есть Windows 10 Pro / Enterprise и добавлена функция Hyper-V, вы также можете использовать мастер создания виртуального жесткого диска в диспетчере Hyper-V (или
New-VHD
командлет PowerShell), чтобы создать виртуальный жесткий диск (X) из физического диска:Это не требует, чтобы вы установили ESP с
mountvol
.источник
Make sure you run both the Command Prompt (for mountvol) and disk2vhd as administrator.
Ты это сделал? i.stack.imgur.com/AMGjs.pngЯ надеюсь, что у вас есть оригинальный ноутбук с Windows (который использует efi и gpt-диск). Это процедура, которую мы могли бы использовать, чтобы обойти проблему Disk2VHD. Самая проблема, которую вы испытываете, пытаясь использовать ее. В Windows server 2012 / Win-8.1 это работает. Я надеюсь, что вы сможете использовать его.
Выполните следующие команды (может потребоваться настроить номера дисков и разделов в зависимости от сценария конфигурации)
список разделов диска выберите диск 0 список разделов выберите раздел 1 активный выход
Перезагрузитесь снова и выполните следующие команды
bootrec / fixmbr bootrec / fixboot bootrec / rebuildbcd
Загрузиться нормально в следующий раз.
Проблема с вашим вторым подходом заключается в том, что у вас не было рабочего загрузочного раздела, который вы могли бы создать. Он не помечен как активный. Однако, поскольку я не знаю о процедуре, которую вы предприняли для его захвата, вы должны попытаться использовать это решение, чтобы настроить его.
источник
Я предполагаю, что другой жизнеспособной альтернативой будет делать вещи по-старому.
Шаг 1. Клонируйте свою физическую машину с помощью Clonezilla на внешний USB-накопитель.
Шаг 2. Подключите USB-накопитель к хост-машине Virtualbox.
Шаг 3: С новым гостевым сеансом на Virtualbox начальная загрузка с ISO-файлом Clonezilla, а также с пустым и достаточно большим VHD (надеюсь, вам достаточно 300 ГБ?), А также убедитесь, что ваш новый гость может получить доступ внешний диск. Вы можете получить идеи из этого видео
Шаг 4. Завершите восстановление, а затем загрузитесь с новым VHD-файлом.
Шаг 5: Если есть какие-либо проблемы, вы можете использовать ISO-образ Windows10 для дальнейшего устранения неполадок (так же, как вы это сделали)
На самом деле, если у вас есть быстрая локальная сеть и вы не возражаете против того, чтобы основная машина была в автономном режиме немного дольше, вы можете попробовать использовать опцию ftp в Clonezilla. С live ftp вы можете обойти временное хранилище для файлов изображений (в данном примере, USB-накопитель)
Надеюсь это поможет.
источник