no bootloader found, Cannot configure kernel

bruce woller yellowdog-general@lists.terrasoftsolutions.com
Wed Dec 10 20:16:02 2003


Shaun:

First a disclaimer (or 2).   I have not used YUM to update a kernel so 
I don't know all the ins and outs of YUM.  I have several kernels on my 
machine both installed by Anaconda and build by myself.   As you can 
see below each kernel has an aic7xxx.o associated with it.  In addition 
I have a new world machine so I don't know where the modules need to 
live in order for the kernel to completely load in an old world box.  
My assumption is that they must reside on the Mac side.  Also the 
initrd.img file should be there too? Perhaps an old world guru can 
elucidate here?

I wish I could give you a step by step but I don't have the know-how.

Regards,
Bruce

mellow:/etc/X11>slocate aic7xxx.o
/usr/src/linux-2.4.20-8d/drivers/scsi/aic7xxx/aic7xxx.o
/usr/src/benh_kernel/drivers/scsi/aic7xxx/aic7xxx.o
/lib/modules/2.4.20-8d/kernel/drivers/scsi/aic7xxx/aic7xxx.o
/lib/modules/2.4.20-8dfirewire/kernel/drivers/scsi/aic7xxx/aic7xxx.o
/lib/modules/2.4.21-ben1/kernel/drivers/scsi/aic7xxx/aic7xxx.o
mellow:/etc/X11>cd /lib/modules/2.4.21-ben1/kernel/drivers/scsi/aic7xxx
mellow:/lib/modules/2.4.21-ben1/kernel/drivers/scsi/aic7xxx>ll
total 280
drwxr-xr-x    2 root     adm          4096 Jul  9 19:37 ./
drwxr-xr-x    5 root     adm          4096 Jul  9 19:37 ../
-rw-r--r--    1 root     adm        273782 Jul  9 19:37 aic7xxx.o
mellow:/lib/modules/2.4.21-ben1/kernel/drivers/scsi/aic7xxx>cd ..
mellow:/lib/modules/2.4.21-ben1/kernel/drivers/scsi>ll
total 784
drwxr-xr-x    5 root     adm          4096 Jul  9 19:37 ./
drwxr-xr-x   13 root     adm          4096 Jul  9 19:37 ../
-rw-r--r--    1 root     adm        127332 Jul  9 19:37 advansys.o
drwxr-xr-x    2 root     adm          4096 Jul  9 19:37 aic7xxx/
-rw-r--r--    1 root     adm        230244 Jul  9 19:37 aic7xxx_old.o
-rw-r--r--    1 root     adm         17916 Jul  9 19:37 ide-scsi.o
-rw-r--r--    1 root     adm         55017 Jul  9 19:37 initio.o
-rw-r--r--    1 root     adm         11412 Jul  9 19:37 mac53c94.o
-rw-r--r--    1 root     adm         30532 Jul  9 19:37 mesh.o
drwxr-xr-x    2 root     adm          4096 Jul  9 19:37 pcmcia/
-rw-r--r--    1 root     adm        135740 Jul  9 19:37 scsi_mod.o
-rw-r--r--    1 root     adm         21189 Jul  9 19:37 sd_mod.o
-rw-r--r--    1 root     adm         42120 Jul  9 19:37 sg.o
-rw-r--r--    1 root     adm         25716 Jul  9 19:37 sr_mod.o
-rw-r--r--    1 root     adm         39948 Jul  9 19:37 st.o
drwxr-xr-x    2 root     adm          4096 Jul  9 19:37 sym53c8xx_2/
mellow:/lib/modules/2.4.21-ben1/kernel/drivers/scsi>

On Wednesday, December 10, 2003, at 08:53  AM, Shawn Protsman wrote:

> Hi Bruce,
>
> Would you mind elaborating a little (or a lot).  Here is the output of 
> the 2.4.22-2g and 2.4.23-pre5-ben0 directories in /lib/modules
>
> [sprotsman@pyro 2.4.22-2g]$ pwd
> /lib/modules/2.4.22-2g
> [sprotsman@pyro 2.4.22-2g]$ ls -l
> total 208
> lrwxrwxrwx    1 root     root           32 Dec  9 08:09 build -> 
> ../../../usr/src/linux-2.4.22-2g
> drwxr-xr-x    7 root     root         4096 Dec  9 08:09 kernel 
> <<===need to go deeper here
> -rw-r--r--    1 root     root        27628 Dec  9 08:09 modules.dep
> -rw-r--r--    1 root     root           31 Dec  9 08:09 
> modules.generic_string
> -rw-r--r--    1 root     root          443 Dec  9 08:09 
> modules.ieee1394map
> -rw-r--r--    1 root     root           81 Dec  9 08:09 
> modules.isapnpmap
> -rw-r--r--    1 root     root           29 Dec  9 08:09 
> modules.parportmap
> -rw-r--r--    1 root     root        22541 Dec  9 08:09 modules.pcimap
> -rw-r--r--    1 root     root           24 Dec  9 08:09 
> modules.pnpbiosmap
> -rw-r--r--    1 root     root       125209 Dec  9 08:09 modules.usbmap
> drwxr-xr-x    2 root     root         4096 Dec  9 08:09 pcmcia
>
> This is from the 2.4.23-pre5-ben0 kernel:
>
> [sprotsman@pyro modules]$ pwd
> /lib/modules/2.4.23-pre5-ben0/modules
> [sprotsman@pyro modules]$ ll
> total 136
> lrwxrwxrwx    1 root     root           37 Dec  8 16:50 build -> 
> /home/tmcnulty/gkb/src-linux-2.4-benh
> drwxr-xr-x    5 root     root         4096 Oct 23 10:17 kernel
> -rw-r--r--    1 root     root        14237 Oct 23 10:17 modules.dep
> -rw-r--r--    1 root     root           31 Oct 23 10:17 
> modules.generic_string
> -rw-r--r--    1 root     root          443 Oct 23 10:17 
> modules.ieee1394map
> -rw-r--r--    1 root     root           81 Oct 23 10:17 
> modules.isapnpmap
> -rw-r--r--    1 root     root           29 Oct 23 10:17 
> modules.parportmap
> -rw-r--r--    1 root     root         9801 Oct 23 10:17 modules.pcimap
> -rw-r--r--    1 root     root           24 Oct 23 10:17 
> modules.pnpbiosmap
> -rw-r--r--    1 root     root        74073 Oct 23 10:17 modules.usbmap
> drwxr-xr-x    2 root     root         4096 Oct 23 10:17 pcmcia
>
> Where exactly would the aic7xxx.o module be that you refer to?  I've 
> looked in modules/[kernel name]/kernel/drivers/scsi but there is no 
> aic7xxx.o found.
>
> Again, any assistance is greatly appreciated.
>
> Shawn
>
> On Tuesday, Dec 9, 2003, at 21:09 US/Central, bruce woller wrote:
>
>> FWIW:
>>
>> The AIC7xxx drivers are for Adaptec SCSI cards.  I have two (2906 and 
>> 2940) in my machine  (G3 B&W) that both work fine  under YDL3.0.  YDL 
>> 2.4 had these modules compiled into the kernel but YDL 3.0 has them 
>> as loadable modules.  mkinitrd is the program that creates the .img 
>> file that describes the loadable modules and the external symbols 
>> they require to link.  The aic7xxx.o should be in the modules 
>> directory that has the same base name as the kernel.
>>
>>
>> On Tuesday, December 9, 2003, at 10:08  AM, Shawn Protsman wrote:
>>
>>> Thanks James,
>>>
>>> Apparently the aic7xxx are SCSI drivers.  My PowerCenter Pro has an 
>>> Adaptec UW SCSI card that came with the computer.  I assume that the 
>>> Yellow Dog kernel doesn't support this card, hence the reason I'm 
>>> using the 2.4.23-pre5-ben0 kernel from ppckernel.org.  I guess my 
>>> efforts will cease here if the YD kernel still doesn't support my 
>>> SCSI card.  YD 2.3 used to work just fine.
>>>
>>> Shawn
>>>
>>>>>>> kernel 100 % done
>>>>>>> No module aic7xxx found for kernel 2.4.22-2g, aborting.
>>>>>>> mkinitrd failed
>>>>>>> error: execution of %post scriptlet from kernel-2.4.22-2g 
>>>>>>> failed, exit status 1
>>>>>>> kernel-smp 100 % done
>>>>>>> No module aic7xxx found for kernel 2.4.22-2gsmp, aborting.
>>>>>>> mkinitrd failed
>>>>>>> error: execution of %post scriptlet from kernel-smp-2.4.22-2g 
>>>>>>> failed, exit status 1
>>
>> _______________________________________________
>> yellowdog-general mailing list
>> yellowdog-general@lists.terrasoftsolutions.com
>> http://lists.terrasoftsolutions.com/mailman/listinfo/yellowdog-general
>>
>>
>
> _______________________________________________
> yellowdog-general mailing list
> yellowdog-general@lists.terrasoftsolutions.com
> http://lists.terrasoftsolutions.com/mailman/listinfo/yellowdog-general
>