Dlaczego punkt montowania ciągle się zmienia i jak mogę temu zapobiec?

9

Po podłączeniu zewnętrznego napędu USB automatycznie się montuje i jest dostępny w / media / disk /

Jednak po chwili wygląda tak mój katalog / media:

cesar@minas-tirith:~$ ls /media/
0BC7-569E  0BC7-569E_  disk  disk_  disk__  disk___

Jak widać, diskwpis jest powtarzany z dodatkowymi _dołączonymi na końcu. Nie wiem, dlaczego tak się dzieje, ale mogę sobie wyobrazić, że w niektórych okolicznościach system nie może zamontować dysku /media/disk/i disk_utworzyć, a następnie nie może go zamontować /media/disk_i utworzyć disk__itd. Drugi wpis, 0BC7-569Ejak sądzę, pochodzi z karty SD, więc nie dotyczy to tylko napędów USB.

Chciałbym wiedzieć, co to powoduje? Czy to oczekiwane zachowanie? lub jak mogę temu zapobiec?

Cesar
źródło
1
Otwórz System → Administracja → Przeglądarka plików dziennika i przejrzyj dzienniki, aby uzyskać więcej informacji debugowania. Spróbuj podłączyć i odłączyć dysk USB i zobacz, jakie informacje znajdziesz w logach. Może wskazać przyczynę.
Li Lo,
To nie jest oczekiwane zachowanie. Na moim komputerze / nośniku / jest czyszczony po odłączeniu urządzenia, nawet jeśli robię to bez podłączania go.
Javier Rivera,
sprawdzając wstecz, czy próbowałeś dmesg | tailsprawdzić, czy dane wyjściowe pokazują coś podejrzanego?
koushik
Jeśli użyjesz pmount, utrzyma ten sam punkt montowania na podstawie nazwy samego urządzenia. Zobacz askubuntu.com/questions/88523/… - instrukcje instalacji, pmountaby temu zapobiec.
SDsolar

Odpowiedzi:

3

Aby uzyskać długoterminową poprawkę, możesz dodać dysk do / etc / fstab za pomocą wyznaczonego punktu montowania. Zalecam użycie identyfikatora UUID do identyfikacji dysku.

Wskazówka bonusowa:

Jeśli chcesz, aby ikona była wyświetlana po zamontowaniu napędu, ustaw punkt montowania gdzieś w / media /. Jeśli nie, ustaw punkt montowania w innym miejscu, na przykład / mnt /.

nathwill
źródło
Nowi użytkownicy mogą łatwiej korzystać z narzędzia Dysk, aby skonfigurować pozycję fstab, ponieważ większość opcji wyjaśniono w interfejsie GUI.
wjandrea,
2

Możesz obejść ten problem, odłączając dysk USB i przechodząc do terminala (np. Aplikacja-> Akcesoria-> Terminal) i wprowadzając:

sudo rmdir /media/disk
sudo rmdir /media/disk_
sudo rmdir /media/disk__
sudo rmdir /media/disk___
etc

Po ponownym włożeniu dysku należy go ponownie zamontować w / media / disk /

(Zrób to samo dla / media / 0BC7-569E)

8128
źródło
+1 za obejście. Tak właśnie robiłem, ale podobnie jak inni mówili, że te katalogi nie są zamierzone. Chciałbym wiedzieć, dlaczego tak się dzieje.
Cesar
1

To nie jest pełna odpowiedź, ale komentarz, aby lepiej zrozumieć problem (nie mam jeszcze wystarczającej liczby powtórzeń, aby skomentować).

Możesz sprawdzić komunikaty diagnostyczne generowane podczas montowania i odmontowywania urządzeń USB / SDIO, uruchamiając następujące polecenie lub wybierając (klikając) element „dmesg” po lewej stronie System -> Administrator -> Przeglądarka plików dziennika

dmesg | tail -20

tailKomenda drukuje tylko ostatnich 20 wiad. Podczas wkładania lub wyjmowania karty uruchom ją kilka razy lub zmień numer na końcu, aby wyświetlić więcej / mniej komunikatów. To dałoby ci wyobrażenie o tym, co się dzieje.

koushik
źródło
1

Upewnij się, że zawsze odmontowujesz urządzenia USB, zanim je odłączysz.

Nyamiou Galeantrop
źródło