ใช้ Ubuntu 15.10 (ใช้ได้กับ Ubuntu 16.04) คุณสามารถติดตั้ง vhdimount และ tsk (The Sleuth Kit) ผ่านทาง:
sudo apt-get install libvhdi-utils sleuthkit
จากนั้นคุณสามารถดำเนินการดังนี้:
sudo mkdir -v /mnt/vhd
sudo vhdimount -X allow_root /path/to/file.vhd /mnt/vhd/
sudo mmls -aB /mnt/vhd/vhdi1
ถัดไปคุณจะต้องคำนวณออฟเซ็ตจากผลลัพธ์mmls
ดังนี้:
echo offset*512 | bc
และจบ:
sudo mkdir -v /media/${USER}/your/folder
sudo mount -vt ntfs-3g -o ro,noload,offset=offset-found /mnt/vhd/vhdi1 /media/${USER}/your/folder
แทนที่offset-found
ด้วยออฟเซ็ตของคุณ คุณอาจต้องเปลี่ยนประเภท fs ตามประเภท fs ที่รวมอยู่ในไฟล์ vhd ของคุณ
ฉันได้สร้างสคริปต์ดังนั้นฉันจึงไม่ต้องพิมพ์สิ่งนี้ทุกครั้ง;)