Mike Keithley wrote:

Hello list.

I'm running 2.4.26 with Slackware 10.0.

I want to make a kernel that will access the root Linux filesystem on a
hard-drive over the USB bus.  I'm doing this for portability and, at this
moment, to get Linux running on my Dell Dimention 8400 which uses a SATA
controller that I cannot access yet.

I used the bare-acpi bootdisk and the root disks to make the Linux system on
the USB drive. There were no problems accessing the USB hard-drive and the installation went smoothly. In this case, modules were loaded to access the
USB 2.0 controller and the USB hard drive.


In compiling the kernel to run this system, I've built the USB controller and
the USB mass storage components into the kernel (as well as SCSI support and
SCSI disk support). Compilation went fine.


but the kernel cannot find the root device on /dev/sda1. In the boot messages, I see that the USB 2.0 controller is found, and registered, and that mass storage is also registered. However, there is no
evidence that the controller sees the disk drive.


In summing up: when inserted as modules,it seems the USB components work properly, and the hard-drive is seen and configured as /dev/sda1, but when built into the kernel, the USB components do not work properly and the USB
drive is not seen. The USB drive is an Iomega 250 GB drive.


Does anyone have suggestions as to why this is and what I can do about it?

Many thanks.
What's needed?


Mike,

You will need to patch your kernel to delay the init process so USB can get up and running before the file system gets mounted, see:

http://marc.theaimsgroup.com/?l=linux-usb-devel&m=106740481017127&w=2

and

www.linux-usb.org/FAQ.html#i4

Hope this helps.

Steve








------------------------------------------------------- This SF.net email is sponsored by: IT Product Guide on ITManagersJournal Use IT products in your business? Tell us what you think of them. Give us Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find out more http://productguide.itmanagersjournal.com/guidepromo.tmpl _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-users

Reply via email to