Kernel version is the output of "uname -r". There are more numbers. Later versions of the 2.4 series kernels have better USB support. eg. I had RH9 with 2.4.20-6 and poor usb support - especially for newer devices. Changing to 2.4.22 fixed this. I changed to FC2 and 2.6.10 and quite good support. Now I have FC4 and 2.6.11-1.1369_FC4 and incredibly amazing USB support.
Does your friend have the same problem?
Have you tried other usb storage devices?
Have you tried this as root?
Have you googled for issues with your pendrive and RH7? (I see you've searched the forums ... good on you - though you
could have indicated this in your post.)
Have your tried "modprobe usb_storage" before inserting the thumbdrive?
Have you tried rebooting with the drive inserted?
You may have better luck by editing your /etc/fstab file - this way you are telling linux what it is and what to do with it. The hang may just be your kernel trying to figure what the hell it is that you just plugged in. (The kernel may not even support hotplugging for these things!)
Add the following to the bottom of your /etc/fstab ...
Code:
/dev/sda1 /mnt/usb vfat defaults,rw,noauto,users,sync 0 0
that should help (you'll need to create the directory: /mnt/usb too.)
You may even get an entry in the user mount tool.
However: I
strongly urge you and your freind to upgrade to a recent linux distro. If you like Red Hat - I suggest Fedora Core 3 or 4. That is, unless you have some incredibly old dinosaur of a machine ... but at least RH9. If you have trouble getting hold of distro iso's (slow connection for eg) then try contacting a Linux Users Group in your area ... they will almost certainly help. Or you can usually get a cybercafe to download an iso for you (for a fee - usually a couple of $US per CD). Good single disk distros are Ubuntu and Yoper (please no flames.)
BTW: Please edit your profile to show your distro and some idea of your location. ( Do My LQ (on the right) > Edit Profile)