Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#51  2015-11-04 13:43:21

  figa - Użytkownik

figa
Użytkownik
Skąd: Nowy Sącz
Zarejestrowany: 2008-09-13

Re: [Mint] Automatyczne montowanie partycji drugiego dysku

W Mincie aktywator nie działa na prawach rota, przynajmniej polecenie

Kod:

mount -a

Próbowałam tego

Co do tych reguł udeva, to nie jest to jakieś szczególnie trudne, tylko trzeba parametry urządzenia ustalić.

@figa, podepnij ten drugi dysk i wklep do terminala to polecenie (dostosuj tylko ścieżkę):

Kod:

Kod:

$ udevadm info /dev/sda | grep ID_SERIAL_SHORT
E: ID_SERIAL_SHORT=7D57CA791387

Zrób plik /etc/udev/rules.d/99-dysk.conf i daj tam coś na wzór:
Kod:

Kod:

ACTION=="add", ENV{ID_SERIAL_SHORT}=="7D57CA791387", \
        ENV{REMOVE_CMD}="/bin/umount /mnt", \
        RUN+="/bin/mount /mnt"

Potem przeładuj baze udeva:

Kod:

Kod:

# udevadm control --reload

Wypnij i podepnij dysk.

To powyższe jest najprostsze, bo jest zaciągnięty mount + katalog docelowy, a to wymaga odpowiedniego wpisu w fstabie. Czyli to co jest + flagi noauto,nofail. Dysk będzie montowany automatycznie jak tylko zostanie wykryty

Próbowałam coś kombinować ale jestem za mało wtajemniczona. :( i nie bardzo wiem jak mam tą ścieżkę zmienić.

Próbowałam wpisywać ID i numer Dysku a także /dev/sdb1    ale nic mi z tego nie wychodzi :(


a mam tak

Kod:

marek@marek ~/Pulpit $ lsusb
Bus 001 Device 004: ID 1058:1078 Western Digital Technologies, Inc. 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 002: ID 046d:c52f Logitech, Inc. Unifying Receiver
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 005: ID 413c:8103 Dell Computer Corp. Wireless 350 Bluetooth
Bus 002 Device 006: ID 0b97:7762 O2 Micro, Inc. Oz776 SmartCard Reader
Bus 002 Device 004: ID 0b97:7761 O2 Micro, Inc. Oz776 1.1 Hub
Bus 002 Device 003: ID 413c:8137 Dell Computer Corp. Wireless 5520 Voda L Mobile Broadband (3G HSDPA) Minicard Status Port
Bus 002 Device 002: ID 413c:a005 Dell Computer Corp. Internal 2.0 Hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
marek@marek ~/Pulpit $ sudo blkid
[sudo] password for marek: 
/dev/sda1: UUID="F626BA6B26BA2D0D" TYPE="ntfs" 
/dev/sda2: LABEL="win7" UUID="1256C04D56C03371" TYPE="ntfs" 
/dev/sda5: UUID="8fe24665-42ff-496b-936e-f95c541a7ca4" TYPE="ext4" 
/dev/sda6: UUID="f8fc05c1-b8b8-4a9e-bf0e-8404d740a904" TYPE="ext4" 
/dev/sda7: UUID="8059022d-9bf5-4add-a72d-2f7bc4630372" TYPE="swap" 
/dev/sdb1: LABEL="Elements2" UUID="F4CE8728CE86E26A" TYPE="ntfs" 
marek@marek ~/Pulpit $

Offline

 

#52  2015-11-04 14:59:33

  morfik - Cenzor wirtualnego świata

morfik
Cenzor wirtualnego świata
Skąd: ze WSI
Zarejestrowany: 2011-09-15
Serwis

Re: [Mint] Automatyczne montowanie partycji drugiego dysku

No zamiast sda wpisz sdb w tym poleceniu co dałem. xD

Offline

 

#53  2015-11-04 15:35:14

  figa - Użytkownik

figa
Użytkownik
Skąd: Nowy Sącz
Zarejestrowany: 2008-09-13

Re: [Mint] Automatyczne montowanie partycji drugiego dysku

Próbowałam tak i to mi zwraca

Kod:

marek@marek ~/Pulpit $ udevadm info /dev/sdb | grep ID_SERIAL_SHORT
E: ID_SERIAL_SHORT=WD-WXB1EC43XPHU
marek@marek ~/Pulpit $ E: ID_SERIAL_SHORT=WD-WXB1EC43XPHU
E:: nie znaleziono polecenia
marek@marek ~/Pulpit $

i coś jest źle :(

Znalazłam jeszcze taki poradnik

https://1rei.wordpress.com/2012/11/11/automatyczne- … x-ntfs-fat32/

ale tam chyba sposób też polega na dopisaniu do fstab dysku.

Ostatnio edytowany przez figa (2015-11-04 16:10:01)

Offline

 

#54  2015-11-04 19:40:43

  morfik - Cenzor wirtualnego świata

morfik
Cenzor wirtualnego świata
Skąd: ze WSI
Zarejestrowany: 2011-09-15
Serwis

Re: [Mint] Automatyczne montowanie partycji drugiego dysku

Czy ja tam niewyraźnie napisałem co trzeba zrobić? Przeczytaj jeszcze raz uważnie moje wskazówki. xD

Offline

 

#55  2015-11-04 20:56:23

  figa - Użytkownik

figa
Użytkownik
Skąd: Nowy Sącz
Zarejestrowany: 2008-09-13

Re: [Mint] Automatyczne montowanie partycji drugiego dysku

morfik napisał(-a):

Czy ja tam niewyraźnie napisałem co trzeba zrobić? Przeczytaj jeszcze raz uważnie moje wskazówki. xD

Pewnie wyraźnie dla kogoś kto  zna się na tych kodach - poleceniach  :(  a ja niestety nie bardzo :(  wszystkiego raczej się domyślam na logikę .

Rozumiem że pierwsze polecenie

Kod:

udevadm info /dev/sdb | grep ID_SERIAL_SHORT

które zwróciło mi

Kod:

E: ID_SERIAL_SHORT=WD-WXB1EC43XPHU

podało mi ID mojego dysku  i mam to ID wstawić do pliku etc/udev/rules.d/99-dysk.conf .

Czy w takim razie ten plik miałby wyglądać tak :

Kod:

ACTION=="add", ENV{ID_SERIAL_SHORT}=="WD-WXB1EC43XPHU", \
        ENV{REMOVE_CMD}="/bin/umount /mnt", \
        RUN+="/bin/mount /mnt"

Jak tak wstawię i zrobię co napisałeś to jest przeładuję udeva,  odepnę i podepnę ponownie dysk to nic się nie dzieje czyli coś źle zrobiłam pewnie :(

czy też w inne miejsce ten numer wstawić ? np w tą klamrę {ID_SERIAL_SHORT}

Offline

 

#56  2015-11-04 21:43:39

  azhag - Admin łajza

azhag
Admin łajza
Skąd: Warszawa
Zarejestrowany: 2005-11-15

Re: [Mint] Automatyczne montowanie partycji drugiego dysku

Nieśmiało zapytam: czy devmon z pakietu udevil nie da rady?


Błogosławieni, którzy czynią FAQ.
opencaching :: debian sources.list :: coś jakby blog :: polski portal debiana :: linux user #403712

Offline

 

#57  2015-11-04 21:51:32

  morfik - Cenzor wirtualnego świata

morfik
Cenzor wirtualnego świata
Skąd: ze WSI
Zarejestrowany: 2011-09-15
Serwis

Re: [Mint] Automatyczne montowanie partycji drugiego dysku

@figa, tam tylko wystarczy ścieżki do montowania zasobów i numer urządzenia pozmieniać. Nie wiem gdzie ten dysk montujesz, zamień /mnt z tym swoim katalogiem.

Offline

 

#58  2015-11-04 22:08:28

  figa - Użytkownik

figa
Użytkownik
Skąd: Nowy Sącz
Zarejestrowany: 2008-09-13

Re: [Mint] Automatyczne montowanie partycji drugiego dysku

:)

azhag napisał(-a):

Nieśmiało zapytam: czy devmon z pakietu udevil nie da rady?

Mam zainstalowane pakiety udevil i zenity  i próbuję w konsolę wpisać tego demona czyli jak mniemam polecenie

Kod:

devmon

i nic się nie dzieje a wygląda to tak

http://screenshooter.net/100244520/skrin_20

Wczoraj już próbowałam, sory że przeoczyłam odpowiedź .

Ręcznego montowania już nie próbowałam bo ręcznie to już załatwia mi  aktywator który mam na pulpicie z poleceniem

Kod:

sudo mount -L Elements2 /home/marek/Elements2

Może jestem dojęta ale pomimo że te dwa dyski mają te same UUID-y to jak wpinam jeden tylko to powinien się automatycznie zamontować .
Problem mógłby być po podpięciu drugiego z takim samym UUID-em a tak nie jest .
Stary dysk się montuje a nowy nie :( bez względu na kolejność wpinania.
Pierwszy podpięty jest jako /dev/sdb1  a drugi wtedy występuje jako /dev/sdc1 i sobie nawzajem nie przeszkadzają, działają oba.

Offline

 

#59  2015-11-04 22:22:51

  mati75 - Psuj

mati75
Psuj
Skąd: masz ten towar?
Zarejestrowany: 2010-03-14

Re: [Mint] Automatyczne montowanie partycji drugiego dysku

W taki sposób uruchom:

Kod:

devmon &

lub jak masz systemd:

Kod:

service devmon start

Widzę, że muszę napisać skrypt startowy dla sysvinit.


https://l0calh0st.pl/obrazki/userbar.png

Offline

 

#60  2015-11-04 22:31:35

  figa - Użytkownik

figa
Użytkownik
Skąd: Nowy Sącz
Zarejestrowany: 2008-09-13

Re: [Mint] Automatyczne montowanie partycji drugiego dysku

morfik napisał(-a):

@figa, tam tylko wystarczy ścieżki do montowania zasobów i numer urządzenia pozmieniać. Nie wiem gdzie ten dysk montujesz, zamień /mnt z tym swoim katalogiem.

morfik domyślam się że ścieżki montowania trzeba wpisać i numer urządzenia ale mam problem gdzie wpisać ten numer urządzenia bo w takich kodach każdy znak i jego miejsce ma znaczenie.

druga i trzecia linia pewnie mogłaby wyglądać tak


Kod:

ENV{REMOVE_CMD}="/bin/umount /home/marek/Elements2", \
        RUN+="/bin/mount /home/marek/Elements2"

ale pierwsza gdzie mam wstawić numer urządzenia to nie mam pojęcia jak ma wyglądać :(

gdzie ten numer tu ma być wpisany


Kod:

ACTION=="add", ENV{ID_SERIAL_SHORT}=="WD-WXB1EC43XPHU", \

mati75 napisał(-a):

W taki sposób uruchom:

Kod:

devmon &

lub jak masz systemd:

Kod:

service devmon start

Widzę, że muszę napisać skrypt startowy dla sysvinit.

systemd pewnie nie mam

bo odpowiedź jest taka


Kod:

marek@marek ~/Pulpit $ devmon &
[1] 5260
marek@marek ~/Pulpit $ service devmon start
devmon: unrecognized service
marek@marek ~/Pulpit $

ale dysk dalej nie jest zamontowany bo nigdzie go nie widzę ani też w media, mnt  :(

Offline

 

#61  2015-11-04 22:58:34

  mati75 - Psuj

mati75
Psuj
Skąd: masz ten towar?
Zarejestrowany: 2010-03-14

Re: [Mint] Automatyczne montowanie partycji drugiego dysku

To drugie z roota.


https://l0calh0st.pl/obrazki/userbar.png

Offline

 

#62  2015-11-04 23:50:02

  morfik - Cenzor wirtualnego świata

morfik
Cenzor wirtualnego świata
Skąd: ze WSI
Zarejestrowany: 2011-09-15
Serwis

Re: [Mint] Automatyczne montowanie partycji drugiego dysku

@figa, ENV{ID_SERIAL_SHORT}=="WD-WXB1EC43XPHU" to jest porównanie. Trzeba porównać zawartość zmiennej z numerem urządzenia. Więc jak chcemy dopasować urządzenie po numerze, to numer ma iść po ==, prawda? To jaki ten numer faktycznie jest, zostanie wyciągnięte z ENV{ID_SERIAL_SHORT}, po czym oba zostaną porównane i jeśli się będą zgadzać, to reguła zostanie zaaplikowana. xD Po każdej zmianie tego pliku z regułą, przeładuj bazę danych.

@mati75, właśnie się uświadomiłem, że spacefm sam potrafi sobie te dyski montować i wystarczy mu tylko zaznaczona odpowiednia opcja w ustawieniach. xD Choć ja nie korzystam ani z automount ani autorun, bo dla mnie to może prowadzić do security fail, a mount (nawet z roota) to nie jest jakiś szczególny wysiłek. xD

Offline

 

#63  2015-11-05 09:09:27

  azhag - Admin łajza

azhag
Admin łajza
Skąd: Warszawa
Zarejestrowany: 2005-11-15

Re: [Mint] Automatyczne montowanie partycji drugiego dysku

figa napisał(-a):

:)

azhag napisał(-a):

Nieśmiało zapytam: czy devmon z pakietu udevil nie da rady?

Mam zainstalowane pakiety udevil i zenity  i próbuję w konsolę wpisać tego demona czyli jak mniemam polecenie

Kod:

devmon

i nic się nie dzieje a wygląda to tak

http://screenshooter.net/100244520/skrin_20

No tak, a teraz podłącz jakiś dysk.


Błogosławieni, którzy czynią FAQ.
opencaching :: debian sources.list :: coś jakby blog :: polski portal debiana :: linux user #403712

Offline

 

#64  2015-11-05 18:06:53

  figa - Użytkownik

figa
Użytkownik
Skąd: Nowy Sącz
Zarejestrowany: 2008-09-13

Re: [Mint] Automatyczne montowanie partycji drugiego dysku

mati75 napisał(-a):

To drugie z roota.

Kod:

marek@marek ~/Pulpit $ sudo service devmon start
[sudo] password for marek: 
devmon: unrecognized service
marek@marek ~/Pulpit $

SpaceFM faktycznie widzi ten dysk tylko gdzieś muszę podać mu opcje montowania

http://screenshooter.net/100244520/skrin_21

Może mi podpowiecie gdzie :)

może tu

http://screenshooter.net/100244520/skrin_22

azhag napisał(-a):

figa napisał(-a):

:)

azhag napisał(-a):

Nieśmiało zapytam: czy devmon z pakietu udevil nie da rady?

Mam zainstalowane pakiety udevil i zenity  i próbuję w konsolę wpisać tego demona czyli jak mniemam polecenie

Kod:

devmon

i nic się nie dzieje a wygląda to tak

http://screenshooter.net/100244520/skrin_20

No tak, a teraz podłącz jakiś dysk.

Podłączyłam mam to w konsoli


Kod:

marek@marek ~/Pulpit $ devmon
===========================================
Monitoring activity from the disks daemon. Press Ctrl+C to cancel.
===========================================
removed:   /org/freedesktop/UDisks/devices/sdb1
devmon: /usr/bin/udevil clean
===========================================
removed:   /org/freedesktop/UDisks/devices/sdb
devmon: /usr/bin/udevil clean
===========================================
added:     /org/freedesktop/UDisks/devices/sdb

widać że zauważył ten dysk  ale nie widzę żeby gdziekolwiek się zamontował :(

Ostatnio edytowany przez figa (2015-11-05 18:18:31)

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
To nie jest tylko forum, to nasza mała ojczyzna ;-)