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[/quote]
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-montowanie-partycji-w-linux-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

[quote=morfik]Czy ja tam niewyraźnie napisałem co trzeba zrobić? Przeczytaj jeszcze raz uważnie moje wskazówki. xD[/quote]
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ę[b] {ID_SERIAL_SHORT}[/b]

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 [tt]devmon[/tt] z pakietu [deb]udevil[/deb] nie da rady?


Błogosławieni, którzy czynią FAQ.
[url=http://www.opencaching.pl]opencaching[/url] :: [url=http://dug.net.pl/sources.list]debian sources.list[/url] :: [url=http://www.linuxportal.pl/blogi/azhag/wpisy]coś jakby blog[/url] :: [url=http://dug.net.pl/]polski portal debiana[/url] :: 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

:)
[quote=azhag]Nieśmiało zapytam: czy [tt]devmon[/tt] z pakietu [deb]udevil[/deb] nie da rady?[/quote]
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: default city
Zarejestrowany: 2010-03-14
Serwis

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.


[img]https://l0calh0st.pl/obrazki/userbar.png[/img]

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

[quote=morfik]@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.[/quote]
[b]morfik[/b] 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", \

[quote=mati75]W taki sposób uruchom:

Kod:

devmon &

lub jak masz systemd:

Kod:

service devmon start

Widzę, że muszę napisać skrypt startowy dla sysvinit.[/quote]
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: default city
Zarejestrowany: 2010-03-14
Serwis

Re: [Mint] Automatyczne montowanie partycji drugiego dysku

To drugie z roota.


[img]https://l0calh0st.pl/obrazki/userbar.png[/img]

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

[quote=figa]:)
[quote=azhag]Nieśmiało zapytam: czy [tt]devmon[/tt] z pakietu [deb]udevil[/deb] nie da rady?[/quote]
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[/quote]
No tak, a teraz podłącz jakiś dysk.


Błogosławieni, którzy czynią FAQ.
[url=http://www.opencaching.pl]opencaching[/url] :: [url=http://dug.net.pl/sources.list]debian sources.list[/url] :: [url=http://www.linuxportal.pl/blogi/azhag/wpisy]coś jakby blog[/url] :: [url=http://dug.net.pl/]polski portal debiana[/url] :: 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

[quote=mati75]To drugie z roota.[/quote]

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

[quote=azhag][quote=figa]:)
[quote=azhag]Nieśmiało zapytam: czy [tt]devmon[/tt] z pakietu [deb]udevil[/deb] nie da rady?[/quote]
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[/quote]
No tak, a teraz podłącz jakiś dysk.[/quote]
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
Możesz wyłączyć AdBlock — tu nie ma reklam ;-)

[ Generated in 0.016 seconds, 11 queries executed ]

Informacje debugowania

Time (s) Query
0.00010 SET CHARSET latin2
0.00004 SET NAMES latin2
0.00155 SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='18.191.132.194' WHERE u.id=1
0.00086 REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '18.191.132.194', 1713596505)
0.00046 SELECT * FROM punbb_online WHERE logged<1713596205
0.00118 SELECT topic_id FROM punbb_posts WHERE id=292634
0.00285 SELECT id FROM punbb_posts WHERE topic_id=27859 ORDER BY posted
0.00101 SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=27859 AND t.moved_to IS NULL
0.00008 SELECT search_for, replace_with FROM punbb_censoring
0.00322 SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=27859 ORDER BY p.id LIMIT 50,25
0.00106 UPDATE punbb_topics SET num_views=num_views+1 WHERE id=27859
Total query time: 0.01241 s