我正在尝试从我的硬盘驱动器中恢复数据然后挂载它,第一部分我或多或少已经清理了,我会用ddrescue来做,第二部分不是那么多......我找到了一个挂载的解决方案,但我有一些理解困难:
losetup -f # this will print the first available loop device ex:/dev/loop0
losetup /dev/loop0 /path/file.iso #associate loop0 with the specified file
mount /dev/loop0 /mnt/dir #It may be necessary specify the type (-t iso9660)
我的问题是最后一行:
mount /dev/loop0 /mnt/dir #It may be necessary specify the type (-t iso9660)
问题是dir,这里说的是什么意思,我的iso图像或我要给它的名称,或者它是一个人没有说的文件,我必须先做,例如sudo mkdir /mnt/dir
请用简单的话解释我的错误。
“/mnt/dir”不是 ISO 映像或磁盘映像。“/mnt/dir”需要是一个空目录。
您的 Linux 安装应该已将“/mnt”创建为一个空目录。它旨在用于像这样的临时安装。如果“/mnt”为空,则可以使用“/mnt”。
有时“/mnt”可能不为空。例如,如果您在其中有像“/mnt/usb”和“/mnt/dvd”这样的目录。如果是这样,那么您可以创建一个空目录,例如使用
sudo mkdir /mnt/recover
. 然后您可以使用您在mount
命令中创建的目录。