>[оверквотинг удален]
> , а заканчивается на 1024 (512 КБ), а вот с freebsd-swap
> и freebsd-ufs мягко говоря жопа. Указываю начинать с ближайшего блока т.
> е. с 1064 (именно с него начинается -free-), т. е. gpart
> add -b 1064 -s 4G -t freebsd-swap mirror/gm0 выдает ошибку gpart:
> invalid argument. Ладно, указываю начинать с конца, т. е. gpart add
> -b 7814036064 -s 4G -t freebsd-swap mirror/gm0, начинает ругаться по-другому gpart:
> size '8388608' : argument invalid. Но с размером то все в
> порядке!!!! В зеркале стоят два диска по 4 ТБ!! ЧТО ему
> не нравится? Помогите плыыыыз. Автоматическая разметка не нужна.
> Уже кучу мануалов перелопатила, ничего не помогает.рудно понять
пример:
[good]~ > gpart create -s GPT ada3
ada3 created
[good]~ > gpart add -b 40 -s 128 -t freebsd-boot ada3
ada3p1 added
[good]~ > gpart show ada3
=> 40 976773088 ada3 GPT (466G)
40 128 1 freebsd-boot (64K)
168 976772960 - free - (466G)
[good]~ > gpart add -b 168 -s 3G -t freebsd-ufs ada3
ada3p2 added
[good]~ > gpart show ada3
=> 40 976773088 ada3 GPT (466G)
40 128 1 freebsd-boot (64K)
168 6291456 2 freebsd-ufs (3.0G)
6291624 970481504 - free - (463G)
[good]~ > gpart add -b 6291624 -s 10G -t freebsd-swap ada3
ada3p3 added
[good]~ > gpart show ada3
=> 40 976773088 ada3 GPT (466G)
40 128 1 freebsd-boot (64K)
168 6291456 2 freebsd-ufs (3.0G)
6291624 20971520 3 freebsd-swap (10G)
27263144 949509984 - free - (453G)
[good]~ > gpart add -b 27263144 -s 100G -t freebsd-ufs ada3
ada3p4 added
[good]~ > gpart show ada3
=> 40 976773088 ada3 GPT (466G)
40 128 1 freebsd-boot (64K)
168 6291456 2 freebsd-ufs (3.0G)
6291624 20971520 3 freebsd-swap (10G)
27263144 209715200 4 freebsd-ufs (100G)
236978344 739794784 - free - (353G)
[good]~ >
из верхнего видно, что кроме первой, начало всех последующих,
если без пропусков, можно не указывать.
gpart show в последней строке показывает:
начало кол-во, например выше:
236978344 739794784 - free - (353G)
с 236978344 начинается свободное место и его 739794784 (353G),
поэтому нет смысла писать:
# gpart add -b 236978344 -s 50G -t freebsd-ufs ada3
ибо
# gpart add -s 50G -t freebsd-ufs ada3
сделает тоже самое.
man gpart
ps. Было бы проще,если бы реальный layout и свои действия опубликовали.