The CDs for the installation can be created from ISO images available here
ftp://ftp.freebsd.org/pub/FreeBSD/releases/i386/ISO-IMAGES/6.0/Download the
6.0-RELEASE-i386-disc1.iso and
6.0-RELEASE-i386-disc2.iso files. I didn't have any burning software for Windows and since I had FreeBSD 5.3 I thought I'd try using tools in that instead. Took me a while to hunt down the cd writing software in the ports package(sysutils/cd-write). After installing that I tried
cdrecord but it didnt report any recordable devices when used with
cdrecord -scanbus
I read somewhere about
burncd and tried that
burncd -f /dev/acd1 data /tmp/6.0-RELEASE-i386-disc1.iso fixate
The
fixate option is important otherwise the CD wouldnt boot.
Installation is pretty straightforward. The only crib I had was that there was no progress bar. The screen would say Installing XX package YYYZZZ bytes at XYZ KB/s. What use is this for people installing from a local CDROM. The other thing was that I had configured for KDE installation but when the installation completed and the system came up I couldn't start KDE. KDE wasn't installed. I was almost starting to install KDE from the ports directory when I remember the
sysinstall command a guy had told me about. This is the same program that is used during initial installation phase too. Insert the 2nd CD into the CD drive. Run the sysinstall command and check the "Install from CD" button. Select the packages to be installed and click Install. Took more than an hour to install all the packages. If there was a progress bar I could atleast have done something else in the meantime instead of just waiting for the thing to finish. This is one area that FreeBSD lags behind other Linux Distros. Some useful tips.
startx starts the X windows environment. To get kde to start type
echo exec startkde > ~/.xinitrc
and then run startx.
To configure DHCP on an interface at startup have the following line in /etc/rc.conf ifconfig_xl0="DHCP"
where xl0 is the name of the interface
One thing that surprised me was that KDE ran slow. Had never had this problem before. Previous versions of KDE in FreeBSD and Linux were decently fast. Now the GUI was slower than Windows. Other than that KDE (3.4) is excellent. The KDE people seem to be getting their act together. Icons, Fonts, Menu/windows styles look very professional.
Update : I installed GNOME and that too was slow!!!!. The first time that this was something related to my configuration was that GNOME gave a "couldn't lookup hostname do you still want to proceed" dialog. After adding the following line to rc.conf
hostname="home-desktop"
and rebooting it setup the hostname correctly. However only after adding a line to /etc/resolv.conf did things improve considerably.
192.168.0.2 home-desktop home-desktop.homenet
This is kind of strange since we get the IP address via DHCP and yet we have to plug in the ip-hostname map for name resolving to work. Now KDE and GNOME fared much better