Tajusin edellisen viestini jälkeen vasta koneen suljettuani, että jos tuo käsin mounttaus onnistuu, niin sinullahan on jo oikea moduuli.
Ongelma on se, että kone buuttaa initrd:n varassa ja se on käännetty ilman tukea tuolle sata-ohjaimellesi.
Mutta ei hätää. Koska sinulla tarvittavat moduulit jo on, niin täytyy vain etsiä se (tai ne) oikeat:
Avaa pääteistunto ja anna komento lsmod, niin saat listan ladatuista moduuleista. Joku (tai ehkä useampikin?) näistä on nyt se oikea. Voit harventaa listaa ajamalla sen grep-ohjelman kautta ja hakemalla vain tiettyä avainsanaa sisältävät moduulit, esim.
$ lsmod | grep ide
tai
$ lsmod | grep ata
antavat vähän inhimillisemmän näköisen listauksen.
Jos haluat lisätietoa jostain moduulista, niin anna seuraava komento
$ modinfo moduulin_nimi
esim. modinfo ide_disk kertoo että kyseessä on ATA DISK Driver joka on riippuvainen toisesta moduulista nimeltään ide-core.
Näin voit siis selvitellä ladattujen moduulien tarkoituksia.
Kun uskot löytäneesi oikeat moduulit, niin avaa /etc/mkinitrd/modules tekstieditoriin pääkäyttäjänä
$ sudo gedit /etc/mkinitrd/modules
ja lisää tiedoston loppuun moduulien nimet.
Nyt vain luot uuden initrd:n
$ sudo mkinitrd -o /boot/initrd.img.custom-2.6.10-5-386 2.6.10-5-386
Tee vielä aiemman ohjeeni mukaan lisäykset grubin menu.listiin, niin pääset kokeilemaan homman toimivuutta buuttaamalla koneen uudelleen.
Onnea matkaan
Mikko
P.S. Ennen tätä minulla ei ollut suurtakaan hajua moduuleista, mutta tässä sitä näköjään oppii yhtä ja toista kun vanhaksi elää
Siksipä juuri Linux on ehkä niin mukava, kun on vielä paljon asioita opittavana...