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 

/dev/rmt/0 

/dev/rmt/0l   

/dev/rmt/0m   

/dev/rmt/0h   

/dev/rmt/0u

Seconda unità nastro 

/dev/rmt/1 

/dev/rmt/1l   

/dev/rmt/1m   

/dev/rmt/1h  

/dev/rmt/1u

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.


0l  
0b  
0bn
0c  
0cb  
0cbn  
0cn
0h  
0hb  
0hbn   
0hbn
0m  
0mb  
0mbn  
0mn
0l  
0lb  
0lbn  
0ln
0u  
0ub  
0ubn  
0un