Installation of Fedora Core2. Currently using WinXP & fedora F0.94 beta.
Date: 2004/06
0. Left unchanged from previous installation:
Ethernet still did not work. IRQ 0 was being assigned to
some devices. Set bios to assume non-PNP OS to get IRQ assigned.
BIOS -> BOOT -> Plug&Play OS -> NO
1. General Info
/dev/hda1 - WinXP 10 GB
/dev/hda5 - swap 1 GB
/dev/hda6 - / 10 GB - Fedora F0.94 (ext3)
/dev/hda7 - /r1 10 GB - Fedora Core2 (ext3)
/dev/hda8 - /aux ~50 GB - Rest of disk. (ext3)
2. Installation
Booting with smp kernel causes hangs....Don't use smp kernel.
3. general admin setup/fixed:
/etc/passwd - make accounts: to, tcs3
/etc/resolv.conf - fix. Add domain
/etc/ntp.conf - fix. Setup to slave of duke. (system-config-services)
Use device name rather that labels -> /etc/fstab
Enable NIS and limit tables to hosts, netgroups.
system-config-authentication
edit nsswitch.conf
add duke to /etc/hosts
Enable nfs. (system-config-services)
Set up autofs
/etc/auto.master
/etc/automap for /htdocs, /irtf.backup
/etc/auto.home for user accounts.
Enable XDMCP. (system settings->login screen->XDMCP)
4. Apply all updates:
For Fedora Core 2 updates use the redhat up2date service.
However, Install apt & synaptic (just in case).
5. Install XFCE desktop:
Follow the steps in the file XFCE-setup.html to install XFCE.
Used apt-get to install packages, there are commands to insure
you have all necessary packages:
# apt-get install libxfce4mcs libxfcegui4 libxfce4util xfce-mcs-manager \
xfce-mcs-plugins xfce-mcs-manager-devel xfce-utils \
xfce4-panel dbh xfdesktop xffm xffm-icons xfwm4
6. Compile and install kernel from source.
Note: Compile and install kernel is needed inorder to compile/use
source modules.
Install rpm for kernel sources.
create /usr/src/linux-2.6-> link to desired sources.
compiles and install:
# cd /usr/src/linux-2.6
# make clean
# make mrproper
# make oldconfig -> generate a .config file based on the running kernel
# make bzImage
# make modules
# make modules_install
# make install
7. Install TCS3 development libraries:
Install /src/slalib
/src/libesla
libir1 (use latest source copy from Tony Denault).
8. Install nvidia drivers to allow duel monitor operations.
See notes in 0407-nvidia/