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/.

#26  2015-11-02 17:59:45

  figa - Użytkownik

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

Re: [Mint] Automatyczne montowanie partycji drugiego dysku

Kod:

marek@marek ~/Pulpit $ sudo fdisk -l
[sudo] password for marek: 

Disk /dev/sda: 80.0 GB, 80026361856 bytes
głowic: 255, sektorów/ścieżkę: 63, cylindrów: 9729, w sumie sektorów: 156301488
Jednostka = sektorów, czyli 1 * 512 = 512 bajtów
Rozmiar sektora (logiczny/fizyczny) w bajtach: 512 / 512
Rozmiar we/wy (minimalny/optymalny) w bajtach: 512 / 512
Identyfikator dysku: 0x818bc829

Urządzenie Rozruch   Początek      Koniec   Bloków   ID  System
/dev/sda1   *        2048      206847      102400   17  Ukryta HPFS/NTFS
/dev/sda2          206848   102402047    51097600    7  HPFS/NTFS/exFAT
/dev/sda3       102402048   156301311    26949632    5  Rozszerzona
/dev/sda5       102404096   122886143    10241024   83  Linux
/dev/sda6       122888192   154230783    15671296   83  Linux
/dev/sda7       154232832   156301311     1034240   82  Linux swap / Solaris

Disk /dev/sdb: 1500.3 GB, 1500267937792 bytes
głowic: 255, sektorów/ścieżkę: 63, cylindrów: 182397, w sumie sektorów: 2930210816
Jednostka = sektorów, czyli 1 * 512 = 512 bajtów
Rozmiar sektora (logiczny/fizyczny) w bajtach: 512 / 512
Rozmiar we/wy (minimalny/optymalny) w bajtach: 512 / 512
Identyfikator dysku: 0x07e4e112

Urządzenie Rozruch   Początek      Koniec   Bloków   ID  System
/dev/sdb1            2048  2930210815  1465104384    7  HPFS/NTFS/exFAT

Disk /dev/sdc: 1500.3 GB, 1500267937792 bytes
głowic: 255, sektorów/ścieżkę: 63, cylindrów: 182397, w sumie sektorów: 2930210816
Jednostka = sektorów, czyli 1 * 512 = 512 bajtów
Rozmiar sektora (logiczny/fizyczny) w bajtach: 512 / 512
Rozmiar we/wy (minimalny/optymalny) w bajtach: 512 / 512
Identyfikator dysku: 0x15f010b9

Urządzenie Rozruch   Początek      Koniec   Bloków   ID  System
/dev/sdc1            2048  2930210815  1465104384    7  HPFS/NTFS/exFAT
marek@marek ~/Pulpit $

Kod:

marek@marek ~/Pulpit $ sudo blkid
[sudo] password for marek: 
Sorry, try again.
[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="Elements" UUID="F4CE8728CE86E26A" TYPE="ntfs" 
/dev/sdc1: LABEL="Elements2" UUID="F4CE8728CE86E26A" TYPE="ntfs" 
marek@marek ~/Pulpit $ dpkg -l | grep udisk
ii  libudisks2-0:i386                           2.1.0-4ubuntu0.1                           i386         GObject based library to access udisks2
ii  udisks                                      1.0.4-8ubuntu1.1                           i386         storage media interface
ii  udisks2                                     2.1.0-4ubuntu0.1                           i386         D-BUS service to access and manipulate storage devices
marek@marek ~/Pulpit $

Widać że oba dyski mają ten sam UUID.

Ostatnio edytowany przez figa (2015-11-02 18:02:54)

Offline

 

#27  2015-11-02 18:24:02

  ilin - Palacz

ilin
Palacz
Skąd: PRLu
Zarejestrowany: 2006-05-03

Re: [Mint] Automatyczne montowanie partycji drugiego dysku

To prawdopodobnie jest problemem.
Najprościej było by go sformatować aby zmienił się uuid ale pewnie nie masz gdzie zgrać danych z niego.

Spróbujemy montować go po parametrze LABEL czyli nazwie.

Wykasuj ten wpis we fstabie który zrobiłaś.

Potem wykonaj mount -a aby sprawdzić czy nie pluje o jakiś błąd.

Następnie spróbj go ręcznie zamontować poleceniem

Kod:

sudo mount -L Elements2 /home/marek/Elements2

Zobacz czy się poprawnie zamontuje.
Jeśli tak to będziemy preparować fstab.


[b]Problemy rozwiązujemy na forum nie na PW[/b] -> Niech inni na tym skorzystają.
[url=http://dug.net.pl/]Polski portal Debiana[/url]

Offline

 

#28  2015-11-02 18:27:30

  ArnVaker - Kapelusznik

ArnVaker
Kapelusznik
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: [Mint] Automatyczne montowanie partycji drugiego dysku

UUID można bez formatowania zmienić.


[img]http://svn.debianart.org/themes/generic/spinner/spinner48px-moreblue.png[/img]

Offline

 

#29  2015-11-02 18:29:57

  ilin - Palacz

ilin
Palacz
Skąd: PRLu
Zarejestrowany: 2006-05-03

Re: [Mint] Automatyczne montowanie partycji drugiego dysku

Wiem ale to ryzykowna operacja zwłaszcza dla ntfs.
https://www.linux.com/community/blogs/133-general-linux/289198

Ja bym się bał ze popełnię jakiś błąd :)


[b]Problemy rozwiązujemy na forum nie na PW[/b] -> Niech inni na tym skorzystają.
[url=http://dug.net.pl/]Polski portal Debiana[/url]

Offline

 

#30  2015-11-02 18:33:19

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/urandom
Zarejestrowany: 2008-01-07

Re: [Mint] Automatyczne montowanie partycji drugiego dysku

Majstrować przy NTFS lepiej na Windows, jak jest jakiś pod ręką.
A jak się Windowsa nie ma i nie używa, to po jakiego czorta NTFS?


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#31  2015-11-02 18:35:12

  figa - Użytkownik

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

Re: [Mint] Automatyczne montowanie partycji drugiego dysku

Wykasowałam wpis w fstab, ale muszę chyba najpierw odmontować ten pierwszy dobry dysk bo on się zamontował właśnie w tym katalogu
/home/marek/Elements2    a  nazwa - miejsce montowania  chyba nie może byćtakie samo dla dwóch dysków.

Polecenie mount -a przechodzi bezbłędnie.

Może zmienić to polecenie na

Kod:

sudo mount -L Elements2 /home/marek/Elements3

Nazwę trzeba zostawić tylko zmienić miejsce montowania.

Podejrzewam że ten dysk powtórnie zamontował się w lokalizacji  /home/marek/Elements2  jak wykonałam polecenie

Kod:

mount -a

Mam Windowsa ale szczątkowego a dysku czasem używają inni którzy mają tylko Windowsa i dlatego ntfs.
Mam drugi dysk ale prawdopodobnie zepsuty bo nie przechodzi w nim checkdsk.

Ostatnio edytowany przez figa (2015-11-02 18:39:16)

Offline

 

#32  2015-11-02 18:37:32

  yossarian - Szczawiożerca

yossarian
Szczawiożerca
Skąd: Shangri-La
Zarejestrowany: 2011-04-25

Re: [Mint] Automatyczne montowanie partycji drugiego dysku

[quote=Jacekalex]Majstrować przy NTFS lepiej na Windows, jak jest jakiś pod ręką.
A jak się Windowsa nie ma i nie używa, to po jakiego czorta NTFS?[/quote]
To pewnie fabrycznie już tak było i ten UUID jest klonowany z jednego na całą serię tysięcy egzemplarzy.

Offline

 

#33  2015-11-02 18:40:31

  ilin - Palacz

ilin
Palacz
Skąd: PRLu
Zarejestrowany: 2006-05-03

Re: [Mint] Automatyczne montowanie partycji drugiego dysku

Punkt montowania dowolny.


[b]Problemy rozwiązujemy na forum nie na PW[/b] -> Niech inni na tym skorzystają.
[url=http://dug.net.pl/]Polski portal Debiana[/url]

Offline

 

#34  2015-11-02 18:43:24

  figa - Użytkownik

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

Re: [Mint] Automatyczne montowanie partycji drugiego dysku

Zrobiłam katalog Elements3  i poleceniem

Kod:

sudo mount -L Elements2 /home/marek/Elements3

ten drugi dysk się w nim zamontował bezbłędnie

Offline

 

#35  2015-11-02 18:49:31

  yossarian - Szczawiożerca

yossarian
Szczawiożerca
Skąd: Shangri-La
Zarejestrowany: 2011-04-25

Re: [Mint] Automatyczne montowanie partycji drugiego dysku

Można by to jeszcze zautomatyzować przy użyciu polecenia [tt]udisks[/tt] lub [tt]udisksctl[/tt] i udeva ale nie wiem jak to w ubuntu/mincie wygląda.
Wtedy działałoby automatycznie przy podpięciu.

Coś w tym stylu:

Kod:

udisks --mount /dev/disk/by-label/Elements2

i

Kod:

udisks --unmount /dev/disk/by-label/Elements2

lub:

Kod:

udisksctl mount -b /dev/disk/by-label/Elements2

Offline

 

#36  2015-11-02 18:56:09

  ilin - Palacz

ilin
Palacz
Skąd: PRLu
Zarejestrowany: 2006-05-03

Re: [Mint] Automatyczne montowanie partycji drugiego dysku

Na razie przy fstabie zostaniemy

Spróbuj dodać taki wpis

Kod:

LABEL=Elements2  /home/marek/Elements3 ntfs-3g defaults,nofaill,locale=pl_PL.UTF-8     0       0

Potem mount -a

Powinno działać.


[b]Problemy rozwiązujemy na forum nie na PW[/b] -> Niech inni na tym skorzystają.
[url=http://dug.net.pl/]Polski portal Debiana[/url]

Offline

 

#37  2015-11-02 19:25:07

  figa - Użytkownik

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

Re: [Mint] Automatyczne montowanie partycji drugiego dysku

Przepraszam że namieszałam . Zamontował się :)

poleceniem 

Kod:

 mount -a

Ostatnio edytowany przez figa (2015-11-02 19:31:23)

Offline

 

#38  2015-11-02 19:30:19

  yossarian - Szczawiożerca

yossarian
Szczawiożerca
Skąd: Shangri-La
Zarejestrowany: 2011-04-25

Re: [Mint] Automatyczne montowanie partycji drugiego dysku

Zamiast:

LABEL=Elements2[/quote]
zrób:

/dev/disk/by-label/Elements2[/quote]

Offline

 

#39  2015-11-02 19:34:24

  figa - Użytkownik

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

Re: [Mint] Automatyczne montowanie partycji drugiego dysku

http://screenshooter.net/100244520/skrin_11

drugi montuje się sam i tak to wygląda jak obydwa są podpięte

[quote=yossarian]Można by to jeszcze zautomatyzować przy użyciu polecenia [tt]udisks[/tt] lub [tt]udisksctl[/tt] i udeva ale nie wiem jak to w ubuntu/mincie wygląda.
Wtedy działałoby automatycznie przy podpięciu.

Coś w tym stylu:

Kod:

udisks --mount /dev/disk/by-label/Elements2

i

Kod:

udisks --unmount /dev/disk/by-label/Elements2

lub:

Kod:

udisksctl mount -b /dev/disk/by-label/Elements2

[/quote]
a to ewentualnie gdzie miałabym wpisać ?  bo mogłabym jeszcze popróbować .

Offline

 

#40  2015-11-02 19:48:19

  yossarian - Szczawiożerca

yossarian
Szczawiożerca
Skąd: Shangri-La
Zarejestrowany: 2011-04-25

Re: [Mint] Automatyczne montowanie partycji drugiego dysku

To polecenia w konsoli.

Offline

 

#41  2015-11-02 19:53:56

  ilin - Palacz

ilin
Palacz
Skąd: PRLu
Zarejestrowany: 2006-05-03

Re: [Mint] Automatyczne montowanie partycji drugiego dysku

Przy obecnym wpisie we fstabie jeśli dysk będzie podpięty do lapka podczas startu systemu zamontuje się automatycznie.
Jeśli zaś podepniesz go do włączonego laptopa to będziesz musiała wykonać polecenie

Kod:

sudo mount -a

Myślę że można przeżyć.

Pewnie można by napisać regułę UDEV aby to z automatu szło, ale to trzeba mieć doświadczenie jakieś w tym.
Ja nie mam.


[b]Problemy rozwiązujemy na forum nie na PW[/b] -> Niech inni na tym skorzystają.
[url=http://dug.net.pl/]Polski portal Debiana[/url]

Offline

 

#42  2015-11-02 19:58:52

  figa - Użytkownik

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

Re: [Mint] Automatyczne montowanie partycji drugiego dysku

Można przeżyć :)

Na razie dopóki coś nie wymyślimy żeby automatycznie się montował to będę używać do zamontowania aktywatora i do odmontowania też bo tylko root może je odmontować :)

Ostatnio edytowany przez figa (2015-11-02 20:00:41)

Offline

 

#43  2015-11-02 20:00:46

  ilin - Palacz

ilin
Palacz
Skąd: PRLu
Zarejestrowany: 2006-05-03

Re: [Mint] Automatyczne montowanie partycji drugiego dysku

W minice aktywator na pulpicie działa z prawami roota ?


[b]Problemy rozwiązujemy na forum nie na PW[/b] -> Niech inni na tym skorzystają.
[url=http://dug.net.pl/]Polski portal Debiana[/url]

Offline

 

#44  2015-11-02 20:06:51

  yossarian - Szczawiożerca

yossarian
Szczawiożerca
Skąd: Shangri-La
Zarejestrowany: 2011-04-25

Re: [Mint] Automatyczne montowanie partycji drugiego dysku

Te podane przeze mnie polecenia powinny działać na prawach użytkownika.

Offline

 

#45  2015-11-02 21:43: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

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:

$ 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:

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

Potem przeładuj baze udeva:

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

Offline

 

#46  2015-11-02 21:51:20

  yossarian - Szczawiożerca

yossarian
Szczawiożerca
Skąd: Shangri-La
Zarejestrowany: 2011-04-25

Re: [Mint] Automatyczne montowanie partycji drugiego dysku

To chyba nie do końca tak:

Warning: To mount removable drives, do not call mount from udev rules. In case of FUSE filesystems, you will get Transport endpoint not connected errors. Instead, you could use udisks that handles automount correctly or to make mount work inside udev rules, copy /usr/lib/systemd/system/systemd-udevd.service to /etc/systemd/system/systemd-udevd.service and replace MountFlags=slave to MountFlags=shared.[3] Keep in mind though that udev is not intended to invoke long-running processes.[/quote]
https://wiki.archlinux.org/index.php/Udev#Writing_udev_rules

Problem z tym wątkiem jest taki, że mało kto tu używa Ubuntu lub Minta by mógł to u siebie najpierw posprawdzać.

Offline

 

#47  2015-11-02 21:59:29

  azhag - Admin łajza

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

Re: [Mint] Automatyczne montowanie partycji drugiego dysku

Zamiast się bawić z regułami udeva nie lepiej skorzystać z [deb]udevil[/deb]?


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

 

#48  2015-11-02 22:44:25

  figa - Użytkownik

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

Re: [Mint] Automatyczne montowanie partycji drugiego dysku

Niestety aktywator nie działa na prawach rotoa .
Trzeba wydawać polecenia z sudo i wpisywać hasło.
Polecenia yossarian-a nie działają.

Kod:

marek@marek ~/Pulpit $ udisks --mount /dev/disk/by-label/Elements2
Cannot stat device file /dev/disk/by-label/Elements2: Nie ma takiego pliku ani katalogu
marek@marek ~/Pulpit $ udisksctl mount -b /dev/disk/by-label/Elements2
Error looking up object for device /dev/disk/by-label/Elements2
marek@marek ~/Pulpit $

Może trzeba katalogi montowania potworzyć.

[quote=azhag]Zamiast się bawić z regułami udeva nie lepiej skorzystać z [deb]udevil[/deb]?[/quote]
Zainstalowałam i gdzie teraz tego szukać ?, jak używać ?  bo wygląda na to że trzeba jakieś polecenia wpisywać :(

Wszystko po angielsku a ja jestem z innej epoki i mam problem ze zrozumieniem :) :(

Offline

 

#49  2015-11-02 23:10: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

W /etc/udevil/ masz konfiguracje. Skopiuj sobie plik co tam jest i nazwij go na wzór: udevil-user-morfik.conf , gdzie morfik to nazwa użytkownika w systemie, którego będzie się ta konfiguracja tyczyć. Dostosuj sobie ten plik i tyle. Choć ja tam nie wiem jak to będzie się komponować z tym środowiskiem co masz. Ja mam openboxa, brak graficznego środowiska, spacefm + udevil, brak jakichś udisksów i u mnie działa bez problemu.

Offline

 

#50  2015-11-03 09:23:30

  azhag - Admin łajza

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

Re: [Mint] Automatyczne montowanie partycji drugiego dysku

[quote=figa][quote=azhag]Zamiast się bawić z regułami udeva nie lepiej skorzystać z [deb]udevil[/deb]?[/quote]
Zainstalowałam i gdzie teraz tego szukać ?, jak używać ?  bo wygląda na to że trzeba jakieś polecenia wpisywać :(

Wszystko po angielsku a ja jestem z innej epoki i mam problem ze zrozumieniem :) :([/quote]
Można ręcznie:

Kod:

udevil mount (lub umount) /dev/sdb1

Lub uruchomić demona, który sam będzie montował podłączane urządzenia:

Kod:

devmon

W drugim przypadku dobrze mieć też zenity, wtedy będzie powiadamiał o zamontowaniu.

Oba wykonujemy z użytkownika w środowisku graficznym. udevil sam zadba o prawa i punkty montowania, domyślne ustawienia powinny być odpowiednie dla przeciętnego użytkownika.

Domyślnie montuje w miejscu wg:

1. miejsca montowania wpisanego w fstab, lub
2. etykiety partycji, lub
3. nazwy urządzenia (sdXY).

Ostatnio edytowany przez azhag (2015-11-03 09:31:28)


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

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Nas ludzie lubią po prostu, a nie klikając w przyciski ;-)

[ Generated in 0.015 seconds, 11 queries executed ]

Informacje debugowania

Time (s) Query
0.00014 SET CHARSET latin2
0.00005 SET NAMES latin2
0.00139 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='3.133.157.231' WHERE u.id=1
0.00093 REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '3.133.157.231', 1732800225)
0.00048 SELECT * FROM punbb_online WHERE logged<1732799925
0.00100 SELECT topic_id FROM punbb_posts WHERE id=292551
0.00005 SELECT id FROM punbb_posts WHERE topic_id=27859 ORDER BY posted
0.00133 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.00005 SELECT search_for, replace_with FROM punbb_censoring
0.00425 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 25,25
0.00111 UPDATE punbb_topics SET num_views=num_views+1 WHERE id=27859
Total query time: 0.01078 s