linux user group brescia

immagine del castello

Archivio della mailing list

Problemi ricompilazione Kernel

Luca Giuzzi giuzzi a dmf.bs.unicatt.it
Mer 10 Nov 1999 14:20:12 UTC
l'alias che vorresti mettere e' esattamente
block-major-8 off
...ma... block-major-8 e' il block device per SCSI e non per IDE!!
(che e' block-major-3).

Una cosa: non puoi caricare il driver in forma modulare se non accedi prima
al disco e non puoi accedere al disco se non hai caricato il driver prima!!
Per cui hai due possibilita':
 1. compilare anche il driver per la 152X nel kernel e non come modulo
 2. creare un ram disk iniziale (initrd) su cui mettere solamente il modulo
  richiesto per la controller: e' importante notare che l'initrd viene 
  caricato da lilo (o loadlin, etc.) per cui viene letto usando le chiamate
  di funzione del BIOS e dunque non necessita di drivers...

La soluzione usata da RedHat e anche da Debian, credo, e' la numero 2,
 in quanto evita di dover includere kernels configurati in modo diverso per
 ogni possibile combinazione di controllers. Personalmente, se il 
 kernel che stai compilando e' "customizzato" per quella macchina, ti
 consiglio la 1. in quanto e' sicuramente piu' semplice e agevole [ed inoltre,
 se non ti serve, ti consente di eliminare il supporto ram-disk :)) ]

Ciao,
 lg



Maggiori informazioni sulla lista Lug