LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Mandriva (https://www.linuxquestions.org/questions/mandriva-30/)
-   -   Help~~~How to create a floppy driverdisk for Mandriva 2007?? (https://www.linuxquestions.org/questions/mandriva-30/help%7E%7E%7Ehow-to-create-a-floppy-driverdisk-for-mandriva-2007-a-511779/)

cwshi 12-18-2006 10:09 PM

Help~~~How to create a floppy driverdisk for Mandriva 2007??
 
I have a VIA VT8237A MB and SATA HDD. And I want to install Mandriva 2007 on my SATA HDD.
But Mandriva 2007 can't recognize the SATA controller of VT8237A.
So I want to create a driverdisk for Mandriva 2007 to load sata_via driver when CD-ROM booting.
Does anyone know how to create a driverdisk for Mandriva 2007 just like Fedora Linux?? Thanks.

Any help is appreciate.

Emmanuel_uk 12-19-2006 01:36 AM

Does this help?
http://mdv.vmlinuz.ca/Development/Ho...in_your_driver

Have you tried the legacy mode of the HD (look in BIOS)

Otherwise you can
- wait for 2007.1 that will support the chipset
- install another distro, recompile a kernel 2.6.18
- buy a pata HD
- possibly do a net install of cooker (do not know, maybe...)

There are 4 threads on http://forum.club.mandriva.com

cwshi 12-19-2006 05:55 AM

Hi Emmanuel_uk:

Thanks for your reply.
I will give a try and update test status.
Thanks.

Update again:
There is a detail step for creating driverdisk for Mandriva 2007.0 in viaarena forum.
http://forums.viaarena.com/messagevi...&enterthread=y

Update:
I tried the "If boot floppies don't contain your driver" method and create a flooy boot disk with cd installation image "cdrom.img".
When system boot, it appears "Can't find CD-ROM" message. So I tried failed with this method.

But I found another method. I can install Mandriva 2007.0 on SATA HDD and boot from it.
Following is my steps:
1. install Mandriva 2007.0 to IDE HDD
2. patch the sata_via.c with VT8237A id "0591"
3. build sata_via.ko with cpu type i586 and i686 and copy the two modules to floopy
4. System restart and boot from installation CD/DVD
5. Select "Installation" item and wait for X Screen appear
6. Then press "Ctrl+Alt+F2" to change to command line
7. Mount floppy and load "libata", "scsi_mod" and "sata_via i586" module.
If driver load successfully, SATA HDD should be found under "Ctrl+Alt+F4" Screen
8. press "Ctrl+Alt+F7" to back to X install Screen
9. Just install OS as normal step, until appear "reboot" Screen
10. Then press "Ctrl+Alt+F2" again and mount the installation partition
11. copy the sata_via i686 module to system partion
12. Rebuild the initrd img
13. Boot with the new initrd img


All times are GMT -5. The time now is 08:15 AM.