2012-05-31

victor_sudakov: (Default)
2012-05-31 12:10 pm

FreeBSD bare metal restore (GPT)

Теперь на GPT вместо MBR

gpart create -s gpt ad0
gpart add -s1M -t freebsd-boot ad0
gpart add -t freebsd-swap -s 1G ad0
gpart add -t freebsd-ufs ad0
gpart bootcode -b /boot/pmbr -p /boot/gptboot -i 1 ad0
gpart set -a bootme -i 3 ad0

newfs -L rootfs /dev/ad0p3
mount /dev/ad0p3 /mnt
cd /mnt
restore -rf /net/1.dmp

vi etc/fstab etc/rc.conf.local
echo vfs.root.mountfrom=\"ufs:/dev/ad0p3\"  >> boot/loader.conf