Obs

Ogólne pytania dotyczące systemu
RRH
Beginner
Posty: 140
Rejestracja: 27 października 2006, 21:09

Obsługa wielu urządzeń usb

Post autor: RRH »

Mówią, że do 3 razy sztuka. Nie wiem, może zadaję dziwne pytania, ale liczę, że tym razem mi się uda. ;)

Do rzeczy:

W fstabie mam m.in.:

Kod: Zaznacz cały

/dev/sdb1      /media/kingston ext3    user,auto       0       0
/dev/sdb2      /media/kingston2        vfat    user,auto,rw    0       0
bo potrzebuję montować pendrive w określonym miejscu.
Problem pojawia się, gdy dołączam inne urządzenie, które jest również wykrywane, np. jako /dev/sdb1, a ma inny system plików, np. odtwarzacz mp3 lub aparat.
Wtedy za każdym razem muszę zahaszować odpowiednie linie.
Czy jest jakiś wygodny sposób, by nie robić tego ręcznie?


pozdrawiam
Bodzio
Junior Member
Posty: 599
Rejestracja: 26 grudnia 2007, 18:35

Post autor: Bodzio »

Poniżej załączam link do artykułu, który w pełni rozwiąże Twój problem. Jest to pełny opis wykorzystania udev
>>artykuł<<
RRH
Beginner
Posty: 140
Rejestracja: 27 października 2006, 21:09

Post autor: RRH »

Dzięki Bodzio!
Sprawdzę to w weekend. :-D

[ Dodano: 2008-04-20, 22:20 ]
Jednak sam sobie nie poradziłem. ;(
Zrobiłem tak:

1. utworzyłem regułę w /etc/udev/rules.d/udev.rules:

Kod: Zaznacz cały

SUBSYSTEMS=="usb", ATTRS{serial}=="8990000000000000000000B7", KERNEL==sd*" NAME="%k", SYMLINK+="kingston%n", GROUP="storage"
bo na pendrivie są dwie partycje;

2. w /etc/fstab mam:

Kod: Zaznacz cały

/dev/kingston1	/media/kingston1	ext3	user,auto	0	0
/dev/kingston2	/media/kingston2	vfat	user,auto,rw 0 0
3. restartuję reguły i udev:

Kod: Zaznacz cały

sudo udevcontrol reload_rules
sudo /etc/init.d/udev restart
4. Nie pojawia się żadne dowiązanie symboliczne w /dev/, tak więc nie montuje dysku.

Próbowałem również zapisać reguły w innym pliku 99_mount.rules i też nic.

Macie jakiś pomysł?
Bodzio
Junior Member
Posty: 599
Rejestracja: 26 grudnia 2007, 18:35

Post autor: Bodzio »

A dlaczego sudo, a nie z roota ? Sudo Ci nie zadziała na Debianie jeśli nie będzie odpowiednich wpisów w /etc/sudoers
RRH
Beginner
Posty: 140
Rejestracja: 27 października 2006, 21:09

Post autor: RRH »

Nie, są odpowiednie wpisy w /etc/sudoers.
Również robiłem restart dla pewności i dalej to samo.

Opierałem się na tym:
http://wiki.archlinux.org/index.php/Usi ... o_a_device
ODPOWIEDZ