On Fri, Dec 09, 2022 at 04:19:49PM +0000, James Johnson wrote:
> Hi all,
> 
> I have installed an internal hard drive of 4TB. This drive will be used for 
> storing data only. It will not contain the OpenBSD system itself.
> 
> Knowing the limitations of MBR, I have opted for a GPT partitioning system : 
> fdisk -A sd0

If the disk is to be used exclusively with OpenBSD, you can use an MBR 
partitioning system, even though it's 4 TB.

> Following this, I am trying to add the partition with disklabel.
> 
> I have created the a partition, of 2TB (the size suggested by the system).
> Then I try to add another partition, but disklabel tells me I have no space 
> remaining.
> 
> I am stuck. The only option that seems relevant in the man page is to modify 
> the boundary with the -b option. I am scared to do so without specific advice 
> though, as it could corrupt the OS if done improperly, from what the manual 
> says.
> 
> I just want to be able to use the full size of the disk. Ideally, I would 
> like a single 4TB partition, but if not possible, I am fine with 2 partitions 
> of 2TB.
> 
> Any recommendation?

For use with OpenBSD only, create a single MBR partition covering as much of 
the disk as is possible with MBR, something like:

Disk: sd1       geometry: 267349/255/63 [4294961685 Sectors]
Offset: 0       Signature: 0xAA55
            Starting         Ending         LBA Info:
 #: id      C   H   S -      C   H   S [       start:        size ]
-------------------------------------------------------------------------------
 0: 00      0   0   0 -      0   0   0 [           0:           0 ] unused      
 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   1   2 - 267348 254  63 [          64:  4294961621 ] OpenBSD     

Then invoke disklabel -E, and adjust the bounds to fill the whole disk with the 
b option, giving * as the size.

Finally, add a single large partition covering the whole disk in the normal way.

Reply via email to