Login Hasło

#1 2007.12.25 11:14:58

gutek
Użytkownik
Zarejestrowany: 2007.12.25
Posty: 37
System: Debian Sid + Experimental
Fluxbox: 1.1.1

[SOLVED]Automatyczne montowanie płyty/pendrive

Witam!
Niedawno przesiadłem się z Gnoma na Fluxboxa i pojawia się problem z montowaniem płyt i pendrive. O ile ze zwykłymi płytami sobie radze to np. z orginalnymi płytami z muzyką już nie, nie umiem ich sobie zamontować, tak samo sprawa ma się z pendrive. Na Gnomie montowało się to automatycznie, czy jest jakiś program do automatycznego montowania ?

Ostatnio edytowany przez gutek (2007.12.26 20:28:39)


"... being a Linux user is sort of like living in a house inhabited by a large family of carpenters and architects. Every morning when you wake up, the house is a little different. Maybe there is a new turret, or some walls have moved. Or perhaps someone has temporarily removed the floor under your bed."

Offline

 

#2 2007.12.25 13:22:56

gnejusz_pompejusz
Ociosanek
Skąd: Poznań
Zarejestrowany: 2007.04.09
Posty: 72
System: Debian Lenny
Fluxbox:

Re: [SOLVED]Automatyczne montowanie płyty/pendrive

płyt z muzyką to sie chyba nie montuje...tongue

Offline

 

#3 2007.12.25 14:09:57

Minio
Electric Castle resident
Skąd: Brno, Česko
Zarejestrowany: 2006.11.22
Posty: 546
System: Debian Testing
Fluxbox: Plasma 5.10.5 ;) (Fb 1.3.5)
WWW

Re: [SOLVED]Automatyczne montowanie płyty/pendrive

Jeżeli chodzi o płyty z muzyką, jak już słusznie zauwazył gnejusz_pompejusz, nie montuje się ich. Wszystko zależy od tego, co chcesz z nimi zrobić.

Jeżeli zgrać do jakiegoś przyjaźniejszego komputerowi formatu (Ogg V, mp3), wystarczy włożyć taką płytę i uruchomić program do konwersji. Możesz do tego użyć od kombajnu do wypalania płyt rodem z KDE — k3b --, poprzez wyspecjalizowane programy postałe w tym celu, jak grip (GTK2) czy abcde (wiersz poleceń) aż po mplayera.

Jeżeli chcesz przesłuchać, również możesz użyć wspomnianego mplayera — wystarczy wpisać w wierszu poleceń

Kod:

mplayer cdda://

(chociaż istnieją przyjaźniejsze programy z taką funkcją, ja ich nie znam gdyż nie uzywam.)

Inna sprawa to automatyczne montowanie. Piszesz, że z montowaniem CD-ków sobie poradziłeś. W związku z tym chcesz, żeby urządzenia USB się automatycznie montowały, czy po prostu nie wiesz które urządzenie blokowe z /dev musisz podmontować ręcznie?

Jeżeli druga opcja, to podłącz swój pendrive do komputera i wpisz w wierszu poleceń:

Kod:

dmesg |grep -i --color=auto usb

Jeżeli pierwsza, to nie jestem w stanie Ci pomóc, gdyż nie używam żadnej automagii (sudo i odpowiednie skróty klawiszowe w Workerze mi wystarczają). Wiem jednak, że istnieją odpowiednie programy (inne niż HAL), które to za Ciebie zrobią — jednak nawet im musisz powiedzieć co i gdzie ma być montowane (ogranicza się to do zmodyfikowania pliku konfiguracyjnego). Nie pamiętam ich nazw, ale jestem przekonany, że azhag przechodząc uzupełni mój post o brakujące informacje.

Ostatnio edytowany przez Minio (2007.12.26 11:41:45)

Offline

 

#4 2007.12.25 21:40:40

azhag
Dozorca
Skąd: Warszawa
Zarejestrowany: 2006.11.21
Posty: 819
System: Debian Testing
Fluxbox: 1.3.5
WWW

Re: [SOLVED]Automatyczne montowanie płyty/pendrive

Do automontowania oprócz HAL-a służą również automonter i autofs, niestety nie korzystam, więc szczegółów nie podam. Jestem trochę staroświecki w tej kwestii i wpisałem sobie pendrive'y i cdromy do fstab i montuję ręcznie jak trzeba.

Choć z dvd trochę już się wycwaniłem -- zrobiłem sobie skrót klawiaturowy, który
- wysuwa tackę
- czeka 5 sekund
- chowa tackę
- montuje płytę
full professional wink (tylko trochę nieprofesjonalnie nie sprawdzam czy płyta jest w środku i jak jej nie ma, to w zamian dostaję elegancki błąd na TTY1 ;])


Dr Chandra, will I dream?
pogoda w conky :: wybierz jabbera :: polski portal debiana :: registered linux user #403712

Offline

 

#5 2007.12.25 22:59:37

sp3cu
Użytkownik
Zarejestrowany: 2006.12.21
Posty: 35
System: Debian Squeeze
Fluxbox: 1.1.1

Re: [SOLVED]Automatyczne montowanie płyty/pendrive

Jak azhag wspomniał, jest autofs. Konfiguracja jest banalna.
Zainstaluj pakiet, znajdź jego pliki konfiguracyjne. Jako że w różnych dystrybucjach znajduje się w róznym położeniu polecam program slocate:
-- updatedb
-- slocate autofs/
Jeżeli wiesz gdzie znajdują się pliki konfiguracyjne przystępujemy dalej. Jako że używam Arch'a pliku konfiguracyjne znajdują sie w /etc/autofs/*, na ich przykładzie to wytłumacze.

Najpierw edytujemy /etc/autofs/auto.master, usuwamy wszystko (czytajac komentarz ofc tongue).

Kod:

/media /etc/autofs/auto.media --timeout 1

Następnie edytujemy plik /etc/autofs/auto.media, z napędami które mają się automatycznie uruchamiać:

Kod:

cdrom -fstype=auto,ro,nodev,nosuid :/dev/cdrom
usb -fstype=auto,async,nodev,nosuid,umask=000 :/dev/sda

Kolejną czynnością jest edycja /etc/conf.d/autofs, do sekcji daemonoptions='' dodajemy -g

Kod:

daemonoptions='-g'

Ostatnią czynnością jest założenie katalogu montowania (auto.master wskazuje na /media, doskonale moze byc to inna lokalizacja)
To by było na tyle, nie zapomnij odpowiednio pozmieniać ścieżki dostępu do urządzeń i dodać autofs do jednego z runleveli.

Ostatnio edytowany przez sp3cu (2007.12.25 23:09:15)

Offline

 

#6 2007.12.26 09:43:11

gutek
Użytkownik
Zarejestrowany: 2007.12.25
Posty: 37
System: Debian Sid + Experimental
Fluxbox: 1.1.1

Re: [SOLVED]Automatyczne montowanie płyty/pendrive

Tylko teraz jest sprawa, nie wiem jaki adres ma moje USB smile

Kod:

michal@michal-laptop:~/.fluxbox$ dmesg |grep -i --color=auto usb
[    3.420000] usbcore: registered new interface driver usbfs
[    3.420000] usbcore: registered new interface driver hub
[    3.420000] usbcore: registered new device driver usb
[    3.420000] USB Universal Host Controller Interface driver v3.0
[    3.424000] uhci_hcd 0000:00:1d.0: new USB bus registered, assigned bus number 1
[    3.424000] usb usb1: configuration #1 chosen from 1 choice
[    3.424000] hub 1-0:1.0: USB hub found
[    3.528000] uhci_hcd 0000:00:1d.1: new USB bus registered, assigned bus number 2
[    3.528000] usb usb2: configuration #1 chosen from 1 choice
[    3.528000] hub 2-0:1.0: USB hub found
[    3.632000] uhci_hcd 0000:00:1d.2: new USB bus registered, assigned bus number 3
[    3.632000] usb usb3: configuration #1 chosen from 1 choice
[    3.632000] hub 3-0:1.0: USB hub found
[    3.736000] uhci_hcd 0000:00:1d.3: new USB bus registered, assigned bus number 4
[    3.736000] usb usb4: configuration #1 chosen from 1 choice
[    3.736000] hub 4-0:1.0: USB hub found
[    3.768000] usb 1-2: new full speed USB device using uhci_hcd and address 2
[    3.840000] ehci_hcd 0000:00:1d.7: new USB bus registered, assigned bus number 5
[    3.844000] ehci_hcd 0000:00:1d.7: USB 2.0 started, EHCI 1.00, driver 10 Dec 2004
[    3.844000] usb usb5: configuration #1 chosen from 1 choice
[    3.844000] hub 5-0:1.0: USB hub found
[    4.292000] usb 1-2: device not accepting address 2, error -71
[    4.892000]  sda:<6>usb 5-4: new high speed USB device using ehci_hcd and address 3
[    5.160000] usb 5-4: configuration #1 chosen from 1 choice
[    5.584000] usb 1-2: new full speed USB device using uhci_hcd and address 4
[    5.756000] usb 1-2: configuration #1 chosen from 1 choice
[    5.996000] usb 3-2: new full speed USB device using uhci_hcd and address 2
[    6.160000] usb 3-2: configuration #1 chosen from 1 choice
[   16.644000] Bluetooth: HCI USB driver ver 2.9
[   16.732000] usbcore: registered new interface driver hci_usb
[   52.500000] usb 5-3: new high speed USB device using ehci_hcd and address 5
[   52.632000] usb 5-3: configuration #1 chosen from 1 choice
[   52.756000] usbcore: registered new interface driver libusual
[   52.772000] Initializing USB Mass Storage driver...
[   52.772000] scsi2 : SCSI emulation for USB Mass Storage devices
[   52.772000] usbcore: registered new interface driver usb-storage
[   52.772000] USB Mass Storage support registered.
[   52.772000] usb-storage: device found at 5
[   52.772000] usb-storage: waiting for device to settle before scanning
[   57.772000] usb-storage: device scan complete
[   57.772000] scsi 2:0:0:0: Direct-Access     USB 2.0  Flash Disk       5.00 PQ: 0 ANSI: 2

"... being a Linux user is sort of like living in a house inhabited by a large family of carpenters and architects. Every morning when you wake up, the house is a little different. Maybe there is a new turret, or some walls have moved. Or perhaps someone has temporarily removed the floor under your bed."

Offline

 

#7 2007.12.26 11:49:53

Minio
Electric Castle resident
Skąd: Brno, Česko
Zarejestrowany: 2006.11.22
Posty: 546
System: Debian Testing
Fluxbox: Plasma 5.10.5 ;) (Fb 1.3.5)
WWW

Re: [SOLVED]Automatyczne montowanie płyty/pendrive

Wybacz, najwyraźniej sę myliłem, sądząc że odpowiednie informacje znajdą się po wyszukaniu usb. Sprawdź jeszcze:

Kod:

dmesg |grep -i --color=auto attached

U mnie wygląda to tak:

Kod:

minio@pingwin ~ ]:-> dmesg |grep -i --color=auto attached
sd 0:0:0:0: Attached scsi removable disk sda

Jak na dłoni widać, że zamontować muszę /dev/sda do /gdziekolwiek. Jeżeli nic to nie da, zobacz jeszcze wynik

Kod:

dmesg |grep -i --color=auto sda

Oczywiście wszystko to po podłączeniu pendrive'a do komputera.

Offline

 

#8 2007.12.26 11:58:01

azhag
Dozorca
Skąd: Warszawa
Zarejestrowany: 2006.11.21
Posty: 819
System: Debian Testing
Fluxbox: 1.3.5
WWW

Re: [SOLVED]Automatyczne montowanie płyty/pendrive

Jakieś barbarzyńskie metody macie wink ja by określić urządzenie wpisuję po włożeniu pena po prostu

Kod:

dmesg | tail -n 15

i dostaję coś takiego

USB Mass Storage support registered.
usb-storage: device found at 3
usb-storage: waiting for device to settle before scanning
usb-storage: device scan complete
scsi 0:0:0:0: Direct-Access     Corsair  Flash Voyager    1.00 PQ: 0 ANSI: 0 CCS
SCSI device sda: 1015808 512-byte hdwr sectors (520 MB)
sda: Write Protect is off
sda: Mode Sense: 00 26 00 00
sda: assuming drive cache: write through
SCSI device sda: 1015808 512-byte hdwr sectors (520 MB)
sda: Write Protect is off
sda: Mode Sense: 00 26 00 00
sda: assuming drive cache: write through
sda: sda1
sd 0:0:0:0: Attached scsi removable disk sda

i mam odpowiedź — pendrive to /dev/sda1


Dr Chandra, will I dream?
pogoda w conky :: wybierz jabbera :: polski portal debiana :: registered linux user #403712

Offline

 

#9 2007.12.26 12:32:38

gutek
Użytkownik
Zarejestrowany: 2007.12.25
Posty: 37
System: Debian Sid + Experimental
Fluxbox: 1.1.1

Re: [SOLVED]Automatyczne montowanie płyty/pendrive

Kurcze nie wiem co robie źle:

Kod:

michal@michal-laptop:~$ dmesg | tail -n 15
[11360.696000] usb-storage: device found at 7
[11360.696000] usb-storage: waiting for device to settle before scanning
[11365.696000] usb-storage: device scan complete
[11365.700000] scsi 4:0:0:0: Direct-Access     USB 2.0  Flash Disk       5.00 PQ: 0 ANSI: 2
[11365.704000] SCSI device sdb: 1030016 2048-byte hdwr sectors (2109 MB)
[11365.704000] sdb: Write Protect is off
[11365.704000] sdb: Mode Sense: 0b 00 00 08
[11365.704000] sdb: assuming drive cache: write through
[11365.704000] SCSI device sdb: 1030016 2048-byte hdwr sectors (2109 MB)
[11365.704000] sdb: Write Protect is off
[11365.704000] sdb: Mode Sense: 0b 00 00 08
[11365.704000] sdb: assuming drive cache: write through
[11365.704000]  sdb: sdb1
[11365.708000] sd 4:0:0:0: Attached scsi removable disk sdb
[11365.708000] sd 4:0:0:0: Attached scsi generic sg2 type 0

A potem montuje

Kod:

michal@michal-laptop:~$ mount /dev/sdb1/
mount: can't find /dev/sdb1/ in /etc/fstab or /etc/mtab

tak samo

Kod:

michal@michal-laptop:~$ mount /media/sdb1/
mount: can't find /media/sdb1/ in /etc/fstab or /etc/mtab

Oświećcie mnie co robie źle ;/


"... being a Linux user is sort of like living in a house inhabited by a large family of carpenters and architects. Every morning when you wake up, the house is a little different. Maybe there is a new turret, or some walls have moved. Or perhaps someone has temporarily removed the floor under your bed."

Offline

 

#10 2007.12.26 14:25:21

azhag
Dozorca
Skąd: Warszawa
Zarejestrowany: 2006.11.21
Posty: 819
System: Debian Testing
Fluxbox: 1.3.5
WWW

Re: [SOLVED]Automatyczne montowanie płyty/pendrive

dodaj sdb1 do /etc/fstab, np.:

Kod:

/dev/sdb1       /mnt/usb      vfat     umask=0,users,iocharset=iso8859-2,codepage=852,noauto,rw              0       0

potem polecenie mount /dev/sdb1 lub mount /mnt/usb


Dr Chandra, will I dream?
pogoda w conky :: wybierz jabbera :: polski portal debiana :: registered linux user #403712

Offline

 

#11 2007.12.26 14:36:06

Minio
Electric Castle resident
Skąd: Brno, Česko
Zarejestrowany: 2006.11.22
Posty: 546
System: Debian Testing
Fluxbox: Plasma 5.10.5 ;) (Fb 1.3.5)
WWW

Re: [SOLVED]Automatyczne montowanie płyty/pendrive

Albo dodaj odpowiedni wpis do /etc/fstab albo montuj przez

Kod:

mount /dev/sdb1 /gdzie/zamontować

azhag barbarzyńskie czy nie, człowiek zapomina co robił jak rozwiązywał dany problem. Tak dawno to było... wink .

Offline

 

#12 2007.12.26 17:42:41

gutek
Użytkownik
Zarejestrowany: 2007.12.25
Posty: 37
System: Debian Sid + Experimental
Fluxbox: 1.1.1

Re: [SOLVED]Automatyczne montowanie płyty/pendrive

Kurcze no, wpisuje

Kod:

michal@michal-laptop:/media$ mount /dev/sdb1
mount: mount point /media/usb does not exist

Myślałem, żeby zrobić dowiązanie, ale nie działa. Co zrobic ? ;/


"... being a Linux user is sort of like living in a house inhabited by a large family of carpenters and architects. Every morning when you wake up, the house is a little different. Maybe there is a new turret, or some walls have moved. Or perhaps someone has temporarily removed the floor under your bed."

Offline

 

#13 2007.12.26 19:48:51

Moebius
o¤°`°¤o,¸¸¸,o¤°
Skąd: /dev/tty1
Zarejestrowany: 2007.02.26
Posty: 202
System: Gentoo
Fluxbox: ist Krieg!

Re: [SOLVED]Automatyczne montowanie płyty/pendrive

naucz się lekko english'a, albo zmień ustawienia językowe swojego systemu na polski
nie istnieje katalog /media/usb
mkdir /media/usb


Teraz, gdy już nauczyliśmy się latać w powietrzu jak ptaki, pływać pod wodą jak ryby, brakuje nam tylko jednego: nauczyć się żyć na ziemi jak ludzie.

Offline

 

#14 2007.12.26 20:27:59

gutek
Użytkownik
Zarejestrowany: 2007.12.25
Posty: 37
System: Debian Sid + Experimental
Fluxbox: 1.1.1

Re: [SOLVED]Automatyczne montowanie płyty/pendrive

Dzięki wszystkim za pomoc smile
Nie udało mi się zadziałać sposobem sp3cu, ale zrobiłem skrypty montujące i uruchamiam je z menu:). Jeszcze raz dzięki wszystkim za pomoc


"... being a Linux user is sort of like living in a house inhabited by a large family of carpenters and architects. Every morning when you wake up, the house is a little different. Maybe there is a new turret, or some walls have moved. Or perhaps someone has temporarily removed the floor under your bed."

Offline

 

#15 2010.06.29 22:42:56

arasek
Nowy użytkownik
Zarejestrowany: 2010.06.29
Posty: 1

Re: [SOLVED]Automatyczne montowanie płyty/pendrive

trzeba zainstalować thunar-volman

a potem edytowac plik sudo gedit /etc/dbus-1/system.d/hal.conf

<policy user="root"> zamienić na <policy group="users">

Ostatnio edytowany przez arasek (2010.07.01 02:10:45)

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson