我使用以下命令创建了dd
/ 的图片dev/vda
:
ssh root@1.2.3.4“ dd if = / dev / vda” | dd of = / home / backup / vda.img
而且无法将其安装在我将其传输到的本地Ubuntu服务器上。
我得到这个dmesg | tail
:
[763158.222159] EXT4-fs error (device loop0): ext4_map_blocks:504: inode #8:block 10541546: comm mount: lblock 23018 mapped to illegal pblock (length 1)
[763158.222299] jbd2_journal_bmap: journal block not found at offset 23018 on loop0-8
[763158.222367] JBD2: bad block at offset 23018
[763158.222581] JBD2: recovery failed
[763158.222588] EXT4-fs (loop0): error loading journal
如果我尝试使用以下方法进行检查,则会file
得到:
vda.img:数据
知道会是什么吗?
使用Spart建议的kpartx我得到:
kpartx -l /home/backup/vda.img
循环已删除:/ dev / loop0
我已重新引导系统,然后再次尝试命令:
kpartx -lv /home/backup/vda.img
ioctl:LOOP_CLR_FD:设备或资源繁忙
无法删除循环:/ dev / loop0
在dmesg中| 我得到的尾巴
[73.445903] device-mapper:uevent:版本1.0.3
[73.446574] device-mapper:ioctl:4.22.0-ioctl(2011-10-19)已初始化:dm-devel@redhat.com
dd
活动磁盘不太可能会产生任何有用的结果,这仅在未安装(或至少在Ro-mount)磁盘上可靠运行。