Перемещение установки Windows 10 в файл VHDX и загрузка с нее

2804
David Grayson

Фон

У меня новый ноутбук ASUS G752VL-DH71 . Я хотел бы сделать резервную копию текущей установки Windows 10 в виде файла виртуального жесткого диска (VHDX), и я хотел бы иметь возможность загрузки в этот файл VHDX. Это потому, что я планирую переустановить Windows 10, но я хочу сохранить старую установку для справки. Эта тема обсуждалась недавно на 9 канале .

Вопрос

Когда я пытаюсь загрузить файл VHDX, я просто получаю синий экран смерти с надписью INACCESSIBLE_BOOT_DEVICE. Может кто-нибудь сказать мне, как исправить эту ошибку? Если нет, скажите, пожалуйста, как я могу отладить ошибку?

Подробности о том, что я сделал

Я запустил Disk2vhd 2.01, чтобы преобразовать мой основной раздел в файл VHDX. Вот скриншот того, как Disk2vhd выглядит, когда я его запускаю:

Disk2vhd

Обратите внимание, как не отображается раздел SYSTEM. Видео на канале 9 показывает раздел SYSTEM в Disk2vhd, но на моем компьютере Disk2vhd не показывает раздел SYSTEM.

Я знаю, что у меня есть раздел SYSTEM, потому что когда я запускаю diskpartв командной строке и запускаю list volumeкоманду, вывод:

 Volume ### Ltr Label Fs Type Size Status Info ---------- --- ----------- ----- ---------- ------- --------- -------- Volume 0 D DVD-ROM 0 B No Media Volume 1 C OS NTFS Partition 930 GB Healthy Boot Volume 2 SYSTEM FAT32 Partition 260 MB Healthy System Volume 3 RECOVERY NTFS Partition 499 MB Healthy Hidden Volume 4 G SSD NTFS Partition 476 GB Healthy 

Я также вижу раздел SYSTEM в оснастке «Управление дисками».

Если кто-то может сказать мне, почему Disk2vhd не видит мой системный раздел и что с этим делать, то это, вероятно, решит мою проблему.

В Disk2vhd я попытался выбрать основной раздел (C :) и раздел RECOVERY, оставив оба флажка установленными (Использовать Vhdx и Использовать теневое копирование тома). Я также пытался не выбирать раздел восстановления. Оба выбора имели одинаковый эффект; давая мне синий экран смерти, упомянутый выше.

1

2 ответа на вопрос

2
Claudio

Чтобы позволить Disk2vdh показать его (я боюсь, что это может быть раздел EFI, так как это FAT32, а не RAW), в таком случае вы должны подключить его к букве до запуска Disk2vdh.

Сделать такое монтирование очень просто (буква L обозначает букву, которую вы хотите назначить, используйте букву, которая не используется):

MOUNTVOL L: /S 

Вот и все. Так просто.

PD: я понятия не имел об этом «лицензионном» ограничении ... я могу прочитать его ... я хотел бы преобразовать свою MBR (Vista, 7, 10, Extended с некоторым количеством Linux, Grub2 и т. Д.) В MBR (материал BCD чтобы загрузить все Windows, NTFS с файлами .vdh, ...), поэтому не нужно больше двух основных разделов ... также хотел бы проверить Grub2x64.efi, если материнская плата действительно поддерживает загрузку EFI ... но если лицензия M $ делает не разрешать OEM для VDH ... arrggg!

Я должен был сделать это, но затем в Disk2vhd возникла ошибка, что Volume Shadow Copy не удалось. После отключения опции использовать теневое копирование тома я получил .vdhx, который успешно загружается в Hyper-V (как виртуальная машина поколения 2). Govert 6 лет назад 0
0
David Grayson

What I am trying to do might be impossible due to Microsoft's licensing terms. The bottom of the Disk2vhd web page has this note:

Note: Physical-to-virtual hard drive migration of a Windows installation is a valid function for customers with Software Assurance and full retail copies of Windows XP, Windows Vista, and Windows 7. Software Assurance provides users valuable benefits—please contact Microsoft Corporation for further information. Windows XP, Windows Vista and Windows 7 installed by Original Equipment Manufacturers (OEM) using OEM versions of these products may not be transferred to a virtual hard drive in accordance with Microsoft licensing terms.

This paragraph doesn't specifically mention Windows 10, so I am not sure it applies to me. My laptop has an OEM version of Windows 10. That means that Microsoft's licensing terms might prevent me from copying it. Perhaps the Disk2vhd is helping to enforce Microsoft's licensing by not showing me the SYSTEM partition.

Я уверен, что Disk2VHD - это просто программа для создания образов дисков, и она ничего не знает о лицензировании, но вы никогда не узнаете. Ben N 7 лет назад 0
Disk2vhd - это программа с закрытым исходным кодом, созданная Microsoft, и на ее веб-странице есть примечание о лицензировании. Поэтому я думаю, что этот ответ правдоподобен. Если у вас есть другое правдоподобное объяснение того, почему Disk2vhd не показывает мой системный раздел, мне было бы интересно. David Grayson 7 лет назад 0

Похожие вопросы