George Gambill wrote: > > 1.) How do I partition a Brand New (Raw) disk. I have used fdisk on windows > machines but not Linux. > > Lets say it is a 30 Gig drive and I want to partition it into: > > 1ea 25 gig ext3 partition for directory "/Clients" > and > 1ea 5 gig ext3 (approx) partition for "/XYZ" (To Be Determined). > > What are the command line commands or would this be easier from the GUI. I > prefer learning the command line stuff. As root: fdisk or: cfdisk > Looking at the output from the "df" command, I find: > > Filesystem Mounted on > /dev/hda5 / > /dev/hda1 /boot > /dev/hda3 /home > none /dev/shm > /dev/hda2 /usr > /dev/hda7 /var > > Question, what happened to /dev/hda4 hda1..4 are primary partitions. hda5..??? are logical partitions, all of which must exist inside one of the primary partitions marked as an extended partition. If you run fdisk and press P (print partition table), you will get a better picture of what is going on. Here is an example from my box: Disk /dev/hda: 255 heads, 63 sectors, 14593 cylinders Units = cylinders of 16065 * 512 bytes Device Boot Start End Blocks Id System /dev/hda1 1 14593 117218241 5 Extended /dev/hda5 1 2 16002 83 Linux /dev/hda6 3 133 1052226 82 Linux swap /dev/hda7 134 1439 10490413+ 83 Linux /dev/hda8 1440 14593 105659473+ 83 Linux and /etc/fstab (edited for clarity): /dev/hda5 /boot ext2 defaults 1 2 /dev/hda6 swap swap pri=42 0 0 /dev/hda7 /var ext3 defaults 1 2 /dev/hda8 / ext2 defaults 1 1 In this case, partition 1 holds part 5-8. This is what SuSE chose for me. Fine. Here's one I did for myself: Disk /dev/hdb: 16 heads, 63 sectors, 77622 cylinders Units = cylinders of 1008 * 512 bytes Device Boot Start End Blocks Id System /dev/hdb1 * 1 61 30712+ 83 Linux /dev/hdb2 62 1102 524664 82 Linux swap /dev/hdb3 1103 49406 24345216 5 Extended /dev/hdb4 49407 77622 14220864 83 Linux /dev/hdb5 1103 3180 1047280+ 83 Linux /dev/hdb6 3183 47880 22527760+ 8e Linux LVM /dev/hdb7 47881 49406 769072+ 83 Linux Here, part 3 holds part 5-7. My way is restrictive. SuSE's is much more flexible as you can have only 4 primary partitions, but a whole bunch of logical partitions in the extended partition. > Question, what is none ... /dev/shm shared memory, or something like that. > Assuming I need entries in fstab. what would they be. That depends on how many partitions you set up. I've swung both ways, from one huge part to many smaller ones. I'm still a fan of many partitions, but not lots of them. There are strong points for putting /home and /usr/local on their own partitions. I did this when I first started out, and I tried many Linux distros while keeping my home directory and my locally installed stuff intact from distro to distro. No, this wasn't planned - I got lucky. As far as command line versus a gui tool (or a command line pretty tool like cfdisk), I recommend using a tool. It will help you visualize your drive and make sure each partition is mounted somewhere. Now that I have been in Computer Security for a while, I am a strong proponent of tools over command line heroics. I've seen too many changes fat-fingered by Unix Admins from editing with vi - some resulting in a box that would not boot properly. Stupidest practice I was ever involved in. George