LinuxQuestions.org
Latest LQ Deal: Latest LQ Deals
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-02-2006, 08:36 PM   #16
rkelsen
Senior Member
 
Registered: Sep 2004
Distribution: slackware
Posts: 4,448
Blog Entries: 7

Rep: Reputation: 2553Reputation: 2553Reputation: 2553Reputation: 2553Reputation: 2553Reputation: 2553Reputation: 2553Reputation: 2553Reputation: 2553Reputation: 2553Reputation: 2553

In reality, the way you partition your drives is a personal matter. That is to say: What works for others may not work for you.

I don't understand the point of having a separate /boot partition any more. Back in the day when LILO couldn't read beyond the 1024 cylinder limit, it was a necessity. But that issue was fixed at least 5 years ago.

As for separate /usr and /var partitions - again, the reasons for running these on separate partitions have been obsolete for ages.

Here's my setup (on a 250 GB SATA drive):

2 GB swap
25 GB /
25 GB /spare
remainder /home

This way, I can test new distros on the /spare partition and have the option of sharing a common /home directory between the two setups.

With current filesystems, you don't lose any space by running one large "/" partition.

Bearing that in mind, here's what I'd do with your 120 GB drive:

30 GB NTFS
50 GB FAT32
1.5 GB swap
remainder / (root)

Because one day you might want to do something which requires more free space under /usr, /var, /home or /tmp. In which case you'd be hamstrung by your current partitioning scheme.
 
Old 07-03-2006, 06:20 AM   #17
Nucomer
LQ Newbie
 
Registered: Jun 2006
Location: Germany
Distribution: debian testing "etch"
Posts: 24

Original Poster
Rep: Reputation: 15
Making different partitions for different directories is to prevent data crash. If anything happens to the filesystem in one partition, I can reformat it and then apply a backup so the system will continue working. If the whole thing happens to a big partition with all stuff on it... well... you can imagine.
 
Old 07-03-2006, 06:29 AM   #18
rkelsen
Senior Member
 
Registered: Sep 2004
Distribution: slackware
Posts: 4,448
Blog Entries: 7

Rep: Reputation: 2553Reputation: 2553Reputation: 2553Reputation: 2553Reputation: 2553Reputation: 2553Reputation: 2553Reputation: 2553Reputation: 2553Reputation: 2553Reputation: 2553
Quote:
Originally Posted by Nucomer
Making different partitions for different directories is to prevent data crash. If anything happens to the filesystem in one partition, I can reformat it and then apply a backup so the system will continue working. If the whole thing happens to a big partition with all stuff on it... well... you can imagine.
Imagine what? You stick your distribution's CD in the drive and re-install it. In this day & age I fail to see the advantage in keeping /boot, /usr and /var on separate partitions.

I mean, we are talking home computers here right?
 
Old 07-03-2006, 04:12 PM   #19
Nucomer
LQ Newbie
 
Registered: Jun 2006
Location: Germany
Distribution: debian testing "etch"
Posts: 24

Original Poster
Rep: Reputation: 15
Quote:
Originally Posted by rkelsen
Imagine what? You stick your distribution's CD in the drive and re-install it. In this day & age I fail to see the advantage in keeping /boot, /usr and /var on separate partitions.

I mean, we are talking home computers here right?
Yes, we talk about home computers! The reinstallation isn't the problem here. The problem is the data, the important one. It is a home computer (as you said), so you probarly don't make a backup every few hours, so if all data is lost you have a problem. A big one. All of your documents, passwords, everything is then lost and - most probarly - not recoverable anymore. Not to mention all the effort in configuring the system the way you like it. Of course you can mage an image of the HD so you have a backup, but you won't make it every week or even every day, it is just too much effort. That's my opinion, and I like to be on the safer side, I can spare some of the free GB for this sake.

HDs aren't so expensive nowadays, you can get 3 GB for 1 Euro (like 0,8 USD) for your security (regular 160 GB Samsung drive). It's an investment for years.
 
Old 07-03-2006, 06:43 PM   #20
rkelsen
Senior Member
 
Registered: Sep 2004
Distribution: slackware
Posts: 4,448
Blog Entries: 7

Rep: Reputation: 2553Reputation: 2553Reputation: 2553Reputation: 2553Reputation: 2553Reputation: 2553Reputation: 2553Reputation: 2553Reputation: 2553Reputation: 2553Reputation: 2553
Quote:
Originally Posted by Nucomer
Yes, we talk about home computers! The reinstallation isn't the problem here. The problem is the data, the important one.
Right.
Quote:
Originally Posted by Nucomer
All of your documents, passwords, everything is then lost and - most probarly - not recoverable anymore.
OK, so how much of this type of data is kept outside your /home directory?? I can tell you that on my system none of it is kept under /boot, /opt, /usr, /tmp, /var or /usr/local.

All of this valuable data is kept under /home.
Quote:
Originally Posted by Nucomer
Not to mention all the effort in configuring the system the way you like it.
If it worries you that much, just keep a regular backup of your /etc directory - it's only a couple of megs.

The point is that the parts of your system outside the /home directory are EASILY replaced, so running such a complex partitioning scheme on a home computer is largely redundant in this day & age.

Last edited by rkelsen; 07-03-2006 at 06:44 PM.
 
Old 07-03-2006, 06:59 PM   #21
nx5000
Senior Member
 
Registered: Sep 2005
Location: Out
Posts: 3,307

Rep: Reputation: 57
/boot: no need for journaling fs, could be mounted read only.

/opt
/usr: used for servers.

/var: log files are very important if you have a crash, it can be intersting to have a separate partition

/home: user data files and configuration files

/root: if you put a lot of stuffs in root directory, you can free space from / to another partition.

/tmp: should be in ram

/Swap: You MUST have some for everything to work properly.

That's what I do on my home computers.

Inspecting /var while / was corrupted helped me to rebuild an exact same system as it contained the list of installed package. Takes a few hours to reinstall, fully automatic.
Because home computers also sometimes crash..

edit: for windows xp, use FAT on all disks.

Last edited by nx5000; 07-03-2006 at 07:03 PM.
 
Old 07-04-2006, 12:51 PM   #22
Nucomer
LQ Newbie
 
Registered: Jun 2006
Location: Germany
Distribution: debian testing "etch"
Posts: 24

Original Poster
Rep: Reputation: 15
Quote:
Originally Posted by rkelsen
so running such a complex partitioning scheme on a home computer is largely redundant in this day & age.
Without intending to offend you, but I do not see a reason, except for some more work and a few MB / GB gone for waste, not to use it. It may be redudnant in your opinion, in mine it is a step closer to more stability and safety.
 
Old 07-04-2006, 06:56 PM   #23
rkelsen
Senior Member
 
Registered: Sep 2004
Distribution: slackware
Posts: 4,448
Blog Entries: 7

Rep: Reputation: 2553Reputation: 2553Reputation: 2553Reputation: 2553Reputation: 2553Reputation: 2553Reputation: 2553Reputation: 2553Reputation: 2553Reputation: 2553Reputation: 2553
Quote:
Originally Posted by Nucomer
Without intending to offend you, but I do not see a reason, except for some more work and a few MB / GB gone for waste, not to use it.
Fair enough. It is your system, so do as you please.

In my experience, I have always found complex partitioning setups to be extremely inflexible, inconvenient and pointless on home computers.
Quote:
Originally Posted by Nucomer
It may be redudnant in your opinion, in mine it is a step closer to more stability and safety.
Sorry, I don't understand what you mean by "safety" in this context.

Since changing to one big / (root) partition with only /home on a separate partition, I haven't noticed any difference in stability.
 
Old 07-04-2006, 07:59 PM   #24
tnandy
Member
 
Registered: Oct 2003
Location: Tennessee
Distribution: Devuan 3.0 (Beowulf)
Posts: 217

Rep: Reputation: 18
What do you think is going to go wrong? Late model hard disk drives are extremely reliable. In my experience, when a disk drive does go bad, you can never predict which sector will fail next. I don't see how extra partitions will help. If you are that worried about data security, install a RAID.

On the other hand, as rkelsen said, it's your computer, partition it however it makes you feel most comfortable! I have an awful lot of security and backups and the biggest thing I'm protecting is the investment in time it took me to rip my CD collection. I have a fully encrypted VPN tunnel set up with a friend and we do little more than play Neverwinter Nights. Do what you want and have fun!
 
Old 07-05-2006, 12:30 AM   #25
khaleel5000
Member
 
Registered: Oct 2005
Location: Pakistan
Distribution: Debian,Pclinuxos
Posts: 327

Rep: Reputation: 31
One newbie question
If i have al the partitions like /boot , /tmp and others on the same physical partition rather than on different would my PC not perform better ?
 
Old 07-05-2006, 06:35 AM   #26
tnandy
Member
 
Registered: Oct 2003
Location: Tennessee
Distribution: Devuan 3.0 (Beowulf)
Posts: 217

Rep: Reputation: 18
Quote:
If i have al the partitions like /boot , /tmp and others on the same physical partition rather than on different would my PC not perform better ?
I think so, although I haven't analyzed this numerically. If the directories are all together, the disk arm doesn't have to travel as far to find the correct cylinder when loading the next program or data. As I said before, disk access is orders of magnitude slower than CPU cycles. Anything you can do to shorten this delay will improve your computer's performance.
 
Old 07-05-2006, 10:27 AM   #27
Nucomer
LQ Newbie
 
Registered: Jun 2006
Location: Germany
Distribution: debian testing "etch"
Posts: 24

Original Poster
Rep: Reputation: 15
Now another question regarding partitions... If I want to use Firefox and Thunderbird on both systems, is it possible to put the configuration files on the FAT32 partition so that on both systems the settings, mails, bookmarks etc are the same?
 
Old 07-05-2006, 08:26 PM   #28
tnandy
Member
 
Registered: Oct 2003
Location: Tennessee
Distribution: Devuan 3.0 (Beowulf)
Posts: 217

Rep: Reputation: 18
There's a very slim chance all the appropriate filenames and paths could be set through changing the preferences, but....

I can't speak directly to Mozilla programs, but I have installed a program to a shared partition so that both Linux and Windows could use it. It is the game, Neverwinter Nights. Of course, there are two executable files, one for Windows, the other for Linux, but as you suggested, the config and data files are all the same. In this case, I knew which files Neverwinter Nights needed because one method for installing the game to Linux began with "install to Windows and copy...."

Here are some pitfalls I found along the way:
1) Linux is case sensitive, Windows is case insensitive. In other words, in Linux, "tnandy" and "TNAndy" are two different file names. In Windows, they would specify the same file.
2) FAT32 does not support linked files. Shortcuts are not the same thing. I got around this by making copies of the original file using the names that were supposed to be link files. I assume my linked files are static or else BAD THINGS would happen.
3) There were some configuration files that had exactly the same name, but needed to contain different data for different operating systems. I got around this by making backups of the files for each operating system and using a launcher script (batch file) to copy the appropriate backup into the live file.

I figured out the dual boot approach to Neverwinter Nights mainly through trial and error. Can the same thing be done for Firefox? Maybe. Will it be easy? Very doubtful.
 
Old 07-07-2006, 03:46 AM   #29
Nucomer
LQ Newbie
 
Registered: Jun 2006
Location: Germany
Distribution: debian testing "etch"
Posts: 24

Original Poster
Rep: Reputation: 15
Ok thanks for your answer. I guess it's not worth the effort for some luxury.
 
Old 07-07-2006, 10:50 PM   #30
Sledge
Member
 
Registered: Nov 2003
Distribution: Fedora Core 6
Posts: 76

Rep: Reputation: 15
Here is a page that covers doing what you ask. I think it leans towards sharing the mail database but having separate profile settings:

http://kb.mozillazine.org/Sharing_a_...dows_and_Linux
 
  


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
Windows 98 was lost when Linux 9 was installed. The partition was properly created. lereisch Linux - Software 1 06-14-2005 10:25 AM
how to partition my 20GB harddisk properly for Linux? chuanweizuo Linux - Newbie 2 03-07-2005 07:02 PM
How can I access files in my Windows 98 partition from my Linux partition, /w BASH? Fabyfakid Linux - Newbie 4 09-17-2004 11:05 PM
I want to increase my Linux partition.Should I take space from a Windows partition? PrinceBalak Linux - General 1 06-25-2004 05:44 PM
What is the code to copy a file from my windows partition to my linux partition? THEBIGFISH Linux - Newbie 3 03-15-2004 10:14 PM

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

All times are GMT -5. The time now is 10:59 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