Hi, I have installed OpenBSD 7.2 on a 14TB SATA disk using my ODROID HC4.
During installation, I was not able to use the whole disk size although I selected "whole" and "auto partionning". The installer seemed to recognized only about 2TB. dmesg says: sd0 at scsibus0 targ 0 lun 0: <ATA, WDC WD140EFGX-68, 85.0> naa.5000cca28fd7d301 sd0: 13351936MB, 512 bytes/sector, 27344764928 sectors but after rebooting on the installed system, the disk layout was the following: # fdisk sd0 Disk: sd0 geometry: 32960/511/255 [4294852800 Sectors] Offset: 0 Signature: 0xAA55 Starting Ending LBA Info: #: id C H S - C H S [ start: size ] ------------------------------------------------------------------------------- *0: 0C 0 128 129 - 0 257 1 [ 32768: 32768 ] Win95 FAT32L 1: 00 0 0 0 - 0 0 0 [ 0: 0 ] unused 2: 00 0 0 0 - 0 0 0 [ 0: 0 ] unused 3: A6 0 257 2 - 32959 510 255 [ 65536: 4294787264 ] OpenBSD Using disklabel, I could "correct" the disk usage and reformat the last partition to get full disk space. sd0> l # /dev/rsd0c: type: SCSI disk: SCSI disk label: WDC WD140EFGX-68 duid: b9ce90e6ba9fedcd flags: bytes/sector: 512 sectors/track: 255 tracks/cylinder: 511 sectors/cylinder: 130305 cylinders: 209852 total sectors: 27344764928 boundstart: 65536 boundend: 4294852800 sd0> b Starting sector: [65536] Size ('*' for entire disk): [4294787264] * sd0*> l # /dev/rsd0c: type: SCSI disk: SCSI disk label: WDC WD140EFGX-68 duid: b9ce90e6ba9fedcd flags: bytes/sector: 512 sectors/track: 255 tracks/cylinder: 511 sectors/cylinder: 130305 cylinders: 209852 total sectors: 27344764928 boundstart: 65536 boundend: 27344764928 sd0> p g OpenBSD area: 65536-27344764928; size: 13039.0G; free: 10991.1G # size offset fstype [fsize bsize cpg] a: 1.0G 65536 4.2BSD 2048 16384 12960 # / b: 4.0G 2162688 swap # none c: 13039.0G 0 unused d: 4.0G 10540448 4.2BSD 2048 16384 12960 # /tmp e: 11.5G 18929024 4.2BSD 2048 16384 12960 # /var f: 30.0G 43024544 4.2BSD 2048 16384 12960 # /usr g: 1.0G 105939104 4.2BSD 2048 16384 12960 # /usr/X11R6 h: 20.0G 108036256 4.2BSD 2048 16384 12960 # /usr/local i: 0.0G 32768 MSDOS j: 300.0G 149979328 4.2BSD 4096 32768 26062 # /home k: 4.0G 779223872 4.2BSD 2048 16384 12960 # /var/www l: 1672.3G 787693696 4.2BSD 8192 65536 52270 # /data sd0> c l Partition l is currently 3507159040 sectors in size, and can have a maximum size of 26557071232 sectors. size: [3507159040] * sd0*> p g OpenBSD area: 65536-27344764928; size: 13039.0G; free: 0.0G # size offset fstype [fsize bsize cpg] a: 1.0G 65536 4.2BSD 2048 16384 12960 # / b: 4.0G 2162688 swap # none c: 13039.0G 0 unused d: 4.0G 10540448 4.2BSD 2048 16384 12960 # /tmp e: 11.5G 18929024 4.2BSD 2048 16384 12960 # /var f: 30.0G 43024544 4.2BSD 2048 16384 12960 # /usr g: 1.0G 105939104 4.2BSD 2048 16384 12960 # /usr/X11R6 h: 20.0G 108036256 4.2BSD 2048 16384 12960 # /usr/local i: 0.0G 32768 MSDOS j: 300.0G 149979328 4.2BSD 4096 32768 26062 # /home k: 4.0G 779223872 4.2BSD 2048 16384 12960 # /var/www l: 12663.4G 787693696 4.2BSD 8192 65536 52270 # /data sd0*> The questions are : - is this an expected behaviour from the installer? - shall the disklabel correction rather be done during installation? - is this a issue when fdisk and disklabel disagree about the number of sectors? Thank you, Joel C.