Wally Lepore <wallylep...@gmail.com> writes:

> On Wed, Oct 10, 2012 at 8:38 AM, lee <l...@yun.yagibdah.de> wrote:
>> Wally Lepore <wallylep...@gmail.com> writes:
>>
>> Thank you for putting up your questions in such a well made way!
>
>
> I appreciate that. Takes me forever to reply to all posts because I
> need to make sure my questions are 'somewhat' clear. :-)

It's just nice to see a well made question for a change.  That makes it
so much easier and more fun to answer than the many "guessing requests"
that can be found on this mailing list :)

>>> Is this an acceptable partition set-up? Based on a disk capacity of 80
>>> gigs, are the allotted partition sizes acceptable?  Any suggestions
>>> please ?
>>
>> It depends on what you want to use the computer for.  If you (mainly)
>> use it to learn programming in C/C++/Object C, you're not like to need a
>> lot of space on /var and probably no /opt partition, for example.
>
> Ok I'm reading this again and again. Awesome info here. Thank you. I
> have no idea what /var and /opt actually stand for or what they are
> used for but I continue to study?

You may want to take a look at the "Filesystem Hierarchy Standard"[1].
This standard defines what files go where --- with Linux, you don't have
the total mess you get with windoze so you just know where to find what.

/opt is for optional files that belong to some application (and don't
exactly fit in otherwise) while /var is for variable data, like log
files, spool files, caches, databases.  I don't know why they have files
for the web server under /var --- the FHS probably has some reasoning
about that somewhere ...


[1]: http://en.wikipedia.org/wiki/Filesystem_Hierarchy_Standard

>> To give you some numbers:
>>
>> swap    10GB [1]
>> /        2GB including /boot
>> /usr    12GB
>> /var     2GB
>> /tmp     2GB
>> /home    the rest of it
>
> Wow! Excuse my enthusiasm but you really explain this well! I
> appreciate the amount of time you spent explaining this. Swap 10 gigs
> ?? I'm reading on.....

You're welcome :)  That kind of swap just makes sense to me.  It isn't
so much that it would actually hurt you; it doesn't leave you stranded
like only 2GB would, and it gives you time to do something in case
you're about to run out of memory.

>> swap    10GB [1]
>> /        3GB including /boot
>> /usr    15GB
>> /var     4GB
>> /tmp     4GB
>> /home    the rest of it
>>
>>
>> [1]: There's a recommendation to have swap partitions at the very
>>      beginning of the disk because it's supposed to be faster.  I'd make
>
> I need to place /boot at the beginning of the disk because I am using
> two hard drives in a dual-boot. For booting windows and Debian. /boot
> will be at the beginning of the 2nd drive (sdb).

Hmm I don't know what speaks against having a swap partition first and
then /boot, or against going without a separate /boot partition.  IIRC,
the reason to put /boot onto a separate partition was that some BIOS'
were not able to access/address a partition if it was larger than some
limit or further than some limit away from the beginning of the
disk. Another reason can be that a partition on a RAID might be
inaccessible during boot, so using a partition for /boot that isn't on
RAID can be a (very ugly) workaround.  Are there any particular reasons
for a /boot partition being needed at the beginning of a disk for
instances in which several OSs are installed (on several disks)?

> This drive will be
> 100% devoted to debian. I will then change the boot order in BIOS to
> have sdb drive boot. This will display a menu asking which OS to boot
> (windows or debian). See the end of page 2 on this link please:
>
> http://www.linuxbsdos.com/2012/07/23/dual-boot-ubuntu-12-04-and-windows-7-on-a-computer-with-2-hard-drives/

I've never tried that ... If it doesn't work, I guess you could
(inconveniently) always keep changing in the BIOS from which disk to
boot.

>>> System specs:
>>>
>>> iWill DVD266R motherboard
>>> 'Dual' Pentium III cpu's (1 GHz each) Total: 2 GHz
>>> 1 gig DDR memory
>>> CD-R/RW
>>> DVD - R/RW
>>
>> That may be somewhat slow for programming when you compile stuff.
>> You're really tight on RAM, so you'll probably want a slim X11 session.
>> In any case, install a minimal system and add what you need later.  As
>> for your X11 session for programming, you might be happy with emacs (and
>> gnus for your email, so the first thing is to compile emacs because the
>> one in Debian is too old) as an editor, i3 as a window manager and rxvt
>> as a terminal, and maybe tmux.
>
>
> Ok but words like i3, rxvt, X11 are very foreign to me at this point.
> I won't really get up to speed until I'm finished installing and can
> start learning how to compile packages.

Oh I didn't compile the Debian packages but downloaded the most recent
version and compiled it.  If I had compiled from the Debian source
packages, the outcome won't be much different from the binary packages
and too old as well.  The package management doesn't know about what I
have installed --- that's why it goes into /usr/local.

>> Having that said, you might get away with about 5GB for /usr.  I won't
>> do that, though, because it just sucks when you later find you made it
>> too small --- and it doesn't really matter if /home is 10GB more or
>> less.  If you need more space, better get another disk and use that for
>> /home --- preferably at least two so you can use RAID.
>
>
> Currently I have RAID turned off on my motherboard but I will consider
> your suggestions. Definitely great advice!

You'd either use software RAID for it or get a hardware RAID card.
Don't use the RAID feature that's built into your board.

>> Do not install/use the console-kit-daemon.  It creates and keeps about a
>> hundred threads and slows things down noticeably.
>
> Very interesting. I will consider that when I reach that point.

You might have to just disable it so it doesn't start because of
dependencies ... :)


-- 
Debian testing iad96 brokenarch


-- 
To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org 
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/87a9vs7rh4....@yun.yagibdah.de

Reply via email to