Memindahkan instalasi Windows 10 ke file VHDX dan mem-boot darinya

1

Latar Belakang

Saya punya yang baru ASUS G752VL-DH71 laptop Saya ingin membuat cadangan instalasi Windows 10 saat ini dalam bentuk file hard disk virtual (VHDX) dan saya ingin dapat mem-boot ke file VHDX itu. Ini karena saya berencana untuk menginstal ulang Windows 10 tetapi saya ingin menyimpan instalasi yang lama untuk referensi. Topik ini adalah dibahas baru-baru ini di Saluran 9 .

Pertanyaan

Ketika saya mencoba untuk mem-boot ke file VHDX, saya hanya mendapatkan layar biru kematian yang mengatakan INACCESSIBLE_BOOT_DEVICE. Adakah yang bisa memberi tahu saya cara memperbaiki kesalahan ini? Jika tidak, bisakah Anda memberi tahu saya bagaimana saya bisa men-debug kesalahan?

Detail tentang apa yang saya lakukan

Saya berlari Disk2vhd 2.01 untuk mengubah partisi utama saya menjadi file VHDX. Berikut ini adalah screenshot dari apa yang tampak seperti Disk2vhd ketika saya menjalankannya:

Disk2vhd

Perhatikan bagaimana tidak ada partisi SISTEM yang ditampilkan. Video di Channel 9 menunjukkan partisi SYSTEM di Disk2vhd, tetapi di komputer saya Disk2vhd tidak menunjukkan partisi SYSTEM.

Saya tahu bahwa saya memiliki partisi SYSTEM karena ketika saya menjalankan diskpart di Command Prompt dan jalankan list volume perintah, outputnya adalah:

  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

Saya juga dapat melihat partisi SYSTEM di snap-in Manajemen Disk.

Jika seseorang dapat memberi tahu saya mengapa Disk2vhd tidak melihat partisi sistem saya dan apa yang harus dilakukan tentang itu, maka itu mungkin akan memecahkan masalah saya.

Di Disk2vhd, saya mencoba memilih partisi utama (C :) dan partisi RECOVERY, dan membiarkan kedua kotak centang dicentang (Gunakan Vhdx dan Gunakan Volume Shadow Copy). Saya juga mencoba untuk tidak memilih partisi pemulihan. Kedua pilihan memiliki efek yang sama; memberi saya layar biru kematian yang disebutkan di atas.

David Grayson
sumber

Jawaban:

2

Untuk membiarkan Disk2vdh memperlihatkannya (saya khawatir ini mungkin partisi EFI karena FAT32, dan bukan RAW), dalam hal ini Anda harus memasangnya ke surat sebelum menjalankan Disk2vdh.

Untuk melakukan mount seperti itu sangat mudah (L mewakili huruf yang ingin Anda tetapkan, gunakan yang tidak digunakan):

MOUNTVOL L: /S

Hanya itu saja. Sesimpel itu.

PD: Saya tidak tahu batasan 'lisensi' itu ... saya boleh membacanya ... saya ingin mengonversi MBR saya (Vista, 7, 10, Diperpanjang dengan beberapa linux, Grub2, dll.) Ke MBR (barang BCD untuk mem-boot semua Windows, NTFS dengan file .vdh, ...) jadi tidak perlu lebih dari dua partisi utama ... juga ingin menguji Grub2x64.efi jika motherboard benar-benar mendukung boot EFI ... tetapi jika M $ lisensi tidak tidak mengizinkan OEM ke VDH ... arrggg!

Claudio
sumber
Saya harus melakukan ini, tetapi kemudian mendapat kesalahan di Disk2vhd bahwa Volume Shadow Copy gagal. Setelah menonaktifkan opsi untuk menggunakan Volume Shadow Copy, saya mendapat .vdhx yang melakukan boot dengan gembira di Hyper-V (sebagai VM Generasi 2).
Govert
0

Apa yang saya coba lakukan mungkin tidak mungkin karena persyaratan lisensi Microsoft. Bagian bawah Halaman web Disk2vhd memiliki catatan ini:

Catatan: Migrasi hard drive fisik ke virtual Windows   instalasi adalah fungsi yang valid untuk pelanggan dengan Jaminan Perangkat Lunak   dan salinan ritel lengkap Windows XP, Windows Vista, dan Windows 7.   Jaminan Perangkat Lunak memberikan manfaat yang berharga bagi pengguna — silakan hubungi   Microsoft Corporation untuk informasi lebih lanjut. Windows XP, Windows   Vista dan Windows 7 diinstal oleh Original Equipment Manufacturers   (OEM) menggunakan versi OEM dari produk-produk ini mungkin tidak ditransfer ke a   hard drive virtual sesuai dengan ketentuan lisensi Microsoft.

Paragraf ini tidak secara khusus menyebutkan Windows 10, jadi saya tidak yakin itu berlaku untuk saya. Laptop saya memiliki versi OEM Windows 10. Itu berarti bahwa persyaratan lisensi Microsoft dapat mencegah saya menyalinnya. Mungkin Disk2vhd membantu menegakkan lisensi Microsoft dengan tidak menunjukkan kepada saya partisi SYSTEM.

David Grayson
sumber
Saya cukup yakin Disk2VHD hanyalah program pencitraan disk dan tidak tahu apa-apa tentang lisensi, tetapi Anda tidak pernah tahu.
Ben N
Disk2vhd adalah program sumber tertutup yang dibuat oleh Microsoft, dan memiliki catatan tentang lisensi pada halaman webnya. Jadi saya pikir jawaban ini masuk akal. Jika Anda memiliki penjelasan yang masuk akal mengapa Disk2vhd tidak menunjukkan partisi SISTEM saya, saya akan tertarik.
David Grayson