А вы посмотрите что у вас сейчас за ядро.
uname -a
Судя по мануалу
http://marcosegato.altervista.org/sections/none_Download/Linux/usb_pendrive.htmlесли там 2.4.х то
Do NOT initially plug in your pendrive! Execute from shell:
# lsmod
and load this modules if they aren't listed:
# modprobe sd_mod
# modprobe usbcore
# modprobe uhci
# modprobe usb-ohci
# modprobe usb-storage
тогда после подключения флешки
# dmesg
will give you an idea:
hub.c: new USB device 00:0a.0-1, assigned address 3
usb.c: USB device 3 (vend/prod 0x73d/0x50) is not claimed by any active driver.
Initializing USB Mass Storage driver...
usb.c: registered new driver usb-storage
usb_control/bulk_msg: timeout
scsi1 : SCSI emulation for USB Mass Storage devices
Vendor: Eutron Model: Picodisk Tech 2 Rev: 1.00
Type: Direct-Access ANSI SCSI revision: 02
Attached scsi removable disk sda at scsi1, channel 0, id 0, lun 0
SCSI device sda: 256000 512-byte hdwr sectors (131 MB)
sda: Write Protect is off
sda: sda1 } HERE!
WARNING: USB Mass Storage data integrity not assured
USB Mass Storage device found at 3
USB Mass Storage support registered.
As you can see the new device has been attached at /dev/sda1 as scsi disk.
и уже потом
To use your USB pendrive you have only to mount it; first make a new directory:
# mkdir /mnt/pendrive
Supposed that the device has been attached at /dev/sda1:
# mount -t vfat /dev/sda1 /mnt/pendrive
А из альт2.х
Я пробовал 2.0 и 2.2 - не помню разницы в требованиях к железу. Но 2.2 свежее и пакетов больше. Про 2.4 не скажу - т.к. там были проблемы с обновлением с 2.2 до 2.4 а качать диски по диал-апу не мог :)