Annexe
A : Enable usb storage
- There's plenty link through the web, keyword linux+usb+storage
might give you enough documentation, anyway here some help.
- For using external usb disk on linux, you need to have some
functions enable on your kernel, staticaly, or as modules. Must be
kernel 2.4.18 or higher too.
- If you get a new "all in one" distribution like mandrake or
debian, support for usb storage must be already enabled. skip the part
about kernel....
Kernel
part
- you need the source of the kernel, in case, get a new STABLE one
at www.kernel.org, fallow
instructions about how to install the arch and access the configuration
of kernel...
- First, usb part, on the usb panel, enable at least ( choose
static or modules ) :
- Support usb ( static )
- Preleminary usb device filesystem ( static )
- One of OHCI, UHCI, EHCI ; this depend on your usb host. if the
modules doesn't load, this other... ( modules )
- Usb mass storage support ( modules )
- On SCSI ( storage is done through scsi emulation )
- Scsi support ( static )
- Scsi disk support ( modules )
- Scsi generic support ( modules )
- you may add "extra check", "probe all lun", "verbose scsi
error" ( static )
Compile, install. Always install as a new core - do not overide your
running stable kernel yet - than add a new entry on your boot loader,
lilo or whatever you use - switching on mode 3 ( /etc/inittab ) is also
a good idea. If install of modules fail, try again while running the
new kernel.
Starting
USB storage
- Check for proc/scsi and /proc/bus/usb. if you get something,
everything should be ok. Try GETD.
- Install some modules. for me ( config done upper ) is :
- "modprobe usb-ohci" ( cause nforce2 )
- "modprobe usb-storage"
- load of scsi is done by usb-storage