尝试挂载磁盘映像的所有分区。
我只能挂载第一个分区,但无法挂载其他两个分区。
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 个分区?
答案1
在驱动器的克隆映像中安装分区
您应该能够挂载所有主分区和逻辑分区,例如
kpartx
,在您的情况下,它似乎是分区#1和分区#5。您无法挂载扩展分区。它是逻辑分区的容器(位于扩展分区内)。
我在类似问题的回答中有详细描述,
解决方法
除非有人可以展示如何安装带有加密的驱动器或分区,例如 Ubuntu“加密磁盘”,带有加密的 LVM,否则我可以建议以下解决方法。
- 获取一个足够大的新驱动器,至少与未压缩的映像文件一样大,然后将映像文件克隆到新驱动器。
- 如果一切顺利,您可以更换旧驱动器并从新驱动器启动。
否则,您应该能够安装分区,即使由于加密而变得更加复杂。