Solved

Linux newbie needs filesystem recommendation

Posted on 2006-07-11
3
340 Views
Last Modified: 2013-12-15
I am new to Linux and will be leaning towards the Linux distributors ("distros") to get my feet wet.

So far my readings reveal that ext3 is the most common filesystem being utilized.  So I'm assuming this is the way to go.

I will be making my xp pc a multi-system boot.  The drive is already formatted as NTFS which I will use a partitioning product (Partition Commander, Partition Magic) to carve out 10 gig portions for my Linux testings.

My question is do the partitioning products need to "preformat" the partitions to the distro's filesystem?  In other words, if I install Red Hat's Fedora Core which uses ext3, does the partition need to already be formatted as ext3 PRIOR to installation or will the distro's package (all distros, not just Fedora) do the proper filesystem setup?
0
Comment
Question by:mcnuttlaw
3 Comments
 
LVL 20

Accepted Solution

by:
nedvis earned 100 total points
Comment Utility
Q-"Do the partitioning products need to "preformat" the partitions to the distro's filesystem?  "
A- No !
Sometimes it is quite enough to shrink existing partiton and leave the rest of the disk unformatted.
Linux is capable of detecting more than 90 different files systems and patition types.
Most recent ditributions will do automatic partitioning for you too.
And if you knopw exactly what type of installtion you need you can use either commercial partitoning tools
(Partition Commander, Partition Magic)  or frehard-disk partitioning tools like Gparted to make as amny partitioons and
partition type as you wish. BTW if you still have to pay for Partition Magic for instancve you'd be better
downloading and creating Gparted Live CD which you can use to repartiton your hard-disk.
Goparted --> http://gparted.sourceforge.net/
Gparted screenshots --> http://gparted.sourceforge.net/screenshots.php
download --> http://prdownloads.sourceforge.net/gparted/gparted-livecd-0.2.5-3.iso?download
Linux partitioning How-to -->  http://tldp.org/HOWTO/Partition/

Basic recommendation for linux partitions

    /   ( also called system root  )              64 - 200+ MB      (Stock kernel modules are 40 MiB +)
    /tmp                50 - 100 MB       (1GB+ for some CDROM/DVD burning SW)
    /var                512 MiB - 2+ GiB  (1 GiB + for Debian users)
    /usr                1 - 4+  GB        (4+ for a generous install)
    /usr/local          1 - 2+  GB        (Really depends on what you put there)
    /home               remainder         (Music/video generally biggest)
   swap       ( current # Mb of RAM   x   2 )

good luck
nedvis
0
 
LVL 2

Author Comment

by:mcnuttlaw
Comment Utility
Good to hear no preformatting is necessary.

Sounds like Goparted is more powerful than its commercial counterparts.  I will give that a go versus shelling out $50.

Thanks!
0
 
LVL 87

Assisted Solution

by:rindi
rindi earned 25 total points
Comment Utility
I wouldn't say qparted is more powerfull than the commercial counterparts, but it is free...

As it is included with knoppix, I wouldn't bother making a "dedicated" gparted CD, but rather download knoppix, which in itself is a full workable Linux Distro that runs completly off a CD (or DVD). It includes all the tools you would probably want and has very good plug and play support. It is ideal to get to know linux without installing it, or to troubleshoot hardware, and you can install it to HD if you want:

http://knoppix.net

As for what partition types to choose, I usually have a partition not more than 100MB size for /boot which only holds grub and the kernels, and then for a simple system a linux swap partition like nedvis suggests, and the rest is for / and is an ext3 or reiserfs partition. Ext3 is usually recognized by all distro's, reiserfs sometimes isn't included inside the kernel, but rather loaded as a module and is therefore often not immediately recognized if there is a problem, so Ext3 normally is the better choice.

Also as explained above, I'd just reduce the size of the windoze partition, then boot the linux install CD which should prepare the empty space for itself.
0

Featured Post

How to run any project with ease

Manage projects of all sizes how you want. Great for personal to-do lists, project milestones, team priorities and launch plans.
- Combine task lists, docs, spreadsheets, and chat in one
- View and edit from mobile/offline
- Cut down on emails

Join & Write a Comment

In this tutorial I will explain how to make squid prevent malwares in five easy steps: Squid is a caching proxy for the Web supporting HTTP, HTTPS, FTP, and more. It reduces bandwidth and improves response times by caching and reusing frequently-…
Join Greg Farro and Ethan Banks from Packet Pushers (http://packetpushers.net/podcast/podcasts/pq-show-93-smart-network-monitoring-paessler-sponsored/) and Greg Ross from Paessler (https://www.paessler.com/prtg) for a discussion about smart network …
Learn how to get help with Linux/Unix bash shell commands. Use help to read help documents for built in bash shell commands.: Use man to interface with the online reference manuals for shell commands.: Use man to search man pages for unknown command…
Learn how to navigate the file tree with the shell. Use pwd to print the current working directory: Use ls to list a directory's contents: Use cd to change to a new directory: Use wildcards instead of typing out long directory names: Use ../ to move…

763 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

6 Experts available now in Live!

Get 1:1 Help Now