[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
SOLVED: Linux AHA2940 boot using modules
Thanks for everyone who helped me.
I have tried doing all the process again, and for some weired reason, it
worked right this time.
So as I said, it as as simple as:
1. mounting the initrd.
2. adding aix7xxx.o to /lib on the mounted initrd.
3. adding "insmod aic7xxx.o aic7xxx=extended" (if I remember correctly) to
/linuxrc
4. unmounting the initrd, compressing it, and copying it to /boot.
5. fixing all the filenames and partitions in /etc/lilo.conf
6. running lilo again.
(actually, in my setup, which also runs NT, I have to copy the boot sector to
a file on C:, and boot LILO from the NT boot manager).
This is EXACTLY what I did before posting my question, so I guess it didn't
work because I was careless in one of the stages (could be IDE disks in the
system during the previous attempt, changing the BIOS drive numbering - even
though I remember being careful about that).
So yes, I have a system booting from a SCSI disk using the driver as a module.
Also, for those who have never used it before, tomsrtbt is a great single
floppy linux distribution making system hacking/rescue work really easy. You
can look for it in freshmeat.
Udi