我创建了一个目录:sudo mkdir /ssd
,该目录应该挂载到一个名为 md3 的 raid 阵列。这是通过添加/dev/md3 /ssd auto defaults 0 0
到 fstab 来完成的。然后在我使用目录的地方过了一会儿,我意识到我忘记运行了sudo mount -a
——然后我运行了,现在数据不见了。我试图取消注释 fstab 中的行并运行sudo mount -a
,但这并没有取回我的数据。我能做些什么!?
FSTAB 的内容:
proc /proc proc defaults 0 0
none /dev/pts devpts gid=5,mode=620 0 0
/dev/md/0 none swap sw 0 0
/dev/md/1 /boot ext3 defaults 0 0
/dev/md/2 / ext4 defaults 0 0
/dev/md3 /ssd auto defaults 0 0
卸载该文件系统,文件应该就在您离开它们的位置。
首先,键入
sudo umount /ssd
,确保您当前不在该目录中工作,以避免出现“正在使用的目录”错误。然后将该目录中的文件移动到安全的地方。
最后,使用
sudo mount -a
.