12. La prova del fuoco

Ovvero: chissą se ho scritto un sacco di fesserie oppure funziona tutto :-))

Siamo arrivati al dunque. Con un bel saluto a tre dita (ovvero premendo CTRL+ALT+DEL) o con il comando shutdown riavviate il computer in modo da fargli leggere il nuovo kernel.

Durante la fase di avvio dovreste riuscire a leggere un messaggio di questo tenore:


aha152x: processing commandline: ok
aha152x: BIOS test: passed, detected 1 controller(s)
aha152x0: vital data: PORTBASE=0x340, IRQ=11, SCSI ID=7,
reconnect=enabled, parity=enabled, synchronous=disabled, delay=100,
extended translation=disabled
aha152x: trying software interrupt, ok.
scsi0 : Adaptec 152x SCSI driver; $Revision: 1.18 $
scsi : 1 host.
  Vendor: HP        Model: C5110A            Rev: 3638
    Type:   Processor                          ANSI SCSI revision: 02
    Detected scsi generic sga at scsi0, channel 0, ID2, lun 0
    scsi : detected total.

Se i messaggi si susseguono troppo velocemente, una volta entrati nel sistema potete rileggerli col comando


# dmesg | less

Nel caso qui presentato il kernel ha trovato un controller SCSI all'indirizzo 0x340, con IRQ 11 e ID SCSI 7. Inoltre mi dice che a quel controller č connessa una periferica identificabile come HP C5110A, alla quale ha assegnato il device /dev/sga e si trova sul bus SCSI 0 con ID2. Chiaramente la vostra situazione potrą essere anche notevolmente diversa.

Se per disgrazia non dovesse trovarvi il controller, il kernel vi farč partecipi del suo dolore con il messaggio

scsi : 0 detected total.

In questo caso, prima di iniziare a mandarmi improperi di vario genere vi chiedo di ricontrollare tutti i passi che avete fatto. Nel caso malaugurato che non ci sia proprio nulla da fare allora contattatemi, magari sono io che ho scritto qualche fesseria. A me comunque questo metodo ha funzionato alla perfezione (in due casi, dato che sono due le macchine sulle quali ho potuto sperimentare le varie soluzioni).