Date: Thu, 20 Nov 2003 16:17:18 -0500 (EST) From: Jerry McAllister <jerrymc@clunix.cl.msu.edu> To: dataiv-NOSPAM-200309@noc.peon.net (David van Geyn) Cc: freebsd-questions@freebsd.org Subject: Re: 200gb hard drive? Message-ID: <200311202117.hAKLHJp15388@clunix.cl.msu.edu> In-Reply-To: <004101c3afa7$b0f48540$0202a8c0@CMBNR01> from "David van Geyn" at Nov 20, 2003 03:48:45 PM
next in thread | previous in thread | raw e-mail | index | archive | help
> > Omer, this is because a percentage of your disk space is reserved > automatically by FreeBSD. I believe that it automatically reserves 8% of > your disk space. You can adjust this by using 'tunefs'. Try 'man tunefs' to > find out how to use tunefs. Partly true for the second part of the question - eg why it says there is 183G but 169G is reported as 0% free. But, the first part is because manufactures advertise their disk sizes in decimal where a GBYTE - 1,000,000,000 bytes, but the system uses more common convention where the most convenient binary equivalent is used to report sizes. In this, 1 KByte = 1024 bytes, 1 MByte = 1,048,576 bytes and 1 GByte = 1,073,741,824 bytes. So, the manufacturers advertising is only 93.1323 % of what you think you will be getting according to the way the system reports it. For 200 GBytes, that amounts to 186.26 GBytes. That gets a little further reduced bye "formatting" (fdisk, disklabel, newfs work) leaving about 183 GBytes of disk if reported according to the more common binary equivalent method. Then the system reserves some for various real and historical reasons when it interprets how much a non-root account can write to disk. I think the other responder is correct that the default is 8.0 %. So, take out 8 % from 183 GBytes and you get about 169 GBytes. It is all there if you know the system and the arithmetic. The biggest confusion comes in the manufacturers reporting in decimal because it makes the disks they are selling sound bigger. Of course, there are some who swear that is the correct way to define disk size. But, I think that since the normal usage is by nearest binary equivalent K-s, M-s and G-s, it is somewhat disengenuous for manufacturers to insist on doing it by decimal. This has been discussed so many times in the Email list, that if one does a little searching, it should be impossible to avoid finding this type of information. So, do a little searching. In this case Google and pretty much any search engine out there can be your friends. ////jerry > David van Geyn > ----- Original Message ----- > From: "Omer Faruk Sen" <freebsd@faruk.net> > To: <freebsd-questions@freebsd.org> > Sent: Thursday, November 20, 2003 3:23 PM > Subject: 200gb hard drive? > > > Hi > > > > I have installed a new hard drive to my FreeBSD system. Hard drive is > 200gb > > but > > when I fdisk and disklabel the output of "df -h" is something like that: > > > > /dev/ad1s1e 183G 2.0K 169G 0% /disk2 > > > > Here as you can see I can only use 169GB of it. Bios has seen my harddrive > > as 190GB also dmesg output is like that: > > > > ad1: 190782MB <WDC WD2000JB-00DUA3> [387621/16/63] at ata0-slave UDMA100 > > > > My question is what happened to 190-169 gb or maybe after some filesystem > > information reservation what happened to 183-169 gb? > > > > By the way I have used default newfs parameters -b 16384 -f 2048. I don't > > know if that helps... > > > > REGARDS... > >
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200311202117.hAKLHJp15388>