信息来源:邪恶八进制
Personal Fedora Core 3 Installation Guide
Mauriat Miranda
Contact: http://www.mjmwired.net/contact.php
Other Guides/Resources
Revision: 18 November 2004
This guide is my personal configuration of Fedora Core 3. I put this page together to provide some common installation tips that I would hope other people would find useful. Keep in mind this works for me, so take care in doing proper backups to critical files whenever trying something.
Physical Installation
Obtain the Fedora Core 3 cd images or DVD image from a Fedora mirror and burn to CD's or DVD. Boot from the first disk.
I did a Custom Install of Fedora Core 3.
? Partitioning - I have 3 partitions: a 6GB / main partition, a 10GB /home partition and a 1GB <swap> partition.
? Boot Loader - My boot loader is Grub which is installed on the / partition, NOT the MBR. To do this, select Configure Advanced Boot Loader Options and install to First sector of boot partition. I use Bootpart from Windows 2000 to load Linux. An alternative to Bootpart is the NT OS Loader + Linux mini-HOWTO. I recommend this so you do not corrupt your Windows installation in a Dual-Boot environment.
? Package Selection - apx 3.1-3.7GB
o [Optional] - Remove rhgb from X Windows System. This removes the Redhat Graphical Bootloader from installing.
o [Highly Recommended] - Select both Gnome Desktop Environment and KDE Desktop Environment.
o [Optional] - Select XFCE if you'd like to try a lightweight window manager.
o [Recommended] - Add firefox and thuderbird in Graphical Internet if not selected.
o [Optional] - Remove openoffice.org_i18n from Office/Productivity if you don't need international support and wish to save ~apx. 600MB of disk.
o [Highly Recommended] - Add grip, k3b, kdemultimedia, totem, and xmms in Sound and Video. Anything you want, please select.
o [Recommended] - Remove helix-player in Sound and Video.
o [Optional] - Add tuxracer in Games and Entertainment.
o [Recommended] - Select Server Configuration Tools.
o [Recommended] - Select Windows File Server. This is required if you wish to share files with a Windows computer.
o [Required] - Select Development Tools. This is required to do any form of compiling or modifying your linux installation. Chances are you will need this.
o [Highly Recommended] - Select X Software Development. This is required to compile new software that uses the X-Windows system.
o [Highly Recommended] - Select Gnome Software Development. This is required to compile new software that uses the Gnome environment.
o [Highly Recommended] - Select KDE Software Development. This is required to compile new software that uses the KDE environment.
o [Highly Recommended] - Select Legacy Software Development. This is required to use some older software and compile some older software.
o [Recommended] - Select Administration Tools.
o [Recommended] - Select System Tools.
? Firewall - You can deselect this if you have a hardware router/firewall (D-Link, Netgear, etc.). It is easy to disable later if you like.
? Security Enhanced Linux - Disable SELinux. This is only needed to strictly secure a linux machine for both server usage and for multiple users. I personally find it unnecessary for personal usage.
Install and reboot. For the first boot:
? Network Time Protocol - Enable this ONLY if you have an active working internet connection that is on (ex: broadband, T1, DSL). Do not enable NTP Broadcast unless you have other linux machines on your network.
? Video Resolution - Set this to the correct settings you know should work even if it doesn't seem to sit properly on the screen.
? Users - Create 1 user account for yourself. Always use that account DO NOT use root as your personal account.
Custom Boot Settings
11 November 2004
* I duplicate the entry first entry and remove 'rhgb' which prevents the
Graphical Boot Loader from running. (Or you can remove the RPM above).
* I add the 'vga=788' to give a larger text console at boot.
* I needed the 'hdc=noprobe', since the 2.4.20 kernel and newer seem to have a
problem detecting that I have NO hdc disk.
* Fedora Core 2 and newer have Security Enhanced Linux (selinux). You can
add 'selinux=0' to force disable selinux. (Or you can disable it in the
installation above).
* You may remove 'quiet' if you would like to see the kernel boot information.
* If you put a 3 at the end of the 'kernel' line you can force grub to boot
into runlevel 3.
* [Strongly Recommended] - Remove 'hiddenmenu' to see the Grub boot menu at
boot time. This may come in handy during a problem.
---
edited /boot/grub/grub.conf:
Quote:
hiddenmenu
title Fedora Core (2.6.9-1.667)
root (hd0,9)
kernel /boot/vmlinuz-2.6.9-1.667 ro root=LABEL=/1 rhgb quiet
initrd /boot/initrd-2.6.9-1.667.img
title Fedora Core (2.6.9-1.667)
root (hd0,9)
kernel /boot/vmlinuz-2.6.9-1.667 ro root=LABEL=/1 quiet
initrd /boot/initrd-2.6.9-1.667.img
title Fedora Core (2.6.9-1.667)
root (hd0,9)
kernel /boot/vmlinuz-2.6.9-1.667 ro root=LABEL=/1 rhgb quiet
initrd /boot/initrd-2.6.9-1.667.img
title Fedora Core (2.6.9-1.667)
root (hd0,9)
kernel /boot/vmlinuz-2.6.9-1.667 ro root=LABEL=/1 quiet
initrd /boot/initrd-2.6.9-1.667.img
Installed Nvidia Driver
12 November 2004
http://www.nvidia.com/object/linux_display_archive.html
Fedora Core 2 and newer uses Redhat's X.orgs X-server instead of the
official XFree86. This creates some minor differences.
The currently available version is the 1.0-6629 driver from Nvidia.
Login as root to text console <CTRL><ALT><F1> (or F2,F3,F4)
disable X-server, install driver, re-enable X-server:
Quote:
# init 3
# sh NVIDIA-Linux-x86-1.0-6629-pkg1.run
# sh NVIDIA-Linux-x86-1.0-6629-pkg1.run
EDIT /etc/X11/xorg.conf (see below)
Quote:
# modprobe nvidia
(*** PROBLEM: read below ***)
# init 5
(*** PROBLEM: read below ***)
# init 5
Changes to /etc/X11/xorg.conf
ection "Module"
add (if not already there):
Load "glx"
comment out (add # in front of them, if they are there):
#Load "dri"
#Load "GLcore"
("glx" and "dri" were there for me, "GLcore" was not)
Section "Device"
change from:
Driver "nv"
to:
Driver "nvidia"
CURRENT PROBLEM: The new udev included in FC3 seems to prevent
the nvidia module from loading automatically.
There are 2 options:
Recommended Fix
Quote:
# cp -a /dev/nvidia* /etc/udev/devices
# chown root.root /etc/udev/devices/nvidia*
# chown root.root /etc/udev/devices/nvidia*
Only if above does NOT work
EDIT /etc/rc.local
ADD the following to the END of the file:
Quote:
/sbin/modprobe nvidia
Other Kernel Issues:
If you update your kernel the NVidia driver must be re-installed to
match the new kernel.
Most all information available from Nvidia. Read more:
http://www.nvidia.com/object/linux.html
ALSA
4 November 2004
ALSA now comes standard in Fedora Core. The 2.6 kernel includes ALSA.
FC3 should properly detect almost every sound card. No additional
configuration changes should be required.
Note: I was having some difficulty with my onboard sound
system. To correct this I had to run a mixer (alsamixer, kmix, or
gnome-volume-control) and select ALSA Mixer settings and find:
VIA DXS, there are 4 of them. I had to increase the both
the 1rst and 2nd to MAX to get sound to work correctly.
Also make sure to check if your PCM and Master volumes
are NOT MUTED.
My sound: Analog Devices AD1980 / VIA 8235
ALSA driver: via82xx
Mainboard: Asus A7V8X-X, VIA KT400 chipset
Get XMMS to play MP3
10 November 2004
[url=http://heidelberg.freshrpms.net/rpm.html?id=402]http://heidelberg.freshrpms.net/rpm.h

