Puncte:-1

Unitate externă NTFS montată, dar indisponibilă după deconectare în timp ce este în fstab

drapel in

Am o unitate USB externă cu sistem de fișiere NTFS pe Ubuntu 20.04.2. Am un punct de montare la /media/numele meu/date. am fugit sudo blkid și cunoașteți acest dispozitiv UUID. am un /etc/fstab cu acest record:

UUID=02A47952A4794965 /media/myname/data ntfs defaults 0 0

Cu toate acestea, de fiecare dată când mă deconectez și apoi mă autentic după un timp, acest dispozitiv nu este disponibil. Pentru a-l monta înapoi, trebuie să fac manual două comenzi:

sudo umount /media/numele meu/date
sudo mount -t ntfs /dev/sda2/ media/myname/data

De asemenea, dacă mă deconectez și mă conectez imediat, dispozitivul rămâne montat și disponibil. Dar de obicei mă deconectez pentru noapte și dimineața dispozitivul meu este întotdeauna indisponibil, dar „montat”. Care ar putea fi problema?

Actualizați:

  • Am schimbat punctul de montare de la /media/numele meu/date la /media/data. Deconectat, așteptat noaptea, autentificat, problema persistă. Am o legătură simbolică către USB-HDD-ul meu extern /acasă/numele meu director și este stricat: legătură simbolică întreruptă la USB-HDD extern
  • Când încerc ls /media/data Eu iau: ls: nu poate accesa „/media/data”: punctul final de transport nu este conectat. Există asta întrebare, unde problema a fost rezolvată doar prin demontarea manuală a unității. Eu fac la fel la fiecare conectare.
  • Când încerc sudo mount -t ntfs /dev/sda2 /media/data/ Eu iau:
Montarea este refuzată deoarece volumul NTFS este deja deschis exclusiv.
Volumul poate fi deja montat sau un alt software îl poate folosi
ar putea fi identificate, de exemplu, cu ajutorul comenzii „fuser”.
  • Cand fac fuzor /dev/sda2/ Am ieșire goală.
  • Atunci o fac sudo umount ... ; sudo mount... si totul revine la normal.
  • Am verificat UUID folosind blkid: UUID Cred că trebuie să scriu UUID nu PARTUUID în etc/fstab
guiverc avatar
drapel cn
Nu ați furnizat detalii privind sistemul de operare și versiunea; dar unele unități externe se pot pune în stare de repaus (*inactivitate*), ceea ce înseamnă că vor aștepta semnale specifice de la sistemul de operare pentru a *trezire*... Poate că remontați făcând această funcție de *trezire*; dar nu este singura cale; dar detaliile despre sistemul de operare și lansarea sunt un început.
Boris Kalinin avatar
drapel in
@guiverc, a adăugat sistemul de operare și lansarea, mulțumesc. Care sunt acele semnale de trezire și cum le pot trimite automat?
drapel in
Ești sigur că acesta este UUID-ul? Arată mai mult ca un număr de serie. Un UUID are în general 36 de caractere lungime
guiverc avatar
drapel cn
Am avut ~problema pe care o descrieți acum multe versiuni, tocmai am creat o lucrare `cron` și i-am pus să ruleze un script care a verificat discul care l-a menținut activ (`ls` un director specific bazat pe timpul de execuție într-o etapă; de exemplu . ceva diferit de ceea ce a făcut înainte de câteva rulări). Nu l-am montat pe al meu pe `/media/` (acel director precum /mnt/ poate fi tratat diferit), așa că s-ar putea să nu se potrivească.. *Remedierea* mea a fost doar un *hack* care a ocolit problema pe care am avut-o și pe care o descrieți . Nu a fost recent și nu a fost pe 20.04 (nu mai folosesc NTFS și nu am problema, dar nu știu dacă nici aceasta este cauza)
Terrance avatar
drapel id
Nu puteți utiliza folderul `/media/myname` ca punct de montare deoarece nu este permanent și dispare când vă deconectați. Va trebui să creați un alt folder în `/media` dacă îl doriți acolo permanent. Exemplu: `/media/data` ar funcționa.
vanadium avatar
drapel cn
Ce vrei să spui prin „indisponibil, dar montat”? Descrie simptomele mai precis. De asemenea, cu ntfs, asigurați-vă că sistemul de fișiere este sănătos: verificați-l periodic pe un sistem Windows.
Boris Kalinin avatar
drapel in
@Terrance, ți-am încercat sfatul, fără noroc. Întrebare actualizată.
Terrance avatar
drapel id
Am 7 unități NTFS într-un sistem și nu întâmpin deloc probleme cu monturile lor. Toate sunt montate la fel în `/etc/fstab` ca arătând ca `UUID="3BD8ED6D1D7F6C37" /media/1TB_SHARE ntfs defaults,rw,nls=utf8,umask=000,dmask=002,fmask=002,windows_names 0` unde folosesc UUID-urile în loc de desemnarea `/dev/sdX#` deoarece asta se poate schimba de la o simplă repornire, unde UUID-urile nu.
Boris Kalinin avatar
drapel in
@vanadium, a completat întrebarea
Puncte:0
drapel cn

Mesajul de eroare ls: nu poate accesa...: punctul final de transport nu este conectat indică faptul că procesul necesar pentru a accesa un sistem de fișiere bazat pe FUSE nu mai rulează, în timp ce, în același timp, sistemul de fișiere apare în continuare ca montat (sursă). Aceasta explică că sistemul dvs. de fișiere este montat, dar nu este disponibil.

Din 2021, ntfs în Linux este încă implementat ca un sistem de fișiere bazat pe FUSE (deși un driverul nucleului ntfs se lucrează la care probabil va veni în curând la distribuțiile noastre). Nu pare să existe o soluție fundamentală pentru a preveni acest lucru. Cu toate acestea, sistemul de fișiere poate fi accesibil din nou demontându-l utilizând instrumentele FUSE și montându-l din nou:

fusermount -u /media/data
montați /media/data

Pentru a rezolva supărarea cauzată de această problemă, poate fi o opțiune să rulați un script de pornire automată care face acest lucru de fiecare dată când vă conectați din nou. fstab, adăugați opțiunea utilizatorilor, astfel încât orice utilizator poate monta acea partiție. Apoi nu vor exista probleme de permisiuni pentru scriptul de pornire automată, ceea ce se va asigura în tăcere că volumul dvs. este accesibil în mod corespunzător după ce vă conectați.

Boris Kalinin avatar
drapel in
când încerc `fusermount -u /media/data` primesc `fusermount: intrarea pentru /media/data nu a fost găsită în /etc/mtab`. Cu toate acestea, există o linie în `/etc/mtab` care arată astfel: `/dev/sda2 /media/data fuseblk rw,relatime,user_id=0,group_id=0,allow_other,blksize=4096 0 0`. De asemenea, aș dori să menționez că această problemă cu NTFS a apărut cu aproximativ o lună în urmă. Înainte mergea ok.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.