Solaris handbok för Sun-tillbehör

Volume Management

Volume Management är ett program i operativsystemet för automatisering av administrationen av CD-ROM-skivor och disketter. T.ex. behövde du i vissa tidigare Solaris-versioner (Solaris 2.1 eller tidigare) utföra många administrativa steg för att ansluta och komma åt data på en CD-ROM (se ""Jämföra automatisk och manuell anslutning"").

I operativsystemet Solaris ansluter Volume Management automatiskt CD-ROM-skivor och disketter med filsystem på /cdrom/cdrom_namn respektive /floppy/diskett_namn. Det håller även reda på CD-ROM- och diskettfilsystem under en arbetsstationssession (denna databas lagras i minnet och töms vid omstart). För att visa de media som har satts i under en arbetsstationssession listar du /vol/dsk:


% ls /vol/dsk
supp_sol_2_7_smcc
unnamed_cdrom				unnamed_floppy

Volume Management använder konfigurationsfilen /etc/vold.conf för att avgöra vilka enheter som används. Standardvarianten av /etc/vold.conf innehåller följande information:


# @(#)vold.conf 1.13     92/10/28 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/dsk/c0t6 dev_cdrom.so cdrom0
use floppy drive /dev/fd0 dev_floppy.so floppy0

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

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

Innan du installerar en andra CD-ROM- eller diskettenhet i systemet,måste du uppdatera filen /etc/vold.conf genom att lägga till de nyaenheterna i listan "Vilka enheter som skall användas". Syntaxen för denna lista är:


use enhet typ special delat_objekt symnamn alternativ

Varje variabelpost i enhetsstyrningsraden finns i Tabell 4-3.

Tabell 4-3 Beskrivning av syntaxen för enhetsstyrning

Syntax 

Beskrivning 

Tillåtna värden och standardvärden 

enhet

Vilken typ av enhet för löstagbara media som skall användas 

cdrom, diskett

typ

Typ av enhet: stöd för en eller flera mediumenheter samtidigt 

enhet

special

Sökväg till den enhet som skall användas. Sökvägen börjar oftast med /dev

Standardstöd finns för enheterna /dev/dsk/c0t6 och /dev/diskette

delat_objekt

Var koden som skall hantera enheten ligger 

Standardplatsen är /usr/lib/vold/namn_på_delat_objekt

symnamn

Det symboliska namn som avser den här enheten; symname finns i enhetskatalogen, antingen /cdrom eller /floppy

Standardvärdena är 

cdrom0, floppy0

alternativ

Användar-, grupp- och lägestillstånd för de medier som sätts i 

Standardvärdena är user=nobody, group=nobody, mode=0666

Efter det att du har uppdaterat /etc/vold.conf ansluter du enheten och startar om systemet med en omkonfigureringsstart.


  1. Obs!

    Information om hur du startar systemet i olika lägen finns i "Gör så här för att starta efter att ha anslutit en periferienhet"."



Obs!

Volume Management styr sökvägen /dev/dsk/c0t6d0s0 till en CD-ROM-enhet och sökvägen /dev/diskette till en diskettenhet. Om man försöker komma åt en CD-ROM-skiva eller diskett med dessa sökvägar får man ett felmeddelande.



Obs!

Mer information om Volume Management finns på följande man-sidor(4): Filformat och System Administration Guide.