Sử dụng Ubuntu 15.10 (cũng hoạt động trên Ubuntu 16.04), bạn có thể cài đặt vhdimount và tsk (Bộ Sleuth) thông qua:
sudo apt-get install libvhdi-utils sleuthkit
Sau đó, bạn có thể tiến hành như sau:
sudo mkdir -v /mnt/vhd
sudo vhdimount -X allow_root /path/to/file.vhd /mnt/vhd/
sudo mmls -aB /mnt/vhd/vhdi1
Tiếp theo, bạn sẽ phải tính toán phần bù từ đầu ra mmls
như thế này:
echo offset*512 | bc
Và để kết thúc:
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
Thay thế offset-found
bằng bù của bạn. Bạn cũng có thể phải thay đổi loại fs theo loại fs có trong tệp vhd của bạn.
Tôi đã tạo một kịch bản để tôi không phải gõ nó mỗi lần;)