Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 3 May 00 22:52:46 +0100
From:      fcfbsd <fcfbsd@eircom.net>
To:        "Allen" <soundbyte@sound-by-design.com>, "FreeBSD Organisation" <freebsd-questions@freebsd.org>
Subject:   Re: Pratt missing
Message-ID:  <E12n71e-0003s9-00@kang.tinet.ie>

next in thread | raw e-mail | index | archive | help
Not really a good subject line if you don't mind me saying.  I've made 
some comments below.



-----Original Message-----
>card, one 345 meg and two 200 meg and I have two extra 200 meg drives
>available as well as an older (1996) Panasonic SCSI CDROM.
>
>What I don't comprehend is how to split the install over the drives to
>best utilize the space available.

When you run the format utility from the install you can change the 
options for each drive independantly.  (more about that below)

>
>The other question is about creating the boot floppies.  Since I can not
>access the BSDi, should I make the floppies on my W95 machine?

Yup.

>
>How should/do I partition/format the drives?  I do not want any messdos
>on the machine if possible.

When the format utility runs there is an option to select the whole disk. 
 This will give a warning telling you that your about to commit your 
machine to only FreeBSD you just cancel the warning & continue. (again 
this should become clearer if you read the end)

>
>Second:
>
>Now I know this is a limitation of my understanding and background, but
>I can not find a GOOD explaination of the relationship of
>drives/partitions/slices to the *nix file structure.
>
>To me one has a filing cabinet with multiple . . .

> . . . make it seem as though there is no direct
>connection between the directories and that each could be on it's own
>drive/slice in any order whatsoever.

Forget the filing cabinet analogy I went throught the same transition - 
it doesn't fit.  For Unix the best principle of understanding is (in my 
experience) - try to understand the operating system then relate that to 
the hardware.  Due to the simplicity of DOS structure the reverse works 
OK in that environment.

This is my best shot, hopefully someone can point you to better 
documentation or clarify/correct/confirm this stuff.  I've deliberately 
left out details & variations to keep this mail at a reasonable length.
-----
You have to do two things.  You have to format your disks to create some 
partitions, these partitions will be the FreeBSD file systems & are 
analogous (damn I can't spell) to DOS partitions, or more accurately IBM 
PC-Compatible partitions.  These are not really relevant to Unix systems 
& if you use the 'a' (all) option in the format utililty it will commit 
your whole disk to FreeBSD.  You will have to do this for each disk.

After this you have to slice up your disks.  This is done with the label 
utility (I'm not sure why FreeBSD calls it labelling).  This creates the 
the slices that the system actually uses.  These are logically similar to 
partitions.  Each slice is an independently operating file system you 
have to decide how much space to allocate to each section - enter 
theology -

hmmmmmm . . . just take the defaults.   No, that is not useful advice but 
if you look up the mail track for;
     "BSD Theology: swap, /var, /tmp and /usr/tmp"
in the mail-list then there are plenty of offerings on how to set up your 
system.

Your biggest problem is going to be ensuring that you have enough /usr 
space (without getting into logical spanning paritions).  I would 
recommend that you commit you largest disk to that purpose & do a fairly 
small installation.  Use one of the smaller disks as your primary (which 
ever id you system is configured to boot from).  You can then add 
addtional slices from other disks into mount points on that file system.  
I wouldn't worry about understanding or drawing any analogy with filing 
cabinets that will come once you get use to it.

OK, neck on the line.  Create a root slice (letter - 'a' :  mount point - 
'/') of about 80Mb on one of your 200Mb disks.  Ensure this is your 
primary boot device (not absolutely necessary but common & consequently 
convenient).  Create a swap slice (letter - 'b' : no mount point) of 
about (oh, no) 2 times the amount of memory on the system.  Put this on 
the same disk as your root slice.  Create a user slice (letter - 'f' : 
mount point - '/usr') & commit all of your 345Mb disk to this.

Note : root and user file systems are UFS & the swap is a special 'swap' 
file system.

This should allow you to get the system up & running.  At that point you 
can start to mess with new slices & mounting them at different points in 
the file system in a way that suits you.  Remember to do a small install 
'cause if you do a complete one then the /usr filesystem (your 345Mb 
disk) will fill up & cause you no end of hassle.  You can always add the 
other stuff later using sysinstall when you have the other disk/slices 
layed out.


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?E12n71e-0003s9-00>