>Пример с boot-manager привести сейчас не могу, у меня его нет на
>машинах и серверах,
>а стандартный загрузчик:
>
>[alone]~ > bsdlabel ad2s1
># /dev/ad2s1:
>8 partitions:
># size offset
> fstype [fsize bsize bps/cpg]
> a: 614400
> 0 4.2BSD 2048
>16384 38408
> b: 1048576 614400
> swap
> c: 240107427 0
> unused
>0 0
> # "raw" part, don't edit
> d: 1048576 1662976 4.2BSD
> 2048 16384 8
> e: 41943040 2711552 4.2BSD
> 2048 16384 28552
> f: 20971520 44654592 4.2BSD
> 2048 16384 28552
> g: 20971520 65626112 4.2BSD
> 2048 16384 28552
> h: 153509795 86597632 4.2BSD
> 2048 16384 28552
>
>выше смотрим партицию "a:" - это корень, загрузчик by default работает с
>/dev/adXsYa
>и пытается соответственно загрузить ядро с партиции "a"
>
>[alone]~ > fdisk -s ad2
>/dev/ad2: 238216 cyl 16 hd 63 sec
>Part Start
> Size Type Flags
> 1:
> 63 240107427 0xa5 0x80
>[alone]~ >
>
>Flag == 0x80 означает Активный, загрузочный
>
>Все
Прописал стандартный загрузчик.
firewall# bsdlabel ad0s1
# /dev/ad0s1:
8 partitions:
# size offset fstype [fsize bsize bps/cpg]
a: 369098752 0 4.2BSD 2048 16384 28552
b: 21618050 369098752 swap
c: 390716802 0 unused 0 0 # "raw" part, don't editfirewall# fdisk -s ad0
/dev/ad0: 95765 cyl 16 hd 255 sec
Part Start Size Type Flags
1: 63 390716802 0xa5 0x80
и все равно при загрузке выдает:
ad0: 190782MB <Seagate ST3200822A 3.01> at ata0-master UDMA33
Manual root filesystem specification:
<fstype>:<device> Mount <device> using filesystem <fstype>
eg. ufs:da0s1a
? List valid disk boot devices
<empty line> Abort manual input
mountroot> ufs:ad0s1a
Trying to mount root from ufs:ad0s1a