Bonjour,

Le 30 D�c, nawak a �crit:
n> Bonjour,
[zip zap]
n> - sur Mandrake il existe un truc pour que le cdrom soit mont�/d�mont� 
n> automatiquement (automount? ) lorsqu'on y acc�de par l'explorateur (je ne 
n> sais plus lequel) sans avoir � le faire � la main. Comment obtenir le m�me 
n> r�sultat sous Debian?
Tu peux utiliser autofs avec un timeout bien choisi �a le fait.
# apt-get install autofs

puis dans /etc/auto.master , tu mets :
/mnt/auto       /etc/auto.localvol      --timeout=2

et dans /etc/auto.localvol, tu mets des trucs du genre :
floppy  -fstype=auto,sync,noexec,nodev,nosuid   :/dev/fd0
cdrom   -fstype=auto,nosuid,nodev    :/dev/cdrom
cdrom2  -fstype=auto,nosuid,nodev    :/dev/hdd

puis 
# /etc/init.d/autofs stop ; /etc/init.d/autofs start

D�s que tu acc�des a /mnt/auto/cdrom, hop ! �a le monte automagiquement,
deux secondes apr�s le dernier acc�s, hop ! �a le d�monte... Faut pas
virer les lignes de /etc/fstab qui ressemblent � �a :
/dev/sr1        /cdrom          iso9660 defaults,ro,user,noauto,exec    0      0

sinon (hop ;-) apt-cdrom et ses copains sont pas content du tout.

Note que les r�pertoires dans /mnt/auto n'aparaissent pas tant que tu
n'essayes pas d'y acceder, ce qui rend le truc pas tr�s navigable par
les gouingouins graphiques � cliquouille. Si tu veux, tu peux placer des
liens symboliques dans /mnt, pour toujour avoir acc�s aux p�riph�riques
avec les outils genre konqueror ou gmc.

cd /mnt
ln -s auto/cdrom
ln -s auto/cdrom2
ln -s auto/floppy


Derniere petite astuce, tu te fais un /etc/filesystems aux petits oignons
pour que le fs de type auto y marche vraiment bien, sinon un beau jour,
ou peut-�tre une nuit, t'auras un message de l'espace qui te dira que le
filesystem du medium est pas reconnu, que t'as trop de p�riph�riques
mont�s ou qu'il y a un autre prbl�me quelque part.
au minimum, tu mets �a dans /etc/filesystems :
        ext2
        iso9660
        vfat
   etc...


n> 
n> - et enfin l'�quivalent de rc.local sous Debian c'est quoi, /etc/init.d/rc ?
n> 
n> Voil�, d�sol� pour ces questions tr�s basiques, mais je fait ce que je peut 
;)
Y'a pas de rc.local Tu peux mettre les scripts que tu veux dans
/etc/init.d
puis tu regardes la commande update-rc.d, ou tu te fais pas ch... et tu
places toi meme les liens symboliques � la main dans /etc/rcX.d

# cd /etc/rc2.d
# ln -s ../init.d/monrc-a-moi S90monrcamoi
et �ventuellement :
# cd /etc/rc6.d
# ln -s ../init.d/monrc-a-moi K01monrcamoi

n> 
n> Bonnes f�tes � tous :))

Pareil.

n> 
n> mathias
n> 
n> 
        Christophe
-- 
char*p="[)1++++++11+(QI1)9191991)9)1)(II1)919Y91)9)1)(AK+9;991+3*(9I1*IY991)Q1\
)(1I1))A91991)Q1)(+)1)1++9;)Q1+(";main(_){while(*p){for(_=*p-32>>3;_;--_)
putchar(' ');if(!(_=*p++-32&7))putchar('\n');else while(_--)printf("_/");}}

Répondre à