OVH Cloud OVH Cloud

Mass-storage et Debian Sarge

2 réponses
Avatar
Gaëtan PERRIER
Bonjour,

Comment faire pour g=E9rer des p=E9riph mass-storage (APN, clef usb, etc.)
sur une Sarge en kernel 2.4.26 SANS udev.
Dans l'id=E9al, montage automatique et g=E9rable par un user normal.

J'ai cherch=E9 sur google mais si j'ai trouv=E9 beaucoup de gens qui se
posent la question je n'ai pas trouv=E9 de r=E9ponse...

Merci de votre aide.

2 réponses

Avatar
atouret.nospam
Selon Gaëtan PERRIER :

Bonjour,

Comment faire pour gérer des périph mass-storage (APN, clef usb, etc.)
sur une Sarge en kernel 2.4.26 SANS udev.
Dans l'idéal, montage automatique et gérable par un user normal.

J'ai cherché sur google mais si j'ai trouvé beaucoup de gens qui se
posent la question je n'ai pas trouvé de réponse...

Merci de votre aide.





Est ce que tu as Hotplug?
A mon avis, il faut que tu charges au demarrage le module usb mass-storage.

Apres tu geres le fichier /etc/fstab avec ta nouvelle cle pour qu elle puisse se
monter/demonter

En ce qui concerne les droits utilisateurs
crees un gpe usbkey par exple et assigne les droits gpe aux peripheriques
/dev/sda*

ca devrait le faire logiquement

AT


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Jacques L'helgoualc'h
Gaëtan PERRIER a écrit, vendredi 10 décembre 2004, à 01:11 :
Bonjour,



bonjour.

Comment faire pour gérer des périph mass-storage (APN, clef usb, etc.)
sur une Sarge en kernel 2.4.26 SANS udev.
Dans l'idéal, montage automatique et gérable par un user normal.



J'ai ça pour root, avec sudo et le bon groupe on peut autoriser certains
utilisateurs :

#!/bin/bash
# Lecteur USB multicartes Lexar, noyau 2.4.26 (backport woody)

XD="/mnt/camera/"
FLASH="/mnt/comflash/"

MODULES="usb-uhci usb-storage"

usage() {
echo "Usage: $0 { start | mount | umount | stop }"
exit 1
}

[ $# != 1 ] && usage

case "$1" in
start)
for m in $MODULES ; do
modprobe --syslog --quiet -- $m
done
mount usbdev
mount -v -r "$XD"
mount -v -r "$FLASH"
;;
mount)
mount -v -r "$XD"
mount -v -r "$FLASH"
;;
umount)
umount -v "$XD" "$FLASH"
;;
stop)
umount -v "$XD" "$FLASH" usbdev
modprobe --syslog --quiet --all --remove -- $MODULES
;;
*)
usage
esac

Merci de votre aide.



de rien,
--
Jacques L'helgoualc'h


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact