我创建了一个目录: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
答案1
卸载该文件系统,文件应该位于您离开它们的位置。
首先,输入sudo umount /ssd
,确保您当前不在该目录中工作,以避免出现“目录正在使用”错误。
然后将该目录中的文件移动到安全的地方。
最后,使用 重新挂载您的文件系统sudo mount -a
。