Здравствуйте!На рабочем диске есть один слайс небольшого размера, остальное пространство диска свободно. Вполне возможно, что над диском "поиздевались" посредством установки sysctl kern.geom.debugflags=16 и далее пробуя добавить второй слайс при помощи fdisk/sysinstall/fdisk-linux/cfdisk-liux (но система нормально перезагружается, сбоев нет).
Сейчас fdisk(8) и sysinstall(8) видят диск по разному:
% sudo fdisk ad4
******* Working on device /dev/ad4 *******
parameters extracted from in-core disklabel are:
cylinders=310101 heads=16 sectors/track=63 (1008 blks/cyl)
Figures below won't work with BIOS for partitions not in cyl 1
parameters to be used for BIOS calculations are:
cylinders=310101 heads=16 sectors/track=63 (1008 blks/cyl)
Media sector size is 512
Warning: BIOS sector numbering starts with sector 1
Information from DOS bootblock is:
The data for partition 1 is:
sysid 165 (0xa5),(FreeBSD/NetBSD/386BSD)
start 63, size 41929587 (20473 Meg), flag 80 (active)
beg: cyl 0/ head 1/ sector 1;
end: cyl 1023/ head 254/ sector 63
The data for partition 2 is:
<UNUSED>
The data for partition 3 is:
<UNUSED>
The data for partition 4 is:
<UNUSED>
% sudo sysinstall
...
Disk name: ad4 FDISK Partition Editor
DISK Geometry: 19457 cyls/255 heads/63 sectors = 312576705 sectors (152625MB)
Offset Size(ST) End Name PType Desc Subtype Flags
0 63 62 - 12 unused 0
63 41929587 41929649 ad4s1 8 freebsd 165
41929650 4498200 46427849 ad4s2 8 freebsd 165
46427850 20016990 66444839 ad4s3 4 extended DOS 5
66444840 246136968 312581807 - 12 unused 0
Как мне выяснить кто из них прав (какая геометрия верна) и почему они видят диск по разному?
Собственно, задача - убедится что существующий слайс соответствует правильной геометрии, чтобы затем создать на диске второй слайс.