如何访问持久 LiveUSB 上我保存的文件?

如何访问持久 LiveUSB 上我保存的文件?

当我的笔记本电脑硬盘崩溃时,我一直在使用持久模式 USB。我喜欢将 USB 文件挂载到另一台运行 Ubuntu 12.10 的计算机上。从我在网上搜索后发现的情况来看,文件系统保存为 squashfs 文件。唯一的 squashfs 文件是 /casper/filesystem.squashfs 。我使用磁盘应用程序挂载了此文件(它使用了 /dev/loop0 设备)。但是,我找不到从 USB 运行时保存的文件。

文件保存在 /home/ubuntu/Downloads 中。挂载的文件系统在主目录下没有文件夹。我应该怎么做才能在这台电脑上检索文件。我没有权限从持久 USB 重新启动这台电脑。我只需要保存在持久文件中的文件。

答案1

filesystem.squashfs以只读方式挂载。您修改/创建的文件将写入casper-rw。使用以下命令挂载它:

mkdir /tmp/casper
sudo mount -o loop /path/to/casper-rw /tmp/casper

相关内容