Images mounten: Unterschied zwischen den Versionen

Aus xinux.net
Zur Navigation springen Zur Suche springen
 
(8 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
==Raw Mounten==
+
=Raw Mounten=
 
*losetup /dev/loop0 foo.img
 
*losetup /dev/loop0 foo.img
 
*kpartx -av /dev/loop0
 
*kpartx -av /dev/loop0
 
*mount /dev/mapper/loop0p1 /mnt
 
*mount /dev/mapper/loop0p1 /mnt
 +
;[[Exkurs chroot]]
 
'''Arbeiten durchfühen'''
 
'''Arbeiten durchfühen'''
*unmount /mnt
+
*umount /mnt
 
*kpartx -dv /dev/loop0
 
*kpartx -dv /dev/loop0
 
*losetup -d /dev/loop0
 
*losetup -d /dev/loop0
 +
 
=QCOW2 Image mounten=
 
=QCOW2 Image mounten=
 
Ein dynamisches QCOW2 Image kann im System nicht mehr einfach so gemounted werden. Dafür kann man einen Umweg über NBD (Network Block Device) nehmen. Damit wird das   
 
Ein dynamisches QCOW2 Image kann im System nicht mehr einfach so gemounted werden. Dafür kann man einen Umweg über NBD (Network Block Device) nehmen. Damit wird das   
Zeile 12: Zeile 14:
 
*modprobe nbd max_part=8
 
*modprobe nbd max_part=8
 
*qemu-nbd --connect=/dev/nbd0 disk.img
 
*qemu-nbd --connect=/dev/nbd0 disk.img
 +
*fdisk -l /dev/nbd0
 
*mount /dev/nbd0p1 /mnt
 
*mount /dev/nbd0p1 /mnt
 +
;Gegebenfalls chroot
 +
*chroot /mnt
 
'''Arbeiten durchfühen'''
 
'''Arbeiten durchfühen'''
 +
*exit
 +
*umount /mnt
 
*qemu-nbd -d /dev/nbd0
 
*qemu-nbd -d /dev/nbd0

Aktuelle Version vom 22. August 2023, 13:43 Uhr

Raw Mounten

  • losetup /dev/loop0 foo.img
  • kpartx -av /dev/loop0
  • mount /dev/mapper/loop0p1 /mnt
Exkurs chroot

Arbeiten durchfühen

  • umount /mnt
  • kpartx -dv /dev/loop0
  • losetup -d /dev/loop0

QCOW2 Image mounten

Ein dynamisches QCOW2 Image kann im System nicht mehr einfach so gemounted werden. Dafür kann man einen Umweg über NBD (Network Block Device) nehmen. Damit wird das gewünschte Image als Network Block Device gestartet und eingehängt.

  • modprobe nbd max_part=8
  • qemu-nbd --connect=/dev/nbd0 disk.img
  • fdisk -l /dev/nbd0
  • mount /dev/nbd0p1 /mnt
Gegebenfalls chroot
  • chroot /mnt

Arbeiten durchfühen

  • exit
  • umount /mnt
  • qemu-nbd -d /dev/nbd0