raw挂载

--------- raw
安装 kpartx  
apt install -y kpartx


# add to /dev/loop
loop=`losetup -f`
losetup $loop xxxx.raw
kpartx -av $loop

# mount loop0p1  to /mnt
mount /dev/mapper/loop0p1 /mnt

以一个实际操作为例:
这个盘有多个分区

[root@2023RO]# loop=`losetup -f`
[root@2023RO]# losetup $loop  xxxb.raw
[root@2023RO]# kpartx -av $loop
add map loop1p1 (252:4): 0 196608 linear /dev/loop1 194560
add map loop1p2 (252:5): 0 19140608 linear /dev/loop1 391168
add map loop1p3 (252:6): 0 78125056 linear /dev/loop1 19531776
add map loop1p4 (252:7): 0 1999493120 linear /dev/loop1 97656832

然后将/dev/mapper/loop1p1 /dev/mapper/loop1p2 ……分别挂载到不同目录,即可复制数据出来。


不同主机可能map的设备不一样  这里是  loop1p1 ~ 4  有些只有一个分区的数据盘,只有一个 loop0p1

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注