如何在 freebsd 中恢复 ntfs 分区 table

How to restore ntfs partition table in freebsd

我不小心删除了旧磁盘上的分区 table(MBR + NTFS):

gpart delete -i ada3
gpart destory ada3

其中包含上面的所有文件。我怎样才能恢复这个磁盘上的这些数据?

用 MBR 对新驱动器进行分区后,您应该 运行 gpart backup,保存输出并将其存储在安全的地方。然后你可以用 gpart restore.

恢复它

如果您使用 GPT,则会自动进行备份。然后您可以使用 gpart recover 来恢复它。