如何安装由 ddrescue 制作的高清图像?

如何安装由 ddrescue 制作的高清图像?

今天我使用 ddrescue 制作了一个故障硬盘的映像。我将此映像存储在我的 500 Gb 硬盘上的一个单独分区中。该分区是 sda8,文件名是backup.img

该图像是安装了 Windows Vista 的 HD。我根本不关心它上面的 Windows 操作系统。我只是想能够浏览它上面的数据,这样我就可以检索它并将其存储在其他地方。

我该如何挂载该图像?

答案1

sudo mount Filesystem.img /home/user/MyFilesystem -o loop

是我用来解决这个问题的方法。以下是来自循环设备的信息来自 Linux 问题上的这个答案对于像我一样不知道的人。

另一种可能的类型是通过循环设备挂载。例如,命令

mount /tmp/disk.img /mnt -t vfat -o loop=/dev/loop 

将设置循环设备/dev/loop3与文件相对应 /tmp/disk.img,然后将此设备挂载在 上/mnt

如果没有明确提到循环设备(但只有一个选项-o loop' is given), thenmount` 将尝试找到一些未使用的循环设备并使用它,例如

mount /tmp/disk.img /mnt -o loop 

如果未指定文件系统类型或已知文件系统libblkid,则 mount 命令会自动从常规文件创建循环设备,例如:

mount /tmp/disk.img /mnt 

mount -t ext3 /tmp/disk.img /mnt 

这种类型的挂载知道四个选项,即循环、偏移、大小限制和加密,它们实际上是 losetup(8) 的选项。如果挂载需要密码,除非您使用该选项指定要读取的文件描述符,否则系统将提示您输入密码 --pass-fd 。(除了文件系统类型特定的选项外,还可以使用这些选项。)

从 Linux 2.6.25 开始支持循环设备的自动销毁,之后由 mount 分配的任何循环设备都将被umount独立释放/etc/mtab

losetup -d' or您还可以使用umount -d`手动释放循环设备。

答案2

使用循环设备。在该文件上创建一个循环设备,并将其安装为磁盘。此外,如果磁盘已分区,请使用分区的正确偏移量。

http://wiki.edseek.com/guide:mount_loopback

答案3

这里有一个使用具有 GUI 的磁盘映像装载机的答案: 如何挂载 ISO 文件? 仅供参考,我遇到了类似的问题,当我右键单击 .img 文件(来自损坏的 CD)时,我意识到它已经安装好了。 很高兴恢复了无法读取的一个 (mp3) 章节。

相关内容