从错误的挂载中恢复

从错误的挂载中恢复

我试图从安装有 Ubuntu 的 VirtualBox 中取出一些文件,但我意外地将 VirtualBox 共享文件夹安装到了 上~,从而删除了我试图获取的文件。有什么方法可以恢复我的辛苦工作吗,还是我只能sudo rm -f /bin/mount重新开始?

不,我并不是真的打算这么做rm -f /bin/mount

答案1

挂载只会隐藏挂载点下的文件,而不会更改它们。如果卸载 VB 共享,您将再次看到您的文件。您甚至不需要卸载共享;您可以移动它:

mkdir /media/foo
mount --move ~ /media/foo

答案2

虽然在顶部安装文件系统时目录的内容变得不可访问,但它们并没有丢失。卸载文件系统应该会使它们再次可见。如下所示:

sudo umount ~

相关内容