On Mon, Apr 15, 2013 at 11:30:54AM +0200, Erwin Geerdink wrote:

> Hi,
> 
> After reading the man pages for fdisk, disklabel and the FAQ, I created
> a FFS2 filesystem on my 1TB usb harddisk (which I want to use for
> backups). The disk contains an OpenBSD MBR partition which spans
> the entire disk. I issued the following commands:
> 
> # fdisk -i sd0
> # disklabel -E sd0
>   (created partition 'a' covering the whole OpenBSD part)
> # newfs -O 2 sd0a
> 
> This works fine, however only 931GB of the disk is allocated, while 
> originally it was capable of storing 1000GB (FAT filesystem).
> Since an additional 5% is reserved for root, df -h tells me there is
> just 878GB available.
> 
> Where has the remaining diskspace gone?

Into the marketing departement's manager bonus.

Disk size as sold and reported by some OS is in 10 based units.
OpenBSD uses 2 based unit.

Your disk has 1953525168 sectors, which translates into 1000204886016 bytres.
1000204886016 / 1024 / 1024 / 1024 = 931.

Using 10 bases gigs, you'll get about 1000G.

        -Otto

> 
> 
> # fdisk sd0 
> 
> Disk: sd0       geometry: 121601/255/63 [1953525168 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 - 121600 254  63 [          64:  1953520001 ] OpenBSD   
>  
> 
> # disklabel sd0
> 
> # /dev/rsd0c:
> type: SCSI
> disk: SCSI disk
> label: Bell Carbon     
> duid: bd112d36e9fc8c1f
> flags:
> bytes/sector: 512
> sectors/track: 63
> tracks/cylinder: 255
> sectors/cylinder: 16065
> cylinders: 121601
> total sectors: 1953525168
> boundstart: 64
> boundend: 1953520065
> drivedata: 0 
> 
> 16 partitions:
> #                size           offset  fstype [fsize bsize  cpg]
>   a:       1953525056               64  4.2BSD   8192 65536    1 
>   c:       1953525168                0  unused                   
> 
> # df -h
> Filesystem     Size    Used   Avail Capacity  Mounted on
> /dev/sd0a      924G    199G    679G    23%    /mnt/sd0a
> 
> 
> Best,
> Erwin

Reply via email to