James_Martin at ao.uscourts.gov
2005-Nov-30 19:31 UTC
[syslinux] problem booting from USB key
I managed to install RHEL3 onto a 1GB USB key. I had to forgo using grub to get it to but, but am now using extlinux. It actually boots, but ends up panicking. Here's the console messages that should be of interest: usb.c: registered new driver hub Loading ehci-hcd.o module ehci-hcd 00:1d.7: Intel Corp. 82801EB USB2 ehci-hcd 00:1d.7: irq 23, pci mem f882b000 usb.c: new USB bus registered, assigned bus number 1 ehci-hcd 00:1d.7: enabled 64bit PCI DMA ehci-hcd 00:1d.7: USB 2.0 enabled, EHCI 1.00, driver 2003-Jan-22 hub.c: USB hub found hub.c: 8 ports detected Loading scsi_mod.o module SCSI subsystem driver Revision: 1.00 Loading usb-storage.o module Initializing USB Mass Storage driver... usb.c: registered new driver usb-storage USB Mass Storage support registered. hub.c: new USB device 00:1d.7-5, assigned address 2 scsi0 : SCSI emulation for USB Mass Storage devices Vendor: SanDisk Model: Cruzer Micro Rev: 0.1 Type: Direct-Access ANSI SCSI revision: 02 Loading sd_mod.o module Attached scsi removable disk sda at scsi0, channel 0, id 0, lun 0 SCSI device sda: 2001888 512-byte hdwr sectors (1025 MB) sda: Write Protect is off Partition check: sda: <3>hub.c: USB device not accepting new address (error=-71) Invalid IO or IRQ parameters. You may find more information in syslog or the output from dmesg ERROR: /bin/insmod exited abnormally! Loading cciss.o module HP CISS Driver (v 2.4.58.RH1) blocks= 71122560 block_size= 512 heads= 255, sectors= 32, cylinders= 8716 RAID 1(0+1) blk: queue c0502020, I/O limit 4294967295Mb (mask 0xffffffffffffffff) cciss/c0d0: unknown partition table blk: queue c05020f0, I/O limit 4294967295Mb (mask 0xffffffffffffffff) blk: queue c05021c0, I/O limit 4294967295Mb (mask 0xffffffffffffffff) Loading jbd.o module Journalled Block Device driver loaded Loading ext3.o module Creating block devices Creating root device Mounting root filesystem mount: error 6 mounting ext3 pivotroot: pivot_root(/sysroot,/sysroot/initrd) failed: 2 umount /initrd/proc failed: 2 Freeing unused kernel memory: 232k freed Kernel panic: No init found. Try passing init= option to kernel.? ############### Also, when it does the Partition Check, it sits there for about 30 seconds. Any ideas? James S. Martin, RHCE Contractor Administrative Office of the United States Courts Washington, DC (202) 502-2394
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Wed, Nov 30, 2005 at 02:31:07PM -0500, James_Martin at ao.uscourts.gov wrote:> I managed to install RHEL3 onto a 1GB USB key. I had to forgo using grub > to get it to but, but am now using extlinux. It actually boots, but ends > up panicking. Here's the console messages that should be of interest: ><snip/>> Loading sd_mod.o module > Attached scsi removable disk sda at scsi0, channel 0, id 0, lun 0 > SCSI device sda: 2001888 512-byte hdwr sectors (1025 MB) > sda: Write Protect is off > Partition check: > sda: > <3>hub.c: USB device not accepting new address (error=-71) > > Invalid IO or IRQ parameters. > You may find more information in syslog or the output from dmesg > ERROR: /bin/insmod exited abnormally! ><snip/>> Loading ext3.o module > Creating block devices > Creating root device > Mounting root filesystem > mount: error 6 mounting ext3 > pivotroot: pivot_root(/sysroot,/sysroot/initrd) failed: 2 > umount /initrd/proc failed: 2 > Freeing unused kernel memory: 232k freed > Kernel panic: No init found. Try passing init= option to kernel.? > > > ############### > > Also, when it does the Partition Check, it sits there for about 30 > seconds. Any ideas?Only questions :-) How did you generate the initrd? Have you told the kernel to use that initrd? ( show us your syslinux configuration file ) ( show us your extlinux configuration file ) GSt -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (GNU/Linux) iD8DBQFDjhysOSINbgwa/7sRAt5AAKDBn4lMuMSV40d9zOwdF42Ld04WygCdGAHL MEBvjG46MGIPU3MtFEO33FQ=Kfse -----END PGP SIGNATURE-----