将 USB 安装到 /home 并丢失了所有子目录

将 USB 安装到 /home 并丢失了所有子目录

我已经搜索了大约一个小时,但我找不到答案,如果有人知道另一个线索可以帮助我,我会很乐意浏览它。

所以发生的事情是我正在学习如何安装和卸载。我已经做了我猜想是一个非常大的错误,将 USB 安装到我的 /home 并丢失了 /home 下的所有子目录。这是新安装的 Linux,但已经足够旧了,我不想重新安装(如果不需要的话)。

我插上又拔掉,用了几次才知道USB驱动器是什么。然后我把它安装到家里。我发现我所有的子目录都消失了。从我读到的内容看来,您所需要做的就是卸载 USB,一切都会像以前一样。出色地。 。 。 。事实并非如此。我什至尝试重新创建该目录,但我告诉我它有输入/输出错误。我认为这是因为操作系统仍然认为驱动器已安装到该目录。

答案1

拔掉 USB 设备是不是和卸载一样。系统仍然认为它在那里。您也许仍然可以卸载它:

umount /home

执行此操作时,请将设备插入电源。

一切都可能陷入困境,这取决于你在两次之间所做的其他事情,并且umount可能会给你带来错误。在这种情况下,只需重新启动机器即可。当它恢复时,它不会记住这个坐骑,所有东西都会再次可见。


当您在安装点安装某些内容时:mount /dev/sda /mnt/point您安装的设备的内容/dev/sda将显示在该目录树下/mnt/point。通常您会使用空目录作为安装点,但如果您不这样做(如此处),则原始内容将被其他设备屏蔽。这些内容仍然物理存储在磁盘上,事实上,当它们被安装座隐藏时,您无法触摸它们 - 它们不会发生或没有发生任何事情 - 但您看到的却是设备上的内容。

相关内容