LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie
User Name
Password
Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question? If it is not in the man pages or the how-to's this is the place!

Notices


Reply
  Search this Thread
Old 07-13-2004, 11:52 AM   #1
r3dhatter
Member
 
Registered: Dec 2003
Distribution: Debian (testing)
Posts: 210

Rep: Reputation: 30
Linux Partitioning


For a desktop pc with linux (used for programming), how would you partition it?

a root partition ( / ) and a swap are good enough right?

What is the point of a boot partition? Do you need it to make it linux more secure?

Thanks
 
Old 07-13-2004, 12:00 PM   #2
p-static
Member
 
Registered: Jul 2004
Distribution: Gentoo
Posts: 101

Rep: Reputation: 15
Yeah, / and swap are good enough. I actually don't know the reason for a /boot partition, but i guess it would be more secure if you didn't mount it by default.
 
Old 07-13-2004, 12:09 PM   #3
qwijibow
LQ Guru
 
Registered: Apr 2003
Location: nottingham england
Distribution: Gentoo
Posts: 2,672

Rep: Reputation: 47
the boot partiton is usefull when you have more than one linux distro installed (dual / multi-boot), and you want them all to boot the same kernel.
 
Old 07-13-2004, 12:24 PM   #4
r3dhatter
Member
 
Registered: Dec 2003
Distribution: Debian (testing)
Posts: 210

Original Poster
Rep: Reputation: 30
I am only booting debian on an 80gb hd and windows on a 40gb hd, then dual booting those two.

Do I need a boot partition for that?
 
Old 07-13-2004, 12:30 PM   #5
qwijibow
LQ Guru
 
Registered: Apr 2003
Location: nottingham england
Distribution: Gentoo
Posts: 2,672

Rep: Reputation: 47
nope. windows and linux have completely different kernels. you only need a boot partiton if you have more than one linux.. windows dont count.

you do NOT neet a boot partiton.
i was just pointing out that the boot partiton isnt entirely useless
 
Old 07-13-2004, 12:42 PM   #6
r3dhatter
Member
 
Registered: Dec 2003
Distribution: Debian (testing)
Posts: 210

Original Poster
Rep: Reputation: 30
Smile

Oh ok, thanks. Makes sense now.
 
Old 07-13-2004, 02:39 PM   #7
r3dhatter
Member
 
Registered: Dec 2003
Distribution: Debian (testing)
Posts: 210

Original Poster
Rep: Reputation: 30
Just wondering, if I were to only have a root ( / ) partition and a swap. What filesystem should I use??

ext 2, ext 3, or reiserfs? Are any more stable than the other, take up more room, faster, etc?

Thanks
 
Old 07-13-2004, 04:55 PM   #8
vectordrake
Senior Member
 
Registered: Nov 2003
Location: NB,Canada
Distribution: Something alpha or beta, binary or source...
Posts: 2,280
Blog Entries: 4

Rep: Reputation: 47
ext2 is the traditional filesystem. It has no journal. Compare it to a windows FAT, but with security. ext3 is ext2 with a journal, like NTFS. This means that the filesystem keeps track of itself - handy if you have a power outage. Its faster for bigger files. ReiserFS is journaled as well. It is better for mank smaller files. I use Reiser myself. I do have a /boot partition because the instructions fron Gentoo's excellent install manual walked me through it and I now like it. It is ext2.

ext2 will require checking after so many boots, like running scandisk in win.(fsck). ext3 will do that too, but less often. The journal keeps track of where files are, so the scan is not necessary as often. Reiser is the same way.

Although a seperate /boot partition is definitely not necessary, I would suggest you consider a seperate /home partition so that if you distro-hop, you won't have to kill off all your personal files. A partition of 5-10 gigs will be huge for a "/". If you partition the rest as /home, you can change the system you use and keep your user files intact.

If you want to read the linux partitions from windows, I have heard of a utility that can read the ext systems, but nothing seems to be able to read (or write, for sure) to reiserfs. Almost nobody cares about that, but you may want to consider that when you choose your filesystem.

Hope this makes it clearer.
 
Old 07-13-2004, 09:38 PM   #9
qwijibow
LQ Guru
 
Registered: Apr 2003
Location: nottingham england
Distribution: Gentoo
Posts: 2,672

Rep: Reputation: 47
true.... but unless you have a HUGE hard disk, a seperate home partiton can be annoying.

what if you run out of space on your root partiton, but still have plenty on your home.
or what if your home directory gets full.

then you have to resize the partitons, which is very annoying.

for a first time install, i would recomend keeping it simple.
 
Old 07-13-2004, 11:00 PM   #10
btmiller
Senior Member
 
Registered: May 2004
Location: In the DC 'burbs
Distribution: Arch, Scientific Linux, Debian, Ubuntu
Posts: 4,290

Rep: Reputation: 378Reputation: 378Reputation: 378Reputation: 378
Another reason for a separate /boot partition is that many older BIOSes can't access disks beyond a certain size, and therefore putting your /boot partition at the beginning of the disk ensures that the kernel image is somewhere where the bootloader (which loads the kernel using BIOS functions) can get to it. Recent BIOSes don't have this restriction, though.
 
Old 07-22-2004, 10:45 AM   #11
r3dhatter
Member
 
Registered: Dec 2003
Distribution: Debian (testing)
Posts: 210

Original Poster
Rep: Reputation: 30
Thanks for the great info!

BTW: Do you guys use /boot partitions?


I think I will just do this:
swap 1 GB
/ 79 GB reiser


Do I need a /home partition? Other than being able to swap distros (I am not going to change distros anyway) with it what other purpose does it serve? Any other advantages besides that? I want to make the partitions as simple as possible because I don't like resizing.

Still deciding if I need a /boot or not....I upgrade to latest kernel everytime, so I do not want to mess with resizing a boot partition if I fill it.

Thanks

Last edited by r3dhatter; 07-22-2004 at 10:51 AM.
 
Old 07-22-2004, 11:07 AM   #12
liquidtenmilion
Member
 
Registered: May 2004
Location: South Carolina
Distribution: Slackware 11.0
Posts: 606

Rep: Reputation: 32
I would not make your home that big and your / so small. Your / is going to be where all of your programs will be and your /home will just be personal files. This is how my partitioning is set up

/ Reiserfs 34gb
swap 2 gb
/home reiserfs 30gb
/backup reiserfs 11gb

p.s. the reason why a seperate /boot partition might be needed is if your bios doesn't support booting from past the 1024th cycle(all new ones do support it) or if you are using a boot loader that doesn't support a linux filesystem.(almost all do) and you would format the /boot as fat or fat32 and then the bootloader could read it.

you do not need a boot or a home, but i do recommend having a home partition just incase you want to switch distros. It couldn't hurt.

Last edited by liquidtenmilion; 07-22-2004 at 11:09 AM.
 
Old 07-22-2004, 12:20 PM   #13
r3dhatter
Member
 
Registered: Dec 2003
Distribution: Debian (testing)
Posts: 210

Original Poster
Rep: Reputation: 30
I have an MSI KT4, I believe that is fairly recent. I don't need a boot partition for that board do I?

I may just get another hd for a home partition. If I didn't make a home partition, is there a way to backup the home folder if it is say 2-3 gb?

Also, I am thinking about upgrading to an nforce2 board. If I were to stick that in, would I need to reinstall linux like I would windows?

Thanks
 
Old 07-22-2004, 12:34 PM   #14
liquidtenmilion
Member
 
Registered: May 2004
Location: South Carolina
Distribution: Slackware 11.0
Posts: 606

Rep: Reputation: 32
You are fine with booting past 1024 cylinder. The easiest way to backup your home folder if you don't have a home partition is to burn it to a dvd, but if you don't have that option, then i suggest making a separate backup partition. As to replacing the motherboard, as long as you use the default kerenl your os came with and didn't compile a trimmed down one yourself, you will be 100% fine. All you have to do is power down your pc replace the mb and power back on. The os will automatically detect a new mb. One thing is that you may need to reconfigure your audio or video if you use onboard a/v.
 
Old 07-22-2004, 12:44 PM   #15
r3dhatter
Member
 
Registered: Dec 2003
Distribution: Debian (testing)
Posts: 210

Original Poster
Rep: Reputation: 30
Sounds like I am good to go. Thanks

As for the backup partition. Instead of doing that, could I just use an extra hd and move it on there. Then move it back (I will probably install suse on it). I think I will look into buying a dvd burner also. Sounds like that is the way to go.


I noticed you are using debian sid. How stable is that? Do you ever loose your system for days or weeks at a time like I have heard happen?

Last edited by r3dhatter; 07-22-2004 at 12:48 PM.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Partitioning without Linux subnet_rx Linux - General 4 12-25-2004 12:17 PM
Partitioning for Linux jaybny Linux - Newbie 4 10-20-2004 05:00 PM
Linux Partitioning darwinboy Linux - Newbie 4 08-13-2004 08:11 AM
Partitioning with Linux teyesahr Linux - Newbie 3 07-30-2003 05:32 AM
partitioning in linux! tRaVis Linux - Newbie 1 03-29-2001 11:39 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie

All times are GMT -5. The time now is 02:11 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration