Solaris-Handbuch für Sun-Peripheriegeräte

Volume Management

Volume Management ist ein Programm des Betriebssystems, das die Verwaltung von DVD-ROMs, CD-ROMs und Disketten automatisiert. In früheren Solaris-Versionen (Solaris 2.1 oder früher) waren zum Beispiel beim Einhängen einer CD-ROM und beim Zugriff auf die darauf gespeicherten Daten viele administrative Schritte auszuführen (siehe "Automatisches im Gegensatz zum manuellen Einhängen").

In der Betriebssystemumgebung Solaris hängt Volume Management DVD-ROMs, CD-ROMs und Disketten mit Dateisystemen automatisch unter /cdrom/CD-ROM-Name bzw. /floppy/Diskettenname ein. Außerdem führt das Programm Aufzeichnungen zu DVD-ROM-, CD-ROM- und Diskettendateisystemen während einer Workstation-Sitzung (durch einen Neustart wird die Speicherdatenbank gelöscht). Wenn Sie sehen wollen, welche Datenträger während einer Workstation-Sitzung eingelegt wurden, lassen Sie den Inhalt von /vol/dsk auflisten:


% ls /vol/dsk
supp_sol_2_8_smcc
unnamed_cdrom	

unnamed_floppy

Volume Management ermittelt anhand der Konfigurationsdatei /etc/vold.conf, welche Geräte das Programm verwalten soll. Die /etc/vold.conf-Standarddatei enthält die folgenden Informationen:


# @(#)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

Bevor Sie sekundäre DVD-ROM-, CD-ROM- und Diskettenlaufwerke zu einem System hinzufügen, aktualisieren Sie die Datei /etc/vold.conf, indem Sie die neuen Geräte in die "Devices to use"-Liste einfügen. Die Syntax für "Devices to use"-Einträge lautet:


use Gerät Typ Spezielles gemeinsam_genutztes_Objekt symbolischer_Name Optionen

Alle variablen Elemente in der Gerätesteuerzeile sind in Tabelle 4-3 erläutert.

Tabelle 4-3 Beschreibung der Gerätesteuersyntax

Syntax  

Beschreibung 

Unterstützte Werte und Standardwerte 

Gerät

Der Typ des zu verwendenden Wechseldatenträgergeräts. 

cdrom, diskette

Typ

Die Geräteklasse: Unterstützung für mehrere oder einen Datenträger. 

drive

Spezielles

Pfadname des zu verwendenden Geräts. Der Pfad beginnt normalerweise mit /dev.

Standardmäßig werden die Geräte /dev/dsk/c0t6 und /dev/rdiskette unterstützt.

gemeinsam_ genutztes_ Objekt

Der Speicherort des Codes, mit dem das Gerät verwaltet wird. 

Der Standardspeicherort ist /usr/lib/vold/Name_des_gemeinsam_genutzten_Objekts

symbolischer_ Name

Der symbolische Name, der auf dieses Gerät verweist. Der symbolische_Name befindet sich im Geräteverzeichnis, also entweder in /cdrom oder /floppy

Standardwerte sind 

cdrom0, floppy0

Optionen

Die Benutzer-, Gruppen- und Modusberechtigungen für den eingelegten Datenträger. 

Standardwerte sind user=nobody, group=nobody, mode=0666

Nachdem Sie die Datei /etc/vold.conf aktualisiert haben, schließen Sie das Gerät an und führen einen Systemstart mit Rekonfiguration durch.


Hinweis -

Informationen zum Starten des Systems in verschiedenen Modi finden Sie unter "So starten Sie das System nach dem Anschließen eines Peripheriegeräts".



Hinweis -

Volume Management kontrolliert den Pfad /dev/dsk/c0t6d0s2 auf ein CD-ROM- bzw. DVD-ROM-Laufwerk und den Pfad /dev/diskette auf ein Diskettenlaufwerk. Wenn Sie versuchen, über diese Pfade auf eine CD-ROM, DVD-ROM oder Diskette zuzugreifen, wird eine Fehlermeldung ausgegeben.



Hinweis -

Weitere Informationen über Volume Management finden Sie in den Man-Pages(4): File Formats und im Handbuch System Administration Guide.