我使用 ddrescue 创建了一个 .img 文件。我是一个彻头彻尾的 Ubuntu 菜鸟,在安装 img 文件以便从中获取数据时遇到了很多问题。
如果我尝试这个命令:
sudo mount -o loop,ro partition.img mountpoint
我收到如下错误:
错误的 fs 类型、错误的选项、/dev/loop8 上的错误超级块、缺少代码页或辅助程序,或其他错误
通过 parted 运行它,我发现文件系统是 ext4。所以我尝试了以下命令:
sudo mount -t ext4 -o loop,ro partition.img mountpoint
我遇到了同样的错误。
我知道我只用 ddrescue 复制了一个分区(而不是整个驱动器)。
分区.img 文件为 49.8GB。包含该文件的驱动器为 80GB。我试图将其安装到名为“mountpoint”的文件夹中,该文件夹与我的 .img 文件位于同一物理驱动器上,我不知道这样做是否可行。我需要 49.8GB 的可用空间来安装 49.8GB 的 img 文件吗?
我已经在 .img 文件上运行了 fdisk,尽管我不知道自己在看什么,但它似乎运行良好,这对我来说意味着 .img 文件没有损坏。
无论如何,我真的需要一些帮助!我遗漏了什么?为什么我无法安装此 .img 文件?
为了帮助我证明 .img 文件实际上只有一个分区,当我运行 parted 时,我得到了以下输出:
编号 起始 结束 大小 文件系统标志
1 0B 49781997567B 49781997568B 扩展4