Manuale di Solaris per periferiche Sun

Gestione dei volumi

Gestione dei volumi è un programma del sistema operativo che automatizza l'amministrazione di DVD-ROM, CD-ROM e dischetti. Per esempio, nelle precedenti release di Solaris (Solaris 2.1 o anteriori), per attivare e accedere ai dati memorizzati su un CD-ROM occorreva svolgere diversi passaggi amministrativi (vedere "Attivazione automatica e manuale").

Nell'ambiente operativo Solaris, Gestione dei volumi attiva automaticamente i DVD-ROM, i CD-ROM e i dischetti in /cdrom/nome_cdrom e /floppy/nome_floppy rispettivamente. Inoltre, durante una sessione di workstation, controlla i file system contenuti su DVD-ROM, CD-ROM e dischetti (il reboot pulirà il database in memoria). Per vedere i supporti che sono stati inseriti durante una sessione di workstation, digitare /vol/dsk:


% ls /vol/dsk
supp_sol_2_8_smcc
unnamed_cdrom	

unnamed_floppy

Gestione dei volumi usa il file di configurazione /etc/vold.conf per determinare quali dispositivi gestisce. Il file di default /etc/vold.conf contiene le seguenti informazioni:


# @(#)vold.conf 1.22 	 	 	 99/02/24 SMI
#
# Volume Daemon Configuration file
#

# Database to use (must be first)
db db_mem.so

# Labels supported
label dos label_dos.so floppy
label cdrom label_cdrom.so cdrom
label sun label_sun.so floppy 

# Devices to use
use cdrom drive /dev/rdsk/c*s2 dev_cdrom.so cdrom%d
use floppy drive /dev/rdiskette[0-9] dev_floppy.so floppy%d
use pcmem drive /dev/rdsk/c*s2 dev_pcmem.so pcmem%d forceload=true
# use rmscsi drive /dev/rdsk/c*s2 dev_rmscsi.so rmscsi%d

# Actions
insert /vol*/dev/fd[0-9]/* user=root /usr/sbin/rmmount
insert /vol*/dev/dsk/* user=root /usr/sbin/rmmount
eject /vol*/dev/fd[0-9]/* user=root /usr/sbin/rmmount
eject /vol*/dev/dsk/* user=root /usr/sbin/rmmount
notify /vol*/rdsk/* group=tty /usr/lib/vold/volmissing -p

# List of file system types unsafe to eject
unsafe ufs hsfs pcfs udfs

Prima di aggiungere a un sistema unità a dischetti, DVD-ROM e CD-ROM secondarie, aggiornare il file /etc/vold.conf inserendo i nuovi dispostivi nella lista "Devices to use". La sintassi di una voce "Devices to use" è la seguente:


use dispositivo speciale oggetto_condiviso nomesimb opzioni

Ogni variabile della riga di questo comando è definita nella Tabella 4-3.

Tabella 4-3 Descrizione delle variabili della sintassi di device control

Sintassi 

Descrizione 

Valori supportati e di default 

dispositivo

Il tipo di dispositivo per supporti removibili da utilizzare 

cdrom, diskette

tipo

La classe di dispositivi: supporto singolo o multipli 

drive

speciale

Nome di percorso del dispositivo da utilizzare. Il percorso inizia generalmente con /dev

I percorsi dei dispositivi supportati per default sono /dev/dsk/c0t6 e /dev/diskette

oggetto_condiviso

L'ubicazione del codice che gestisce questo dispositivo 

L'ubicazione di default è /usr/lib/vold/nome_ oggetto_condiviso

nomesimb

Il nome simbolico di riferimento di questo dispositivo; il nomesimb viene inserito nella directory del dispositivo, /cdrom o /floppy

I valori di default sono 

cdrom0, floppy0

opzioni

Le autorizzazioni di utente, gruppo o modalità per i supporti inseriti 

I valori di default sono user=nobody, group=nobody, mode=0666

Dopo aver aggiornato il file /etc/vold.conf, collegare l'unità e riavviare il sistema con un boot di riconfigurazione.


Nota -

Per informazioni sull'avvio del sistema in modalità diverse, vedere "Avviare dopo il collegamento di una periferica".



Nota -

Gestione dei volumi controlla il percorso /dev/dsk/c0t6d0s2 di un'unità CD-ROM e DVD-ROM il percorso /dev/diskette di un'unità a dischetti. Se si tenta di accedere a un CD-ROM, DVD-ROM o un dischetto utilizzando uno di questi percorsi, verrà visualizzato un messaggio di errore.



Nota -

Per maggiori informazioni su Gestione dei volumi, vedere il documento man Pages(4): File Formats e il manuale System Administration Guide.