import snippets from gitlab

This commit is contained in:
Luiz Costa
2024-05-29 21:58:09 +01:00
commit cf401989d9
9 changed files with 524 additions and 0 deletions

27
Linux/mount_qcow2.md Normal file
View File

@@ -0,0 +1,27 @@
How to mount a qcow2 disk image
-------------------------------
This is a quick guide to mounting a qcow2 disk images on your host server. This is useful to reset passwords,
edit files, or recover something without the virtual machine running.
**Step 1 - Enable NBD on the Host**
modprobe nbd max_part=8
**Step 2 - Connect the QCOW2 as network block device**
qemu-nbd --connect=/dev/nbd0 /var/lib/vz/images/100/vm-100-disk-1.qcow2
**Step 3 - Find The Virtual Machine Partitions**
fdisk /dev/nbd0 -l
**Step 4 - Mount the partition from the VM**
mount /dev/nbd0p1 /mnt/somepoint/
**Step 5 - After you done, unmount and disconnect**
umount /mnt/somepoint/
qemu-nbd --disconnect /dev/nbd0
rmmod nbd