Sebagai Matt katakan, Anda menggunakan perintah VBoxManage, dan bahwa Windows mungkin tidak menyukainya. Namun, ada cara yang lebih cepat yang tidak menggunakan banyak ruang disk. Anda dapat menggunakan stdin sebagai input untuk convertraw
perintah (yang, jika Anda membaca jawaban Matt, sama dengan convertdd
perintah:
# dd if=$WinDevice | VBoxManage convertfromraw stdin windows.vdi $Bytes
Di mana $ WinDevice adalah perangkat partisi windows (seperti / dev / sda2), dan $ Bytes adalah jumlah byte yang tepat (misalnya, 1488581554176; Anda dapat menentukan ini dari dalam Windows dengan mengklik kanan pada drive C: di Komputer Saya dan menekan "Properties", itu Kapasitas: garis di bawah garis ruang Digunakan dan Gratis dan di atas diagram lingkaran).
Perhatikan bahwa saya belum mencoba ini sendiri, dan saya percaya Anda mungkin perlu menggunakan / dev / sda bukan / dev / sda2, dengan asumsi Anda tidak akan menulis ke drive yang Windows aktif. Dengan begitu, Anda menangkap tabel partisi dan bootloader.