Manuale di Solaris per periferiche Sun

Nomi dei dispositivi logici

Il nome di dispositivo logico viene creato dal sistema operativo quando la periferica viene installata e avviata per la prima volta con l'opzione di riconfigurazione. I nomi dei dispositivi logici sono ubicati nella directory /dev. Un nome di dispositivo logico è un file che è simbolicamente collegato al nome di dispositivo fisico (cioè a un nome che si trova nella directory /devices). Il nome del file riflette l'indirizzo e il collegamento fisico del dispositivo con il sistema. Il nome di dispositivo logico corrisponde all'indirizzo che si utilizza quando si lavora con il dispositivo.

I nomi logici di dispositivo di unità disco vengono creati nel seguente modo:

/dev/[r]dsk/cntndnsn


Nota -

La precedente spiegazione non è valida per i dischi che fanno parte di uno SPARCstorage Array (un dispositivo collegato a una scheda SOC). I dischi di uno SPARCstorage Array hanno nomi di dispositivo logici con lo stesso /dev/[r]dsk/cntndnsn; tuttavia, vengono interpretati diversamente.


I nomi dei dispositivi logici delle unità disco vengono creati in due sottodirectory della directory /dev: rdsk e dsk. Poiché i nomi di dispositivo logici vengono utilizzati con diversi comandi, è necessario usare quello appropriato, della directory /dev/rdsk o /dev/dsk, a seconda che il comando utilizzi un'interfaccia del dispositivo raw (o a caratteri) oppure un'interfaccia del dispositivo a blocchi. La differenza dipende dalla modalità di lettura dei dati da parte del dispositivo:

In generale, tre sono i comandi che richiedono un dispositivo a blocchi: mount, umount e df. La maggior parte degli altri comandi hanno un funzionamento ottimale con un dispositivo raw. Quando non si è sicuri se un comando richiede l'uso della directory /dev/dsk o /dev/rdsk, controllare la pagina man relativa al comando.

I nomi logici dei dispositivi CD-ROM vengono creati in base allo stesso schema dei dispositivi disco (vedere in precedenza). L'esempio seguente mostra un nome logico di un dispositivo CD-ROM:

/dev/rdsk/cnt6dnsn

L'esempio seguente mostra un nome logico di dispositivo nastro SCSI:

/dev/rmt/0

Tabella A-2 Nomi di dispositivo logico delle unità nastro
 Unità nastro ID di destinazione Nome di dispositivo logico primario Nomi di dispositivo logici addizionali
 Prima unità nastro 4 /dev/rmt/0/dev/rmt/0n    /dev/rmt/0h    /dev/rmt/0c    /dev/rmt/0ubn
 Seconda unità nastro 5 /dev/rmt/1/dev/rmt/1n    /dev/rmt/1h    /dev/rmt/1c    /dev/rmt/1ubn

Nella maggior parte delle operazioni con dispositivi nastro, si consiglia di utilizzare il nome di dispositivo logico primario perché in questo modo l'unità nastro utilizzerà le proprie caratteristiche predefinite ottimali. Tuttavia, se si desidera specificare un particolare comportamento dell'unità nastro, aggiungere una lettera (fino a tre lettere) al nome di dispositivo logico appropriato, come mostrato di seguito:

La seguente tabella riporta nomi di nastro validi. Se si lavora con la seconda unità nastro, usare 1 invece di 0.

0n   0b 0bn0c   0cb   0cbn   0cn0h 0hb 0hbn 0hbn0m   0mb   0mbn 0mn0l   0lb   0lbn   0ln0u   0ub   0ubn   0un