Hi!
so.. I think that the faster and easier solution for you is to get a new Linux distribution. Your sistem's hangs means that your computer hardware have problems running with redhat 9.0, maybe
because your hardware is newest that rh 9.0 so not supported.
I understood that you are a beginner and that you are on your fist experience with linux so let
rh 9.0 work on your computer could be hard, and you can easily get bored of linux. I don't wont it!
So.. get a newest Linux distribution. If you like red hat, fedora core 3 should be ok.
For a beginner Mandrake should be the best.
If you want more, get Slackware 10.0 .
The above is my opinion. If you want to try to get red hat 9.0 boot do like this.
1 - Insert your 1st cd-rom of rh.
2 - boot: linux nofirewire rescue
Now you'll get a command line, and your sistem will be mounted under /mnt/sysimage/
3 - move to /mnt/sysimage/etc/rc.d/ directory with "cd /mnt/sysimage/etc/rc.d/"
4 - now you need to edit your rc.sysinit file wich loads the firewire stuff that holds your pc.
you can use "pico rc.sysinit" and you open this file with pico a text editor.
then search the firewire lines with "ctrl+w firewire" (on the top of the screen there are the
commands that pico support)
You will find this block of lines:
# Ooh, firewire too.
if ! LC_ALL=C grep -iq "nofirewire" /proc/cmdline 2>/dev/null ; then
aliases=`/sbin/modprobe -c | awk '/^alias ieee1394-controller/ { print $3 }'`
if [ -n "$aliases" -a "$aliases" != "off" ]; then
for alias in $aliases ; do
[ "$alias" != "off" ] && action $"Initializing firewire controller ($alias): " modprobe &alias
done
LC_ALL=C grep -q "SBP2" /proc/bus/ieee1394/devices 2>/dev/null && modprobe sbp2 >/dev/null 2>&1
fi
fi
put a # before every lines like here:
# Ooh, firewire too.
#if ! LC_ALL=C grep -iq "nofirewire" /proc/cmdline 2>/dev/null ; then
# aliases=`/sbin/modprobe -c | awk '/^alias ieee1394-controller/ { print $3 }'`
# if [ -n "$aliases" -a "$aliases" != "off" ]; then
# for alias in $aliases ; do
# [ "$alias" != "off" ] && action $"Initializing firewire controller ($alias): " modprobe $alias
# done
# LC_ALL=C grep -q "SBP2" /proc/bus/ieee1394/devices 2>/dev/null && modprobe sbp2 >/dev/null 2>&1
# fi
#fi
Save the rc.sysinit file.
now firewire support is not loaded on boot.
Ok now I don't know what else could hang your boot process. so try this and let me know if
it works!
If you need to contact me I will be online with msn from 7 pm (Italian time).
My msn account is
fvaresanoFUCKSPAM@FUCKSPAMyahoo.it (remove FUCKSPAM :-) )
Good Look!
Fabio