[Tech] meglio dell'automount?

[G]i4n gian.ciotti@tin.it
Mer 13 Nov 2002 10:14:42 CET


Supponiamo che "/dev/cdrom"  rappresenti il cdrom e "dev/fd0"
il floppy drive.
Salva il file "/etc/auto.master".
Usa questo script per creare i seguenti tre files e riavvia autofs.
Entrate come "root", andate nella vostra directory home, copia
tutto quello che si trova fra le prossime due linee in un file di nome
"CreateAutofs.script" ed esegui lo script con il comando

source CreateAutofs.script

***************************************************
script:

cd
echo "Please ignore any errors when making directories"
     ### Let us make sure the two directories exist, ignore errors
mkdir /mnt/floppy
mkdir /mnt/cdrom
     ### Let us backup the auto files in case they haven't
mv /etc/auto.master /etc/auto.master_old
mv /etc/auto.floppy /etc/auto.floppy_old
mv /etc/auto.cdrom /etc/auto.cdrom_old
     ### Create the files for autofs
echo "/mnt/cdrom /etc/auto.cdrom --timeout 10" > /etc/auto.master
echo "/mnt/floppy /etc/auto.floppy --timeout 1" >> /etc/auto.master
echo "floppy   -user,suid,fstype=msdos :/dev/fd0" > /etc/auto.floppy
echo "cdrom    -fstype=iso9660,ro   :/dev/cdrom" > /etc/auto.cdrom
     ### Create the links to the floppy drive and cdrom drive
ln -s /mnt/floppy/floppy a:
ln -s /mnt/cdrom/cdrom d:
ln -s /mnt/floppy/floppy floppy
ln -s /mnt/cdrom/cdrom cdrom
     ### Lets retstart autofs, you might have to reboot
cd /etc/rc.d/init.d
./autofs restart
     ### If it didn't work, you might have to reboot
     ### Try "./autofs start" if the restart claims autofs has not been
     #### started
cd
***************************************************

Alla fine il risultato ottenuto, se tutto è andato per il meglio, dovrebbe
più
o meno somigliare alla riga seguente:

Start /usr/sbin/automount --timeout 10 /mnt/cdrom file /etc/auto.cdrom
Start /usr/sbin/automount --timeout 1 /mnt/floppy file /etc/auto.floppy

Adesso se insirisci un disco formattato MSDOS ed un cdrom ed esegui
i comandi:
ls a:
ls d:
dovrebbe funzionare... errori permettendo ;))

Il valore di timeout  per il floppy drive è di 1 secondo.
In questo modo quando la luce del floppy si è spenta, il  floppy disk è
stato
unmounted e un normale utente può disinserire il floppy " senza che accada
nulla
di catastrofico".
Ho settato il valore di  timeout per il cdrom a 10 secondi poichè non
funzionava
veramente bene a 1 secondo, immagino poichè il drive non ha abbastanza tempo
per partire dopo che si è spento. Dovremmo testare quale sia il valore di
timeout
corretto a seconda del modello di cdrom. Per avere maggiori informazioni su
autofs basta eseguire il comando:
man 5 autofs
man autofse

      [G]i4n

'Ci sono 10 tipi di persone al mondo.
Quelli che capiscono il codice binario e quelli che non lo capiscono'

----- Original Message -----
From: "raphael calvelli" <raphaello-mouse@altern.org>
To: <tech@firenze.linux.it>
Sent: Tuesday, November 12, 2002 11:30 PM
Subject: [Tech] meglio dell'automount?


> Ciao a tutti,
>
> è la storia di un computer, che gli viene installato l'autofs e
> l'automount (di RdHt7.3), così si fa direttamente ls /auto/cd per
> leggere ciò che c'è sul cd.
>
> Il problema è che lo devono usare persone assoluttamente refrattarie
> alla linea di codice, e si spostano nelle directory solo tramite
> strumenti grafici.
>
> Sopratutto le finestre di dialogo del tipo 'apri documento in...'
> delle applicazioni. Ideale sarebbe che quando vanno in /auto, vedono
> già i supporti disponibili, senza digitare 'floppy', 'cd'... proprio
> come su windows o macos!
>
> Allora come si fa? Riusciranno i nostri eroi a risparmiare il dolore
> della linea di codice ai bravi utenti?
>
> Con dei rimandi agli mtools?
>
>
> La  risposta, la scriverete voi...
>
>
> Raphael
> _______________________________________________
> FLUG - Discussioni tecniche - tech@firenze.linux.it
> URL: http://lists.firenze.linux.it/mailman/listinfo/tech
> Archivio: http://lists.firenze.linux.it/pipermail/tech
> Ricerca nell'archivio: http://www.firenze.linux.it/search




Maggiori informazioni sulla lista flug-tech