RE: Partitions size for 80GB HDD and 2GB RAM

2007-12-20 Thread Alexander Rudyk (Akvelon)
Thank all of you for really helpful answers.

I am thinking about this configuration (might be helpful for someone in the 
future)

 a:  /  (root)   256 MB
 b:  /swap  4096 MB
 d:  /tmp768 MB
 e:  /usr   8192 MB
 f:  /var   2048 MB
 g:  /home  all the rest.

Think that 8GB will be enough for /usr ports, local and build os from scratch,
and 2GB for /var - in any case I can symlink some of those to /home

So we need about 15GB of free storage only for FreeBSD needs.

Thx
Alex


-Original Message-
From: Nikola Lečić [mailto:[EMAIL PROTECTED]
Sent: Thursday, December 20, 2007 12:13 PM
To: Alexander Rudyk (Akvelon)
Cc: FreeBSD-questions@FreeBSD.org
Subject: Re: Partitions size for 80GB HDD and 2GB RAM

On Thu, 20 Dec 2007 11:26:41 -0800
"Alexander Rudyk (Akvelon)" <[EMAIL PROTECTED]> wrote:

> Nikola,
>
> Thank you for your extender answer. I have two more comments.
>
> Did you consider /var as your email db partition. I really don’t
> know how big will be my mail db on freebsd, but after half of year
> I have about 4GB outlook mail db. So 1GB for /var might be not enough
> in my case.

The hier(7) manpage is very useful to understand the default directory
structure:

  
http://www.freebsd.org/cgi/man.cgi?query=hier&apropos=0&sektion=0&manpath=FreeBSD+6.2-RELEASE&format=html

As for mail, it depends on how you plan to receive and handle it; if you
just download mail from pop3 account, it will be stored in your home by
a mail client (this goes as well for mail you export from Outlook to
e.g. Thunderbird). For locally (system) delivered mail, /var/spool is
the default place, but unless you want yo use your laptop as a mail
server, it's unlikely you will store your mail there.

> Having /home as part of /usr is the good point. But in case of backup
> it make sense to have /home as separate partition. What you think
> about this?

Of course it's very useful for backups. I just thought it was useful to
warn you about how much space /usr/ports could need because the default
installation procedure on FreeBSD is to compile sources (of thirs
party applications and of FreeBSD itself).

As a useful example on how much space you might need, here are rough
sizes on my home desktop computer, used for everyday work. I have ~850
ports installed.

  /usr/ports~2G (with current distfiles and packages that happen
 to be there + you will need at least 2-3G for
 large upgrades, sometimes > 10G)
  /usr/local~5G (third party applications + additions such as
 TeXLive = ~1G)
  /usr/home~20G
  -
  /usr total used: ~30G (includes FreeBSD itself + some other smaller
 storages)

If you plan to build FreeBSD itself in the future, then /usr must be
even bigger. If all this leaves enough room for /home for you, then
it's certainly very useful to make it separate partition.

--
Nikola Lečić :: Никола Лечић
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "[EMAIL PROTECTED]"

RE: Partitions size for 80GB HDD and 2GB RAM

2007-12-20 Thread Alexander Rudyk (Akvelon)
Nikola,

Thank you for your extender answer. I have two more comments.

Did you consider /var as your email db partition. I really don’t
know how big will be my mail db on freebsd, but after half of year
I have about 4GB outlook mail db. So 1GB for /var might be not enough
in my case.

Having /home as part of /usr is the good point. But in case of backup
it make sense to have /home as separate partition. What you think about this?

Thx
Alex




-Original Message-
From: Nikola Lečić [mailto:[EMAIL PROTECTED]
Sent: Thursday, December 20, 2007 10:57 AM
To: Alexander Rudyk (Akvelon)
Cc: FreeBSD-questions@FreeBSD.org
Subject: Re: Partitions size for 80GB HDD and 2GB RAM

On Wed, 19 Dec 2007 17:17:50 -0800
"Alexander Rudyk (Akvelon)" <[EMAIL PROTECTED]> wrote:

> Hi all
>
> I am planning to install FreeBSD 6.2 on my dell laptop with 80Gb HDD
> and 2GB RAM. FreeBSD will be the only OS on the laptop. Laptop will
> be used to web development (RubyOnRails), entertaiment (photo, music,
> video), web browsing and emailing, so no server side task will be
> handled.
>
> How you suggest to split 80GB between partitions to solve all laptop
> tasks. Here is partitions:
> /root
> /var
> /usr
> /home
> /swap

Hi Alexander,

You can find the recommendations regarding partition sizes in
"Allocating Disk Space" chapter of the FreeBSD Handbook
(http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/):

  http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/install-steps.html

This means that your partition layout should be like this:

/   512M
swap   4096M (2x RAM)
/tmp512M
/var   1024M
/usrrest

/var's size depends, among other things, on how many logs you want to
keep there (where they live by default); since your machine will not be
a server, 512M should be ok. Please note that /var/db/, the default
place for info about ports installed, occupies roughly 200M or more.

/usr depends on how many applications you need to run. Please note
that /usr is also the default place where applications will be compiled
(inside /usr/ports) and where a lot of distfiles (sources) or
(precompiled) packages will be stored, so huge upgrades can take a lot
of place. [Some applications need ~500M (Firefox), ~1G (gcc42) or
several gigabytes (OpenOffice) to compile. Distfiles can use 1-3G,
depending on cleaning policy you choose.] Therefore, since you have 80G,
it's not a bad idea to use /usr for /home as well (i.e. to have /usr
only; home will be /usr/home, symlinked from /home). Otherwise, you can
easily encounter too much (wasted) or too little free space on /usr.

I've recently configured a laptop with the aforementioned partition
sizes (with smaller swap).

(Besides this, don't forget to read about the difference between
"dedicated" and "sliced" disks in the Handbook.)

Regards,
--
Nikola Lečić :: Никола Лечић
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "[EMAIL PROTECTED]"

RE: Partitions size for 80GB HDD and 2GB RAM

2007-12-20 Thread Alexander Rudyk (Akvelon)
Why /var partition is so big? How it will be used?

-Original Message-
From: Frank Bonnet [mailto:[EMAIL PROTECTED]
Sent: Thursday, December 20, 2007 1:35 AM
To: Alexander Rudyk (Akvelon)
Subject: Re: Partitions size for 80GB HDD and 2GB RAM

Alexander Rudyk (Akvelon) wrote:
> Hi all
>
> I am planning to install FreeBSD 6.2 on my dell laptop with 80Gb HDD and 2GB
> RAM. FreeBSD will be the only OS on the laptop. Laptop will be used to web
> development (RubyOnRails), entertaiment (photo, music, video),
> web browsing and emailing, so no server side task will be handled.
>
> How you suggest to split 80GB between partitions to solve all laptop tasks.
> Here is partitions:
> /root
> /var
> /usr
> /home
> /swap
>

oops you miss the / partition !

I suggest

/   2  Gb
/var10 Gb
/usr30 Gb
swap2 Gb
the rest for /root and /home
--
Cordialement
Frank Bonnet
ESIEE Paris

___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "[EMAIL PROTECTED]"


Partitions size for 80GB HDD and 2GB RAM

2007-12-19 Thread Alexander Rudyk (Akvelon)
Hi all

I am planning to install FreeBSD 6.2 on my dell laptop with 80Gb HDD and 2GB
RAM. FreeBSD will be the only OS on the laptop. Laptop will be used to web
development (RubyOnRails), entertaiment (photo, music, video),
web browsing and emailing, so no server side task will be handled.

How you suggest to split 80GB between partitions to solve all laptop tasks.
Here is partitions:
/root
/var
/usr
/home
/swap

Thx
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "[EMAIL PROTECTED]"