Dafür gibt es eine Option:
losetup --partscan /dev/loop0 testfs
Dadurch wird die reguläre Partitionsunterstützung in Ihrem Kernel aktiviert, /dev/loop0p1
und so weiter.
Sie können partx auch von util-linux verwenden:
losetup /dev/loop0 testfs partx -u /dev/loop0
Dadurch werden /dev/loop0p1
kernelbasierte Partitionen ( usw.) erstellt. Die Partitionstabelle selbst wird jedoch mit libblkid analysiert, anstatt den Kernel abzufragen.
Schließlich gibt es kpartx von Multipath-Tools:
losetup /dev/loop0 testfs kpartx -u /dev/loop0
Obwohl dies auf den ersten Blick dasselbe ist wie oben, wird die native Loop-Partitionsunterstützung des Kernels nicht verwendet. Es wird stattdessen mithilfe des Device-Mapper-Subsystems erstellt (lineare Zuordnungen)./dev/mapper/loop0p1