1. 删除ad0上所有分区
# gpart destroy -Fda0
2. 创建gpt分区信息表
# gpart create -sgpt da0
3. 创建分区 (-l 后面的参数参照 172.200.2.51 上设置)
# gpart add -s 128K-t freebsd-boot da0
# gpart add -s 15G-t freebsd-ufs -l 80re da0
# gpart add -s 4G -tfreebsd-swap -l swap da0
4. 写入ufs引导
# gpart bootcode -b/mnt2/boot/pmbr -p /mnt2/boot/gptboot -i 1 da0
5. 格式化
# newfs /dev/da0p2
6. 挂载
# mkdir /mnt/02
# mount /dev/da0p2/mnt/02
7. 恢复
# cd /mnt/02
# restore -rf/mnt2/da0p2.dump (该文件用dump命令备份)
gpart add -b260047138 -t freebsd-ufs -l data da0
8. 重复“新建分区-格式化-挂载-恢复”步骤来恢复da0p4.dump\da0p5.dump\da0p6.dump\da0p7.dump\da0p8.dump . 注意 /dev/da0p9 只要格式化后挂载就可以了。