On Thursday, June 03, 2010 04:14:37 pm Tom "spot" Callaway wrote: > On 06/03/2010 03:04 PM, Lamar Owen wrote: > > qpti f00fccd4: firmware: requesting qlogic/isp1000.bin > > Failed to load image "qlogic/isp1000.bin" err -2 > > I think this file is in the linux-firmware package, which may not have > been installed. You might need to boot into rescue mode, install that > package, and regenerate the initrd. It's installed; and I can successfully load it inside dracut's rdshell: ++++++++++ dracut:/# modprobe qlogicpti qlogicpti0: IRQ 19 SCSI ID 7 qpti f00fccd4: firmware: requesting qlogic/isp1000.bin (Firmware v1.31.32)(FCode 1.28 99/11/08) qlogicpti0: [Ultra Wide, using differential interface] scsi3 : PTI Qlogic,ISP SBUS SCSI irq 19 regs at 000001c700010000 qlogicpti1: IRQ 45 SCSI ID 7 qpti f02b6520: firmware: requesting qlogic/isp1000.bin (Firmware v1.31.32)(FCode 1.25 96/10/15) qlogicpti1: [Ultra Wide, using differential interface] scsi4 : PTI Qlogic,ISP SBUS SCSI irq 45 regs at 000001d520010000 qlogicpti2: IRQ 54 SCSI ID 7 qpti f02c9e60: firmware: requesting qlogic/isp1000.bin scsi 3:0:0:0: Direct-Access SEAGATE ST336607LC DS09 PQ: 0 ANSI: 3 (Firmware v1.31.32)(FCode 1.28 99/11/08) qlogicpti2: [Ultra Wide, using differential interface] scsi5 : PTI Qlogic,ISP SBUS SCSI irq 54 regs at 000001d700010000 drascsi 3:0:1:0: Direct-Access SEAGATE ST336607LC DS09 PQ: 0 ANSI: 3 cut:/scsi 3:0:2:0: Direct-Access SEAGATE ST336605LSUN36G 0238 PQ: 0 ANSI: 3 # scsi 3:0:3:0: Direct-Access COMPAQ BD036659CC 3B00 PQ: 0 ANSI: 3 scsi 5:0:8:0: Direct-Access SEAGATE ST336607LC 0007 PQ: 0 ANSI: 3 scsi 5:0:9:0: Direct-Access SEAGATE ST336607LC DS09 PQ: 0 ANSI: 3 scsi 5:0:10:0: Direct-Access SEAGATE ST336605LSUN36G 0238 PQ: 0 ANSI: 3 scsi 5:0:12:0: Direct-Access SEAGATE ST336607LC DS09 PQ: 0 ANSI: 3 scsi 3:0:14:0: Processor SYMBIOS D1000 2 PQ: 0 ANSI: 2 sd 3:0:0:0: Attached scsi generic sg1 type 0 scsi 5:0:15:0: Processor SYMBIOS D1000 2 PQ: 0 ANSI: 2 sd 3:0:1:0: Attached scsi generic sg2 type 0 sd 3:0:2:0: Attached scsi generic sg3 type 0 sd 3:0:3:0: Attached scsi generic sg4 type 0 scsi 3:0:14:0: Attached scsi generic sg5 type 3 sd 3:0:0:0: [sda] 71132959 512-byte logical blocks: (36.4 GB/33.9 GiB) sd 5:0:8:0: Attached scsi generic sg6 type 0 sd 5:0:9:0: Attached scsi generic sg7 type 0 sd 5:0:10:0: Attached scsi generic sg8 type 0 sd 5:0:12:0: Attached scsi generic sg9 type 0 scsi 5:0:15:0: Attached scsi generic sg10 type 3 sd 3:0:1:0: [sdb] 71132959 512-byte logical blocks: (36.4 GB/33.9 GiB) sd 3:0:3:0: [sdd] 71132000 512-byte logical blocks: (36.4 GB/33.9 GiB) sd 3:0:1:0: [sdb] Write Protect is off sd 3:0:2:0: [sdc] 71132959 512-byte logical blocks: (36.4 GB/33.9 GiB) sd 3:0:2:0: [sdc] Write Protect is off sd 3:0:1:0: [sdb] Write cache: disabled, read cache: enabled, supports DPO and FUA sd 5:0:10:0: [sdg] 71132959 512-byte logical blocks: (36.4 GB/33.9 GiB) sd 5:0:8:0: [sde] 71687372 512-byte logical blocks: (36.7 GB/34.1 GiB) sd 3:0:3:0: [sdd] Write Protect is off sd 5:0:9:0: [sdf] 71132959 512-byte logical blocks: (36.4 GB/33.9 GiB) sd 3:0:2:0: [sdc] Write cache: disabled, read cache: enabled, supports DPO and FUA sd 5:0:8:0: [sde] Write Protect is off sd 5:0:10:0: [sdg] Write Protect is off sd 5:0:12:0: [sdh] 71132959 512-byte logical blocks: (36.4 GB/33.9 GiB) sd 5:0:12:0: [sdh] Write Protect is off sd 3:0:3:0: [sdd] Write cache: disabled, read cache: enabled, supports DPO and FUA sd 5:0:9:0: [sdf] Write Protect is off sd 5:0:8:0: [sde] Write cache: enabled, read cache: enabled, supports DPO and FUA sd 5:0:10:0: [sdg] Write cache: disabled, read cache: enabled, supports DPO and FUA sdb: sdb3 sd 5:0:12:0: [sdh] Write cache: disabled, read cache: enabled, supports DPO and FUA sd 5:0:9:0: [sdf] Write cache: disabled, read cache: enabled, supports DPO and FUA sd 3:0:0:0: [sda] Write Protect is off sdc: sdc3 sd 3:0:1:0: [sdb] Attached SCSI disk sdh: sdh3 sde: sd 3:0:0:0: [sda] Write cache: disabled, read cache: enabled, supports DPO and FUA sdg: sdf: sdd: sdg3 sd 3:0:2:0: [sdc] Attached SCSI disk sd 5:0:12:0: [sdh] Attached SCSI disk sdf3 sde3 sdd3 sda: sd 5:0:8:0: [sde] Attached SCSI disk sd 5:0:10:0: [sdg] Attached SCSI disk sda1 sda2 sda3 sd 5:0:9:0: [sdf] Attached SCSI disk sd 3:0:3:0: [sdd] Attached SCSI disk sd 3:0:0:0: [sda] Attached SCSI disk device-mapper: multipath: version 1.1.0 loaded +++++++++++++ But if I pass rdloaddriver=qlogicpti on the boot command line to dracut, I get: +++++++++++++ dracut: + modprobe qlogicpti qlogicpti0: IRQ 19 SCSI ID 7 qpti f00fccd4: firmware: requesting qlogic/isp1000.bin Failed to load image "qlogic/isp1000.bin" err -2 qlogicpti0: IRQ 45 SCSI ID 7 qpti f02b6520: firmware: requesting qlogic/isp1000.bin Failed to load image "qlogic/isp1000.bin" err -2 qlogicpti0: IRQ 54 SCSI ID 7 qpti f02c9e60: firmware: requesting qlogic/isp1000.bin Failed to load image "qlogic/isp1000.bin" err -2 +++++++++++++ which implies to me that at the time dracut is executing rdloaddriver=qlogicpti, dracut is unaware that the firmware is in /lib/firmware/, but by the time dracut passes control to the console through rdshell it is aware of that path. > Then again, the qlogicpti driver failing to load may have nothing to do > with your failure. I don't know what's hanging off that SCSI bus. The /boot and / filesystems: (To simplify things, I reconfigured the IO boards, reducing from four to one, which makes the dmesg segment below differ some from the previous ones, and this output was produced from booting the DVD in rescue mode, which I have down to a science, now, knowing I need to load three drivers, all located on past the 25th page of the driver list.....and it's a fantastic thing to be able to do all that remotely, including soft resetting of the system with the Sun remote console feature (Ctrl-M Ctrl-M ~ Ctrl-Shift-r typed slowly, with about a second of pause between characters) +++++ sh-4.0# chroot /mnt/sysimage sh-4.0# lvscan ACTIVE '/dev/vg_spacely/lv_root' [16.86 GB] inherit ACTIVE '/dev/vg_spacely/lv_swap' [16.86 GB] inherit sh-4.0# pvscan PV /dev/sde2 VG vg_spacely lvm2 [33.72 GB / 0 free] Total: 2 [67.78 GB] / in use: 2 [67.78 GB] / in no VG: 0 [0 ] sh-4.0# dmesg [SNIP] qlogicpti0: IRQ 12 SCSI ID 7 qpti f00f6520: firmware: requesting qlogic/isp1000.bin (Firmware v1.31.32)(FCode 1.25 96/10/15) qlogicpti0: [Ultra Wide, using differential interface] scsi0 : PTI Qlogic,ISP SBUS SCSI irq 12 regs at 000001c520010000 qlogicpti1: IRQ 21 SCSI ID 7 qpti f0109e60: firmware: requesting qlogic/isp1000.bin (Firmware v1.31.32)(FCode 1.28 99/11/08) qlogicpti1: [Ultra Wide, using differential interface] scsi1 : PTI Qlogic,ISP SBUS SCSI irq 21 regs at 000001c700010000 scsi 0:0:8:0: Direct-Access SEAGATE ST336607LC 0007 PQ: 0 ANSI: 3 scsi 0:0:9:0: Direct-Access SEAGATE ST336607LC DS09 PQ: 0 ANSI: 3 scsi 0:0:10:0: Direct-Access SEAGATE ST336605LSUN36G 0238 PQ: 0 ANSI: 3 scsi 1:0:0:0: Direct-Access SEAGATE ST336607LC DS09 PQ: 0 ANSI: 3 scsi 0:0:12:0: Direct-Access SEAGATE ST336607LC DS09 PQ: 0 ANSI: 3 scsi 1:0:1:0: Direct-Access SEAGATE ST336607LC DS09 PQ: 0 ANSI: 3 scsi 1:0:2:0: Direct-Access SEAGATE ST336605LSUN36G 0238 PQ: 0 ANSI: 3 scsi 1:0:3:0: Direct-Access COMPAQ BD036659CC 3B00 PQ: 0 ANSI: 3 scsi 0:0:15:0: Processor SYMBIOS D1000 2 PQ: 0 ANSI: 2 sd 0:0:8:0: Attached scsi generic sg0 type 0 sd 0:0:9:0: Attached scsi generic sg1 type 0 sd 0:0:10:0: Attached scsi generic sg2 type 0 sd 0:0:12:0: Attached scsi generic sg3 type 0 scsi 0:0:15:0: Attached scsi generic sg4 type 3 sd 0:0:9:0: [sdb] 71132959 512-byte logical blocks: (36.4 GB/33.9 GiB) sd 0:0:12:0: [sdd] 71132959 512-byte logical blocks: (36.4 GB/33.9 GiB) sd 0:0:8:0: [sda] 71687372 512-byte logical blocks: (36.7 GB/34.1 GiB) sd 0:0:10:0: [sdc] 71132959 512-byte logical blocks: (36.4 GB/33.9 GiB) sd 0:0:9:0: [sdb] Write Protect is off sd 0:0:9:0: [sdb] Mode Sense: ab 00 10 08 sd 0:0:12:0: [sdd] Write Protect is off sd 0:0:12:0: [sdd] Mode Sense: ab 00 10 08 sd 0:0:8:0: [sda] Write Protect is off sd 0:0:8:0: [sda] Mode Sense: ab 00 10 08 sd 0:0:10:0: [sdc] Write Protect is off sd 0:0:10:0: [sdc] Mode Sense: d3 00 10 08 sd 0:0:9:0: [sdb] Write cache: disabled, read cache: enabled, supports DPO and FUA sd 0:0:8:0: [sda] Write cache: enabled, read cache: enabled, supports DPO and FUA sd 0:0:12:0: [sdd] Write cache: disabled, read cache: enabled, supports DPO and FUA sd 0:0:10:0: [sdc] Write cache: disabled, read cache: enabled, supports DPO and FUA sdb: sda: sdd: sdc: sdd3 sda3 sdb3 sdc3 sd 0:0:8:0: [sda] Attached SCSI disk sd 0:0:12:0: [sdd] Attached SCSI disk sd 0:0:9:0: [sdb] Attached SCSI disk sd 0:0:10:0: [sdc] Attached SCSI disk scsi 1:0:14:0: Processor SYMBIOS D1000 2 PQ: 0 ANSI: 2 sd 1:0:0:0: Attached scsi generic sg5 type 0 sd 1:0:1:0: Attached scsi generic sg6 type 0 sd 1:0:2:0: Attached scsi generic sg7 type 0 sd 1:0:3:0: Attached scsi generic sg8 type 0 scsi 1:0:14:0: Attached scsi generic sg9 type 3 sd 1:0:1:0: [sdf] 71132959 512-byte logical blocks: (36.4 GB/33.9 GiB) sd 1:0:0:0: [sde] 71132959 512-byte logical blocks: (36.4 GB/33.9 GiB) sd 1:0:3:0: [sdh] 71132000 512-byte logical blocks: (36.4 GB/33.9 GiB) sd 1:0:2:0: [sdg] 71132959 512-byte logical blocks: (36.4 GB/33.9 GiB) sd 1:0:0:0: [sde] Write Protect is off sd 1:0:0:0: [sde] Mode Sense: ab 00 10 08 sd 1:0:1:0: [sdf] Write Protect is off sd 1:0:1:0: [sdf] Mode Sense: ab 00 10 08 sd 1:0:2:0: [sdg] Write Protect is off sd 1:0:2:0: [sdg] Mode Sense: d3 00 10 08 sd 1:0:1:0: [sdf] Write cache: disabled, read cache: enabled, supports DPO and FUA sd 1:0:0:0: [sde] Write cache: disabled, read cache: enabled, supports DPO and FUA sd 1:0:3:0: [sdh] Write Protect is off sd 1:0:3:0: [sdh] Mode Sense: 13 00 10 08 sd 1:0:2:0: [sdg] Write cache: disabled, read cache: enabled, supports DPO and FUA sd 1:0:3:0: [sdh] Write cache: disabled, read cache: enabled, supports DPO and FUA sdf: sde: sdg: sdh: sdf3 sdg3 sde1 sde2 sde3 sdh3 sd 1:0:1:0: [sdf] Attached SCSI disk sd 1:0:2:0: [sdg] Attached SCSI disk sd 1:0:0:0: [sde] Attached SCSI disk sd 1:0:3:0: [sdh] Attached SCSI disk [SNIP] sh-4.0# mount /dev/mapper/vg_spacely-lv_root on / type ext4 (rw) /dev/sde1 on /boot type ext3 (rw) devpts on /dev/pts type devpts (rw) tmpfs on /dev/shm type tmpfs (rw) proc on /proc type proc (rw) sysfs on /sys type sysfs (rw) sh-4.0# ++++++++++++ In other words, no qlogicpti, no access to the root filesystem, and the boot fails (just like it tells me). So, to me, the core issues are: 1.) Why isn't qlogicpti (and, apparently, sunhme and sun_esp) not getting automatically loaded by dracut? 2.) Why is dracut not finding /lib/firmware/qlogic/isp1000.bin when trying rdloaddriver=qlogicpti, which tries to load qlogic/isp1000.bin, but finds it (by the same name, qlogic/isp1000.bin) just fine when modprobe qlogicpti is typed in at the same dracut's rdshell command line? _______________________________________________ sparc mailing list sparc@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/sparc