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-----