Avanti Indietro Indice

6. Argomenti di avvio per perfiferiche SCSI.

Questa sezione contiene le descrizioni degli argomenti di avvio che sono usati per passare informazioni circa gli adattatori host SCSI installati, e i dispositivi SCSI.

6.1 Argomenti per i driver Superiori e Medio-livello

I driver di livello superiore gestiscono tutti gli oggetti SCSI, senza badare se essi siano dischi, unità a nastri, o CD-ROM. I driver di medio livello gestiscono oggetti come dischi, CD-ROM e unità a nastri senza entrare nelle specifiche dei driver di dispositivi degli adattatori host di basso livello.

Massime LUN rilevate (`max_scsi_luns=')

Ogni dispositivo SCSI può avere un numero di `sotto-dispositivi' contenuti in se stesso. L'esempio più comune è ogni CDROM SCSI che gestisce più di un disco per volta. Ogni CD è indirizzato come un `Numero di Unità Logica' (LUN) di quel particolare dispositivo. Ma la maggior parte dei dispositivi, come hard disk, unità a nastro e simili sono solo un dispositivo, e saranno assegnati alla LUN zero.

Il problema sorge con dispositivi a singolo LUN con firmware difettoso. Alcuni dispositivi SCSI mal progettati (vecchi e sfortunatamente anche nuovi) non possono gestire la rilevazione per LUN non uguale a zero. Essi risponderanno con un blocco, e la possibilità di far cadere con loro l'intero bus SCSI.

Il kernel ha un'opzione di configurazione che permette di impostare il numero massimo di LUN rilevati. Il default è di rilevare solo LUN zero, per evitare il problema descritto sopra.

Per specificare il numero di LUN rilevati all'avvio, si immette `max_scsi_luns=n' come argomento di avvio, dove n è un numero tra uno e otto. Per evitare i problemi descritti sopra, si dovrebbe usare n=1 per evitare imprevisti con dispositivi guasti.

Registrazione avvenimenti SCSI (`scsi_logging=')

Fornendo un valore non-zero a questo argomento di avvio abilita la registrazione di tutti gli eventi SCSI (errori, scansioni, mlqueue, mlcomplete, llqueue, llcomplete, hlqueue, hlcomplete). Notare che un miglior controllo di questi eventi che sono registrati può essere ottenuto attraverso l'interfaccia /proc/scsi/scsi se non si è interessati agli eventi che accadono all'avvio prima che il filesystem /proc/ sia accessibile.

Parametri per unità a nastro SCSI (`st=')

Alcune configurazioni di avvio di unità a nastri SCSI può essere realizzata con l'uso del seguente:


        st=buf_size[,write_threshold[,max_bufs]]

I primi due numeri sono specificati in unità di kB. Il default buf_size è 32kB, e la massima dimensione che può essere specificata è un ridicolo 16384kB. Il write_threshold è il valore al quale il buffer viene connesso all'unità a nastro, con un valore di default di 30kB. Il massimo numero di buffer varia con il numero di drive rilevati, e ha un default di due. Un esempio d'uso dovrebbe essere:


        st=32,30,2

Dettagli completi possono essere trovati nel file README.st che è nella directory scsi dell'albero dei sorgenti del kernel.

6.2 Argomenti per driver di adattatori host SCSI

Questi sono argomenti per driver di dispositivi host SCSI di basso livello, e come tali sono tipicamente usati solo da chi compila il proprio kernel con i driver SCSI inclusi. Queste persone sono avvisate di controllare i sorgenti per la lista aggiornata delle opzioni che possono essere fornite ai loro driver.

aha152x= Adaptec aha151x, aha152x, aic6260, aic6360, SB16-SCSI

aha1542= Adaptec aha1540, aha1542

aic7xxx= Adaptec aha274x, aha284x, aic7xxx

advansys= AdvanSys SCSI Host Adaptors

in2000= Always IN2000 Host Adaptor

AM53C974= AMD AM53C974 based hardware

BusLogic= ISA/PCI/EISA BusLogic SCSI Hosts

eata= EATA SCSI Cards

tmc8xx= Future Domain TMC-8xx, TMC-950

fdomain= Future Domain TMC-16xx, TMC-3260, AHA-2920

ppa= IOMEGA Parallel Port / ZIP drive

ncr5380= NCR5380 based controllers

ncr53c400= NCR53c400 based controllers

ncr53c406a= NCR53c406a based controllers

pas16= Pro Audio Spectrum

st0x= Seagate ST-0x

t128= Trantor T128

u14-34f= Ultrastor SCSI cards

wd7000= Western Digital WD7000 cards


Avanti Indietro Indice