Planning a FreeBSD desktop, basic questions.

2003-09-05 Thread Michael Vondung
Hello!

My apologies for the length of this post. Summary: 4.x or 5.x for a desktop
machine, disk partitioning for a workstation, miscellaneous installation
questions.

Okay, the details! Now that I have my local FreeBSD server (mail/news,
router, firewall) successfully running, I'm ready to tackle my workstation.
This is currently a system with a P4-2.6Ghz, 512MB RAM, an 80GB EIDE disk,
and the usual devices (CDR, CD/DVD player, network adapter and so on). At
this time it is running Windows XP, and I plan to keep it where it is. To
avoid having two operating systems on the same disk, I've purchased an
identical HD (WD800BB) where FreeBSD will live on. Since I don't download
movies or obscene amounts of MP3s, this is all a bit spacey. The XP disk
only uses 35 of 80GB and I doubt the FreeBSD one will even be this full.
How times change. :)

4.8 or 5.1?

My personal server happily runs 4.8R and will be updated to 4.9 when
-stable becomes a bit more stable. It consists of older hardware and I don't
plan to upgrade it to 5.x any time soon, if ever. But what do you recommend
for the workstation? It doesn't have dual-processors and all of its hardware
seems to be supported by 4.x. This machine, though, will eventually get 5.x.
I'm wondering if it makes sense to put 4.8 on it now or if it would be a
better choice to just go with 5.1R. My primary concern here is ease of
upgrading. Will it be difficult to go from 4.9 to 5.2, somewhere down the
road? Mergemaster is a rather scary looking critter. Differently put, will
there be tools provided to allow this without too much fiddling?

Partitions

If anything brings out the perfectionist in me, it is figuring out how to
partition a disk. What I have in mind for the 80GB FreeBSD disk for the
workstation is this:

/ = 512MB (too spacey, but that should be plenty for future releases)
swap = 3GB (see notes below)
/var = 1GB (probably too much, but the room's there)
/tmp = 1GB (256MB would probably be enough, but why not?)
/usr = the rest (essentially 74GB)

The machine currently has 512MB of RAM, but since I won't have the financial
means or desire to get a new complete system in the next two to four years,
it's possible that I'll upgrade the memory first to 1GB and later to 1.5GB
if needed or wanted. 3GB would then be an acceptable amount of swap space,
but I certainly won't need this much right now, and I might never. Am I
overdoing it, or doesn't it really matter since I don't seem to lack storage
room anyway?

Then there's this huge /usr partition. 74GB. I thought about splitting this
between /home and /usr, but I have honestly no idea (and experience) how
much space I'll end up using where. It probably wouldn't matter since I
won't need more 30 or 40GB of that space. There's also the possibility that
I might end up using the second disk (another 80GB one that currently
belongs to XP) for FreeBSD also. That would then be for /home, if for some
unexpected reason I should need more space. In other words, I would like to
keep this option open.

This workstation won't hold critical data, so I do not plan on backing up
entire partitions. If all of this is inefficient and I'm missing the
obvious, please let me know. Keep in mind that I -am- new to the FreeBSD and
Unix world. I'm open for suggestions here.

Miscellaneous

- FreeBSD will be on the second disk. Is Sysinstall, if FreeBSD is installed
on the slave, going to ask if I'd like to put the BootMgr on the first
drive?

- In case I decide to make the second disk (with FreeBSD) the master drive
some time in the not-so-near future, will it be fairly simple to accomplish
this? Only jumper rearrangement, MBR and fstab editing?

- Anything else I need to pay particular attention to? Besides backing up
important files on the XP disk in case something goes wrong.

Thanks!

Cheers,
Michael


___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Planning a FreeBSD desktop, basic questions.

2003-09-05 Thread Andrew L. Gould
On Friday 05 September 2003 10:01 am, Michael Vondung wrote:
 Hello!

 My apologies for the length of this post. Summary: 4.x or 5.x for a desktop
 machine, disk partitioning for a workstation, miscellaneous installation
 questions.

 Okay, the details! Now that I have my local FreeBSD server (mail/news,
 router, firewall) successfully running, I'm ready to tackle my workstation.

Consider running Samba.  This will allow you to backup your files from your 
Windows XP hard drive to your server easily.

 This is currently a system with a P4-2.6Ghz, 512MB RAM, an 80GB EIDE disk,
 and the usual devices (CDR, CD/DVD player, network adapter and so on). At
 this time it is running Windows XP, and I plan to keep it where it is. To
 avoid having two operating systems on the same disk, I've purchased an
 identical HD (WD800BB) where FreeBSD will live on. Since I don't download
 movies or obscene amounts of MP3s, this is all a bit spacey. The XP disk
 only uses 35 of 80GB and I doubt the FreeBSD one will even be this full.
 How times change. :)

 4.8 or 5.1?

Before answering, I have a question for the list:  Am I correct in assuming 
that there is no Security branch or Stable branch for cvsup'ing 5.1?

If the answer to the question above is yes (no Security/Stable branches), I 
would stick with 4.8 and cvsup to Stable unless you need hardware support 
that only exists in 5.1.  (Do you need support for USB 2?)


 My personal server happily runs 4.8R and will be updated to 4.9 when
 -stable becomes a bit more stable. It consists of older hardware and I
 don't plan to upgrade it to 5.x any time soon, if ever. But what do you
 recommend for the workstation? It doesn't have dual-processors and all of
 its hardware seems to be supported by 4.x. This machine, though, will
 eventually get 5.x. I'm wondering if it makes sense to put 4.8 on it now or
 if it would be a better choice to just go with 5.1R. My primary concern
 here is ease of upgrading. Will it be difficult to go from 4.9 to 5.2,
 somewhere down the road? Mergemaster is a rather scary looking critter.
 Differently put, will there be tools provided to allow this without too
 much fiddling?

 Partitions

 If anything brings out the perfectionist in me, it is figuring out how to
 partition a disk. What I have in mind for the 80GB FreeBSD disk for the
 workstation is this:

 / = 512MB (too spacey, but that should be plenty for future releases)
 swap = 3GB (see notes below)
 /var = 1GB (probably too much, but the room's there)
 /tmp = 1GB (256MB would probably be enough, but why not?)
 /usr = the rest (essentially 74GB)

 The machine currently has 512MB of RAM, but since I won't have the
 financial means or desire to get a new complete system in the next two to
 four years, it's possible that I'll upgrade the memory first to 1GB and
 later to 1.5GB if needed or wanted. 3GB would then be an acceptable amount
 of swap space, but I certainly won't need this much right now, and I might
 never. Am I overdoing it, or doesn't it really matter since I don't seem to
 lack storage room anyway?

 Then there's this huge /usr partition. 74GB. I thought about splitting this
 between /home and /usr, but I have honestly no idea (and experience) how
 much space I'll end up using where. It probably wouldn't matter since I
 won't need more 30 or 40GB of that space. There's also the possibility that
 I might end up using the second disk (another 80GB one that currently
 belongs to XP) for FreeBSD also. That would then be for /home, if for some
 unexpected reason I should need more space. In other words, I would like to
 keep this option open.

 This workstation won't hold critical data, so I do not plan on backing up
 entire partitions. If all of this is inefficient and I'm missing the
 obvious, please let me know. Keep in mind that I -am- new to the FreeBSD
 and Unix world. I'm open for suggestions here.

 Miscellaneous

 - FreeBSD will be on the second disk. Is Sysinstall, if FreeBSD is
 installed on the slave, going to ask if I'd like to put the BootMgr on the
 first drive?

 - In case I decide to make the second disk (with FreeBSD) the master drive
 some time in the not-so-near future, will it be fairly simple to accomplish
 this? Only jumper rearrangement, MBR and fstab editing?

No, it's not quite that easy.  When you install the additional hard drive, run 
/stand/sysinstall.  Select the Index option and run the Partition option 
followed by the Label option.  You used these programs when you installed 
FreeBSD.  Since you've obviously survived installation, you have no need to 
worry about this now.


 - Anything else I need to pay particular attention to? Besides backing up
 important files on the XP disk in case something goes wrong.

 Thanks!

 Cheers,
 Michael

Best of luck,

Andrew Gould
___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Planning a FreeBSD desktop, basic questions.

2003-09-05 Thread Jud
On Fri, 5 Sep 2003 17:01:41 +0200, Michael Vondung
[EMAIL PROTECTED] said:
 Hello!
 
 My apologies for the length of this post. Summary: 4.x or 5.x for a
 desktop
 machine, disk partitioning for a workstation, miscellaneous installation
 questions.

Replying to selected bits -
[snip]
 4.8 or 5.1?
 
 My personal server happily runs 4.8R and will be updated to 4.9 when
 -stable becomes a bit more stable. It consists of older hardware and I
 don't
 plan to upgrade it to 5.x any time soon, if ever. But what do you
 recommend
 for the workstation? It doesn't have dual-processors and all of its
 hardware
 seems to be supported by 4.x. This machine, though, will eventually get
 5.x.
 I'm wondering if it makes sense to put 4.8 on it now or if it would be a
 better choice to just go with 5.1R. My primary concern here is ease of
 upgrading. Will it be difficult to go from 4.9 to 5.2, somewhere down the
 road? Mergemaster is a rather scary looking critter. Differently put,
 will
 there be tools provided to allow this without too much fiddling?

4.8 now, 5.x via fresh install rather than upgrade when you feel
comfortable.  

Re applications: Do you have a lot of applications installed, or some
fairly large ones?  How fast is your Internet connection?  Depending on
the answers, choose whether you want to prepare for 5.x by using
portupgrade to make packages of applications (then saving them to the XP
drive or burning them to CD), or by reinstalling the applications over
the Internet onto the new 5.x system.  

Re system configuration: Do you have a lot of customized system config
files?  If not, doing it over again on a fresh installation of 5.x
shouldn't take long.  Unless you are thoroughly familiar with exactly
what has changed between 4.x and 5.x, that should be easier than trying
to pull your configuration through an upgrade.

 Keep in mind that I -am- new to the FreeBSD
 and
 Unix world. 

Yeah, definitely 4.8.  :)

 Miscellaneous
 
 - FreeBSD will be on the second disk. Is Sysinstall, if FreeBSD is
 installed
 on the slave, going to ask if I'd like to put the BootMgr on the first
 drive?

Yes.  You must put the FreeBSD boot manager on *each* drive you want to
boot with it, so if you would like the FreeBSD boot manager to offer you
a choice between the XP drive (it'll call this ??? - see the FAQ) and
the FreeBSD drive, install the boot manager on *both*.  There is no
requirement to use FreeBSD's boot manager, though.  Grub from the ports
works nicely (read the online documentation *carefully* first), or GAG is
a very nice, free, just about automagic bootloader.  You can also use the
Windows bootloader - sorry to say I'm familiar with using it to boot
Windows and FreeBSD from the *same* drive, but not two different drives. 
(You are welcome to read the FAQ or online Handbook on this subject.  The
last I did so, its description of the method for using the Windows
bootloader for Windows and FreeBSD on separate drives was sufficiently
unclear to me that I didn't want to try it.)

Short version of the above - use GAG.  :)

 
 - In case I decide to make the second disk (with FreeBSD) the master
 drive
 some time in the not-so-near future, will it be fairly simple to
 accomplish
 this? Only jumper rearrangement, MBR and fstab editing?

*Only* MBR editing?  And I'm giving *you* advice?  Actually, I can't see
that MBR editing would be necessary with FreeBSD (someone correct me if
I'm wrong here).  Fstab editing would be necessary, yes.  XP may be
unhappy on the second BIOS drive unless you are using a bootloader that
will take care of this pretty automagically, like GAG, or reconfigure
Grub to take care of it (see the Grub documentation re the 'map'
command).

 - Anything else I need to pay particular attention to? Besides backing up
 important files on the XP disk in case something goes wrong.

If you have a CD burner (you mentioned a CDR and a CD/DVD player, so
I'm not sure), you should consider backing up to something that has no
chance of getting fried by the same mishap that takes out your FreeBSD
disk.

Jud
___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Planning a FreeBSD desktop, basic questions.

2003-09-05 Thread Andy Harrison
-BEGIN PGP SIGNED MESSAGE-


~
On 05-Sep-2003, Michael Vondung wrote message Planning a FreeBSD desktop,
basic questions.
~
 4.8 or 5.1?
 

I have 4.8 at work, and 5 at home.  I'm happier with 4.8 so far.  I keep
running into silly quirks that I have to take time to fix in 5, library
 issues, that sort of thing.  Basically I find myself wanting to reinstall with
4.8 on it.

 
 Partitions
 

I run a similar machine at work.  p4 2.4Ghz 512MB, 80GB. and it runs great.  I
gave myself 1GB of swap, and I rarely ever touch more than 40-50MB when I'm
really giving it a beating.

/= 512MB, I'm current at 31% utilized
/var = 256MB, 38% utilized
/tmp = 256MB, 14% utilized
/usr = the rest...

 The machine currently has 512MB of RAM, but since I won't have the financial
 means or desire to get a new complete system in the next two to four years,

I haven't seen much need to upgrade my RAM, though I don't run the K nor GNOME.



~~ 
Andy Harrison
(full headers for details)


-BEGIN PGP SIGNATURE-
Version: PGP 6.5.8

iQCVAwUBP1i47VPEkLgodAWVAQF3IgP/QNdaZhI6/buO1WaMJqBm0wkfByG1NqkC
ELne8AiotgHAQ+RA8yM5tnktigqps2jXw/gyZm7MDiwPQI49xoFx2rEot1Ex1Ecm
4g6Wv1EaBzG10VqLU55IItm4t7FkllyJ3fT2F+2rx1RENd9wOm5uGAfeLw7ZHPYx
+DwLWpfTbLA=
=ULr1
-END PGP SIGNATURE-
___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Planning a FreeBSD desktop, basic questions.

2003-09-05 Thread Warren Block
On Fri, 5 Sep 2003, Michael Vondung wrote:

 Partitions

 If anything brings out the perfectionist in me, it is figuring out how to
 partition a disk. What I have in mind for the 80GB FreeBSD disk for the
 workstation is this:

 / = 512MB (too spacey, but that should be plenty for future releases)

Actually, on large disks I give / 1G.  Why?  Because, in the unlikely
event that Something Bad happens, that would be plenty of room to hold a
FreeBSD ISO image, or some other ISO image for some kind of recovery
tool.

 swap = 3GB (see notes below)

This strikes even me as too much.  It's not like Windows, where it'll
use swap even if it doesn't need it.  Double your RAM is probably more
than enough.

-Warren Block * Rapid City, South Dakota USA
___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Planning a FreeBSD desktop, basic questions.

2003-09-05 Thread Jesse Guardiani
Michael Vondung wrote:

 Hello!

Howdy, Michael.


 My apologies for the length of this post. Summary: 4.x or 5.x for a
 desktop machine, disk partitioning for a workstation, miscellaneous
 installation questions.
 
 Okay, the details! Now that I have my local FreeBSD server (mail/news,
 router, firewall) successfully running, I'm ready to tackle my
 workstation. This is currently a system with a P4-2.6Ghz, 512MB RAM, an
 80GB EIDE disk, and the usual devices (CDR, CD/DVD player, network
 adapter and so on). At this time it is running Windows XP, and I plan to
 keep it where it is. To avoid having two operating systems on the same
 disk, I've purchased an identical HD (WD800BB) where FreeBSD will live on.
 Since I don't download movies or obscene amounts of MP3s, this is all a
 bit spacey. The XP disk only uses 35 of 80GB and I doubt the FreeBSD one
 will even be this full. How times change. :)

Indeed. I'm only 21, and I still remember messing with a diskless Tandy
10 years ago when I was just getting started. Now I have a laptop with a
48G harddisk dual-booting WXP and FreeBSD 5.1-RELEASE, and I still have
more space than I know what to do with. It's a wonderful feeling!


 
 4.8 or 5.1?

See below.


 My personal server happily runs 4.8R and will be updated to 4.9 when
 -stable becomes a bit more stable. It consists of older hardware and I
 don't plan to upgrade it to 5.x any time soon, if ever. But what do you
 recommend for the workstation? It doesn't have dual-processors and all of
 its hardware seems to be supported by 4.x. This machine, though, will
 eventually get 5.x. I'm wondering if it makes sense to put 4.8 on it now
 or if it would be a better choice to just go with 5.1R. My primary concern
 here is ease of upgrading. Will it be difficult to go from 4.9 to 5.2,
 somewhere down the road?

Well, considering that you have the necessary backup media (dvd-r, a bunch
of cd-rw, a third hd, or tape), it shouldn't be THAT bad. However, it WILL
be more difficult than upgrading from 4.7-RELEASE to 4.8-RELEASE. You
generally will want to reformat the drive, or at least wipe out the file
system.

I personally run 5.1-RELEASE on my IBM Thinkpad A30p. I do so not because
I like 5.x better than 4.x, but simply because I couldn't get advanced
power management (APM) working under 4.8-RELEASE. I tried to install 4.8
first because I was more familiar with it at the time.

5.x is the future. In that respect, it isn't a bad idea to get used to it
now, rather than later, when you suddenly find out that you HAVE to install
it for some shiny new piece of hardware or software.

Having said the above, I'll say this: 4.8-RELEASE _IS_ more stable than
5.x. I run 4.8-RELEASE on my servers. I run 5.1-RELEASE on my laptop.
I can vouch for both version's stability. 5.1-RELEASE is _NOT_ unbearable,
but it is also not quite as stable as 4.8-RELEASE. I won't put 5.x on my
servers until 5.3 or 5.4, I think, unless KSE support is just super killer
stable in 5.2. :)

Also, you might have more trouble actually getting FreeBSD 5.1-RELEASE
installed on newer machines. You sometimes have to set boot variables
to keep the kernel from crashing/panicing.

In conclusion, 5.1-RELEASE is good enough for a desktop, IMO, but you'd
better be prepared for an installation/learning curve over 4.8-RELEASE.
On the flip side, you're probably going to have to face that learning
curve at some point in the future anyway, so you might as well dive in
on your conditions and your timeframe, rather than wait until it's a
requirement.

HTH


Sincerely,

-- 
Jesse Guardiani, Systems Administrator
WingNET Internet Services,
P.O. Box 2605 // Cleveland, TN 37320-2605
423-559-LINK (v)  423-559-5145 (f)
http://www.wingnet.net


___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]