> gpart list
> Geom name: twed0 ...
> scheme: MBR
> Providers:
> 1. Name: twed0s1
> Mediasize: 80015491584 (74G)
...
> type: ntfs
...
> Consumers:
> 1. Name: twed0
> Mediasize: 80025312768 (74G)
> Sectorsize: 512
> Mode: r0w0e0
> Geom name: ada0
...
> scheme: GPT
> Providers:
> 1. Name: ada0p1
> Mediasize: 524288 (512k)
...
> label: exbootfs
> length: 524288
> offset: 17408
> type: freebsd-boot
...
> start: 34
...
> 2. Name: ada0p2
> Mediasize: 4294967296 (4.0G)
...
> label: exrootfs
> length: 4294967296
> offset: 541696
> type: freebsd-ufs
> index: 2
> end: 8389665
> start: 1058
...
>[оверквотинг удален]
> 3 freebsd-swap (6.0G)
> 20972578 37748736 4
> freebsd-ufs (18G)
> 58721314 37748736 5
> freebsd-ufs (18G)
> 96470050 528482304 6
> freebsd-ufs (252G)
> 624952354 190061
> - free - (92M)
> ...Но boot явно не должен быть 512к
может, данные от glabel и gpart совпадают:
1058-34=1024 блока, 1024/2=512
# man gpart
...
We then create a dedicated freebsd-boot partition to hold the second-
stage boot loader, which will load the FreeBSD kernel and modules from a
UFS or ZFS filesystem. This partition must be larger than the bootstrap
code (either /boot/gptboot for UFS or /boot/gptzfsboot for ZFS), but
smaller than 545 kB since the first-stage loader will load the entire
partition into memory during boot, regardless of how much data it
actually contains. We create a 472-block (236 kB) boot partition at
offset 40, which is the size of the partition table (34 blocks or 17 kB)
rounded up to the nearest 4 kB boundary.
freebsd-boot должна быть больше чем размер /boot/gptboot для UFS или /boot/gptzfsboot
для ZFS, но меньше чем 545kB.
ps. Вы не сможете собирать свежие порты на 9.2 без напильника, ибо системный компилятор
вместо gcc стал clang и в качестве make -> bmake