我想使用 extundelete 直接从网络恢复 Synology 中已删除的文件。由于 extundelete 仅适用于 /dev/sda 物理驱动器,我想知道如何挂载我的 NFS 目录,以便将其视为 /dev 中的物理驱动器。我已经为 Synology 配置了 NFS 访问权限,并将其挂载在 Ubuntu (/mnt) 中,但我无法从 extundelete 访问它,因为它不适用于网络挂载驱动器。提前感谢您的反馈。
答案1
Extundelete 适用于实际的物理设备。在 /dev/ 目录中找到的设备是具有特殊特征的文件。这些字符和块设备与原始的物理硬件相关。
尽管特殊类型的挂载(例如网络驱动器挂载)使得许多程序看起来都可以处理它们,但对于访问原始硬件的程序(例如、bind
和 )来说,还是有区别的。format
fsck
Extundelete
您必须通过以下方法进行访问远程控制到 NFS 服务器并使用/dev/[device]
恢复参数在物理分区上运行 Extundelete。
应及时卸载设备以减少已删除数据被覆盖的机会。