Howto create a driver disk?

Paul Howarth paul at city-fan.org
Wed Aug 17 12:35:20 UTC 2005


Rainer Koenig wrote:
> Hi Paul,
> 
> thanks for your reply. But I'm still in trouble. :-(
> 
> Paul Howarth <paul at city-fan.org> writes:
> 
> 
>>You'll need the following files on the driver disk:
>>
>>modinfo
>>modules.cgz
>>modules.dep
>>modules.pcimap
>>pcitable
>>rhdd
> 
> 
>>Write that lot to a VFAT format floppy and you're done.
> 
> 
> I tried. The first thing was that sata_sis.ko didn't load because there was
> no libata. The only way around it was to add the libata to the modules.dep
> and also to the modules.cgz since I don't know how to address the libata
> that comes with the installation DVD in the modules.dep.

I'd think it would be (in modules.dep):

sata_sis: libata scsi_mod

> The current status is that I can read my driver disk, but then if 
> sata_sis is loaded I get this Ooops & kernel panic:
> 
> 
> Oops: 0000 [#1]
> Modules linked in: sata_sis(U) libata(U) ohci_hcd ehci_hcd sr_mod sd_mod scsi_mod pcspkr edd floppy loop nfs lockd sunrpc vfat fat cramfs
> CPU:    0
> EIP:    0060:[<00000000>]    Not tainted VLI
> EFLAGS: 00010093   (2.6.11-1.1369_FC4) 
> EIP is at _stext+0x3feffdc0/0x20
> eax: dfaa9260   ebx: dfaa9260   ecx: c0415fb8   edx: f88db760
> esi: dfa3e300   edi: dfa3e300   ebp: 00000000   esp: c044afa8
> ds: 007b   es: 007b   ss: 0068
> Process swapper (pid: 0, threadinfo=c044a000 task=c03b7ca0)
> Stack: f88bc84f 00000000 00000286 dfaa971c 00000000 dfa6f9e0 00000000 c0415fb8 
>        00000000 c014d9b3 00000005 c0413d00 dfa6f9e0 00000005 c044aff8 c014da9c 
>        c0415fb8 c0415fa8 c0415fb8 00000005 004bb007 c0105a81 
> Call Trace:
>  [<f88bc84f>] ata_interrupt+0x14f/0x200 [libata]
>  [<c014d9b3>] handle_IRQ_event+0x33/0x60
>  [<c014da9c>] __do_IRQ+0xbc/0x2e0
>  [<c0105a81>] do_IRQ+0x51/0x90
> 
> and so on. I just wonder what's wrong with it. :-/

Don't know what's up there; I'm no kernel hacker I'm afraid.

Paul.




More information about the fedora-list mailing list