tech:monter_un_ficher_vmdk
Table des matières
Monter un ficher VMDK
Voir aussi :
Voir :
- supermin (utilisé en backend par
virt-filesystems)
Install
apt-get install libguestfs-tools #apt-get install linux-image-generic
Lister les partitions
# virt-filesystems -a plop_disk0.vmdk /dev/sda1 /dev/vghome/lvhome /dev/vgsyst/lvopt /dev/vgsyst/lvroot /dev/vgsyst/lvtmp /dev/vgsyst/lvusr /dev/vgsyst/lvvar
Montage de la partition
mkdir -p /mnt/vm/root guestmount -a plop_disk0.vmdk -m /dev/vgsyst/lvroot --ro /mnt/vm/root
Autre
Debug de virt-filesystems
export LIBGUESTFS_DEBUG=1 LIBGUESTFS_TRACE=1
Err - error mount_options mount exited with status 32 mount /sysroot: can't read superblock
# guestmount -a PLOP_disk0.vmdk -m /dev/vghome/lvhome /mnt/vm/home/
libguestfs: error: mount_options: mount exited with status 32: mount: /sysroot: can't read superblock on /dev/mapper/vghome-lvhome.
dmesg(1) may have more information after failed mount system call.
guestmount: ‘/dev/vghome/lvhome’ could not be mounted.
guestmount: Did you mean to mount one of these filesystems?
guestmount: /dev/sda1 (ext3)
guestmount: /dev/vghome/lvhome (ext3)
Solution
Monter la partition en lecture seule
guestmount -a PLOP_disk0.vmdk -m /dev/vghome/lvhome --ro /mnt/vm/home/
tech/monter_un_ficher_vmdk.txt · Dernière modification : de Jean-Baptiste
