umount /mnt 删除主目录

umount /mnt 删除主目录

我做了一件非常愚蠢的事:当我摆弄 mount / umount 试图重新分配一些空间时,我按照我在一个网站上读到的做了,然后

sudo umount -f /mnt 

(我不记得我是否使用了 -f 或其他命令来强制执行它)

当我这样做时,ubuntu 突然崩溃了。然后我无法访问我的个人资料(因为缺少主目录)我尝试了这个:已删除主目录。请帮忙

它确实起作用了,但问题是,这个新的主文件夹中没有我的任何旧文件。

那么问题是:卸载过程可逆吗?还是我的文件被删除了?

重新表述这个问题:卸载 /mnt 时会发生什么?我该怎么做才能将旧的主文件夹与新的主文件夹链接起来?

打字

editor /etc/fstab

得到

file system < mount point < type
proc /proc
/host/ubuntu/disks/root.disk /
/host/ubuntu/disks/swap.disk none

(抱歉,花了这么长时间,我无法访问它)

另一个问题: /etc/fstab 数据和 df -h 可以检索的数据有什么区别?我使用 df -h 中的信息操作文件系统,现在 fstab 中的信息让我感到困惑

答案1

安装和卸载是运行事情。它们不会将任何东西写入磁盘 - 它们只是改变内核中文件系统的映射方式。除非/etc/fstab您更改了这一点,否则只需重新启动计算机即可恢复正常。sudo mount -a甚至可能有效。也可能无效。

会发生什么正常系统如果您强行卸载 /mnt,则您将卸载根文件系统(它们是同一个设备)。计算机将几乎立即停止运行。在普通计算机上,重新启动将遵循 /etc/fstab 并重新安装 /(以及其中的所有内容,包括 /mnt),并将所有内容放回正确的位置。

简而言之:重新启动(或者启动到 LiveCD 以增加安全性)然后查看实际损坏情况。

相关内容