ディスクイメージのすべてのパーティションをマウントしようとしています。
最初のパーティションのみをマウントできますが、他の2つのパーティションはマウントできません。
userone@desktop:/media/userone/BACKUP$ Sudo fdisk -lu 16-04-desktop.iso
Disk 16-04-desktop.iso: 232.9 GiB, 250059350016 bytes, 488397168 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: 0x73ce36a2
Device Boot Start End Sectors Size Id Type
16-04-desktop.iso1 * 2048 999423 997376 487M 83 Linux
16-04-desktop.iso2 1001470 125044735 124043266 59.2G 5 Extended
16-04-desktop.iso5 1001472 125044735 124043264 59.2G 83 Linux
userone@desktop:/media/userone/BACKUP$ Sudo losetup -o 1048576 /dev/loop0 16-04-desktop.iso
losetup: 16-04-desktop.iso: failed to set up loop device: Device or resource busy
userone@desktop:/media/userone/BACKUP$ Sudo losetup -o 1048576 /dev/loop20 16-04-desktop.iso
userone@desktop:/media/userone/BACKUP$ Sudo losetup -o 512752640 /dev/loop21 16-04-desktop.iso
userone@desktop:/media/userone/BACKUP$ Sudo losetup -o 512753664 /dev/loop22 16-04-desktop.iso
userone@desktop:/media/userone/BACKUP$ Sudo mount /dev/loop20 ~/Desktop/1
userone@desktop:/media/userone/BACKUP$ Sudo mount /dev/loop21 ~/Desktop/2
mount: /home/userone/Desktop/2: wrong fs type, bad option, bad superblock on /dev/loop21, missing codepage or helper program, or other error.
userone@desktop:/media/userone/BACKUP$ Sudo mount /dev/loop22 ~/Desktop/3
mount: /home/userone/Desktop/3: unknown filesystem type 'crypto_LUKS'.
userone@desktop:/media/userone/BACKUP$
他の2つのパーティションをマウントするにはどうすればよいですか?
kpartx
などを使用して、すべてのプライマリパーティションと論理パーティションをマウントできる必要があります。この場合、パーティション#1とパーティション#5のようです。
拡張パーティションをマウントすることはできません。これは、論理パーティション(拡張パーティション内)のコンテナです。
同様の質問に対する私の回答には詳細な説明がありますが、
誰かが暗号化を使用してドライブまたはパーティションをマウントする方法を示すことができない限り、たとえば、Ubuntu「暗号化ディスク」、暗号化を使用するLVMなど、次の回避策を提案できます。
そうしないと、暗号化のためにパーティションがより複雑になったとしても、パーティションをマウントできるはずです。