Seems to be something with the module name: * In 2.4.27 the module is called: sym53c8xx_2(.o) * In 2.6.x it is called: sym53c8xx(.ko)
mkinitrd looks which scsi controllers are currently running and tries to put them into initrd.img. This does not work because:
alpha:/# modprobe sym53c8xx_2
FATAL: Module sym53c8xx_2 not found. <-- he got this name from 2.4.27
alpha:/# modprobe sym53c8xx <-- he should test that
alpha:/#
So this is a update problem from 2.4. to 2.6, the same like with changing the qlogicisp to qla1280.
You should put the same replacement line in mkinitrd that replaces scsi/module target names with driver names, just add:
s/^sym53c8xx.*$/sym53c8xx/; t
If you put both lines for sym and qla, you should have the newest supported drivers for your 2.6 kernel.
Also write bug report for mkinitrd.
Uwe
At 22:18 19.01.2005, you wrote:
Uwe Schindler wrote:Did you use the default kernel-config file (you can find it in boot/config-2.6.8-xxxxx after installing a 2.6.8 image)? If not, justYou gave me the idea to try it first with a precompiled default kernel. I took the stock binary kernel-image-2.6.8-1-smp (kernel-image-2.6.8-1-smp_2.6.8-6_alpha.deb). As I was installing, the following error occured: Setting up kernel-image-2.6.8-1-smp (2.6.8-6) ... /usr/sbin/mkinitrd: add_modules_dep_2_5: modprobe failed FATAL: Module sym53c8xx_2 not found.
So I checked: # find /lib/modules -name sym53c8xx* /lib/modules/2.4.27-1-smp/kernel/drivers/scsi/sym53c8xx.o /lib/modules/2.4.27-1-smp/kernel/drivers/scsi/sym53c8xx_2 /lib/modules/2.4.27-1-smp/kernel/drivers/scsi/sym53c8xx_2/sym53c8xx_2.o /lib/modules/2.6.8-rawhide-smp/kernel/drivers/scsi/sym53c8xx_2 /lib/modules/2.6.8-rawhide-smp/kernel/drivers/scsi/sym53c8xx_2/sym53c8xx.ko /lib/modules/2.6.8-1-smp/kernel/drivers/scsi/sym53c8xx_2 /lib/modules/2.6.8-1-smp/kernel/drivers/scsi/sym53c8xx_2/sym53c8xx.ko ...or is this the wrong place to look?
Then I changed /etc/mkinitrd/mkinitrd.conf to: # MODULES=dep <- old setting MODULES=most <- new setting ...and commented out sym53c8xx_2 in /etc/mkinitrd/modules and retried with the same error.
I reread your post and tried:* Before install: open /usr/sbin/mkinitrd in text editor and replace the module in the line containing "qlogicisp" by "qla1280".So I changed Line 588 to: s/^isp1020$/qla1280/; t and retried with the same error as the result.
I set up a almost identical machine with the sarge rc2 installer to a 2.4.27 kernel. When I want to install 2.6.8-1-smp-6, I see the same error.
Since my boot drive is unchangeably on a ncr53c810 controller, I can't boot. What am I doing wrong?
Thanks for any help!
Regards, Adrian.
-- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
----- Uwe Schindler H.-H.-Meier-Allee 63, D-28213 Bremen http://www.thetaphi.de - http://www.schindlers-software.de eMails: [EMAIL PROTECTED] (private); [EMAIL PROTECTED] (company) Tel./Fax: +49 700 PCLATEIN (+49 700 72528346)
Schindlers Software - Home of Schindlers PC-LATEIN 3.10
DIE Software zum Lateinlernen!
-- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

