我ddrescue
从一个有问题的驱动器设备复制到一个映像文件中(我有足够的可用空间,但没有备用设备可以复制到其中)。一切似乎进展顺利,但现在我找不到如何安装只有一个分区来自整个块设备映像。
(我能找到的所有文档都涉及安装分区映像文件,而不是整个设备。
$ sudo ddrescue --no-split --sparse -v \
/dev/disk/by-id/$disk_by_id_2t_g5_boot \
g5_boot.img g5_boot.state-log
...
$ ^--no-split^--max-retries=3^
...
$ file g5_boot.img
g5_boot.img: data
提前致谢!
答案1
如果磁盘映像实际上有一个分区表,您可以用它kpartx
来检查和/或安装它。
查看:
kpartx -l g5_boot.img
安装:
kpartx -a g5_boot.img
如果驱动器是 GPT 格式,则可能需要添加该-g
选项。