Alle Beispiele mit der VHD test_ntfs.vhd und dem Mountpoint /home/hds/mnt.
Inhaltsverzeichnis
Partition ohne Zusatztools mounten
Offset der Partition ermitteln
sudo fdisk -l /share/ntfs3/test_ntfs.vhd
Disk /share/ntfs3/test_ntfs.vhd: 10 GiB, 10737418752 bytes, 20971521 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x3ef442f2
Device Boot Start End Sectors Size Id Type
/share/ntfs3/test_ntfs.vhd1 2048 20967423 20965376 10G 7 HPFS/NTFS/exFAT
Die Partition beginnt bei Sektor 2048. Bei einer Sektorgröße von 512 Byte ist das ein Offset von 1048576 (2048 * 512).
Partition mounten
sudo mount -vt ntfs-3g -o ro,noload,offset=1048576 /share/ntfs3/test_ntfs.vhd /home/hds/mnt
Partition freigeben
sudo umount /home/hds/mnt
Partition mit libguestfs mounten
Installation von libguestfs
Bei SuSE-Sytemen mit YaST oder zypper libguestfs installieren.
sudo zypper install libguestfs
Bei Debian- und Ubuntu-Systemen libguestfs-tools installieren.
sudo apt-get install libguestfs-tools
Bei RHEL- und CentOS-Systemen libguestfs-tools installieren.
sudo yum install libguestfs-tools
Partitionen ermitteln
sudo guestfish --ro -a /share/ntfs3/test_ntfs.vhd
[sudo] Passwort für root:
Welcome to guestfish, the guest filesystem shell for
editing virtual machine filesystems and disk images.
Type: ‘help’ for help on commands
‘man’ to read the manual
‘quit’ to quit the shell
><fs> run
list><fs> list-filesystems
/dev/sda1: ntfs
><fs> exit
Anstelle von list-filesystems kann auch list-partitions verwendet werden. Es fehlt dann aber der Type der Partition.
Partition mounten
sudo guestmount -a /share/ntfs3/test_ntfs.vhd -m /dev/sda1 --ro /home/hds/mnt
Partition freigeben
sudo guestunmount /home/hds/mnt
No responses yet