Ntfs-3g (rusă)

Această pagină are nevoie de o escortă

NTFS-3G este o implementare gratuită a sistemului de fișiere NTFS cu suport pentru scrierea și citirea datelor. Pentru a simplifica dezvoltarea și a asigura o mai bună portabilitate, NTFS-3G utilizează driverul sistemului de fișiere FUSE.







Montare manuală

Puteți instala manual o partiție cu NTFS în două moduri. tradiționale:

Tipul de sistem de fișiere (în acest caz, ntfs-3g) nu este necesar să fie raportat în mod explicit. Implicit, comanda mount va folosi programul /usr/bin/mount.ntfs. care este o legătură simbolică la / usr / bin / ntfs-3g și apare după instalarea pachetului ntfs-3g.

A doua modalitate este de a suna direct ntfs-3g.

Aveți posibilitatea să configurați montarea automată a partițiilor NTFS sau să specificați parametrii de montare în avans și să o faceți manual la un moment convenabil pentru dvs. Setările sunt specificate în fișierul fstab sau folosind regulile udev.

Setări standard

Când se utilizează setările implicite pentru NTFS volume vor fi montate la timpul de boot, în cazul în care, directorul părinte cu privire la care are loc muntele are drepturile de acces corespunzătoare.

Adăugați aceste linii în fișierul / etc / fstab.

Conexiuni compatibile cu Linux

În mod obișnuit, drepturile de acces Linux sunt setate la 755 pentru directoare și 644 pentru fișiere. Dacă utilizați adesea o partiție NTFS, este recomandat să utilizați aceste permisiuni pe ea. Exemplul de mai jos arată cum puteți atribui astfel de drepturi unei partiții pentru a lucra cu aceasta dintr-un utilizator neavizat:

Permisiune pentru accesul utilizatorilor / grupurilor

Prin fișierul / etc / fstab pot fi transmise conducătorului ntfs-3g și alte opțiuni, cum ar fi să permită accesul la citirea de date la un anumit utilizator sau grup de montare. Pentru a permite accesul la o secțiune pentru utilizatorii din grupul de utilizatori. puteți utiliza următorii parametri:

În acest caz, numai utilizatorul rădăcină va putea să scrie date în partiție. Pentru a permite o înregistrare în numele utilizatorilor neavizați, trebuie să specificați care dintre ele ar trebui să primească acest acces. Pentru aceasta, utilizați parametrul uid cu numele de utilizator:

Dacă aveți un sistem pentru un singur utilizator, pentru mai multă comoditate, vă puteți oferi acces complet la secțiune:

Parametrii de bază ai NTFS-3G

În majoritatea cazurilor, parametrii descriși mai sus ar trebui să fie suficienți pentru operațiune. Următoarele sunt parametrii comuni pentru multe sisteme de fișiere Linux. Pentru o listă completă a parametrilor de configurare ntfs-3g, consultați aici.

umask umask - interpretul de comandă, care vă permite să atribuiți automat drepturile de acces la crearea fișierelor noi. valorile implicite umask în Arch Linux pentru utilizatorii de root și obișnuiți - 0022. În același timp, noi directori primesc dreptul 755, și noi fișiere - 644. Pentru mai multe informații despre unmask pot fi găsite aici. noauto Dacă este setat noauto. partiția corespunzătoare nu va fi montată automat atunci când sistemul se învârte. uid Numărul de identificare al utilizatorului. Permite accesul complet la o secțiune pentru un anumit utilizator. Puteți defini ID-ul de utilizator cu comanda id. fmask și dmask Similar cu umask. dar setați separat drepturile de acces la fișiere și directoare.

Montarea partițiilor ca utilizator normal

În mod implicit, ntfs-3g necesită superutilizator pentru a monta partiții, chiar dacă adăugați parametrul „uid“, în / etc / fstab (din cauzele pot fi găsite aici). Pentru a putea monta o partiție ca utilizator normal, urmați acești pași:

Dacă opțiunea uid nu este găsită în / etc / fstab, adăugați-o:

Asigurați-vă că utilizatorul are dreptul să lucreze cu dispozitivul corespunzător. Cel mai simplu mod de a face acest lucru este adăugarea utilizatorului în grupul de discuri cu următoarea comandă:







Notă: Este posibil să fie necesar să reporniți pentru a aplica setările modificate

Mai mult, este necesar să se ofere utilizatorului accesul la directorul în care este instalată partiția. Dacă intenționați să montați partiția în numele unui utilizator normal, este logic să o puneți ca proprietar al punctului de montare:

În plus, trebuie să utilizați driverul ntfs-3g cu suport încorporat pentru FUSE. Pachetul ntfs-3g din depozitele oficiale nu acceptă, astfel încât să puteți instala pachetul ntfs-AUR 3g-fuse de AUR.

Când aceste condiții sunt îndeplinite, ar trebui să puteți instala partiții NTFS fără drepturi superuser.

Notă: Este posibil să aveți nevoie de privilegii de root pentru a dezabona partițiile. În numele utilizatorului normal, puteți încerca comanda fusermount -u / mnt / mountpoint. Dacă utilizați opțiunea utilizatorilor în locul parametrului uid din / etc / fstab. Ambele partiții de montare și de demontare ar trebui să funcționeze în numele utilizatorului normal folosind comenzile mount și umount.

NTFS-config

Programul AUR ntfs-config vă poate ajuta să configurați setările pentru lucrul cu partițiile NTFS, dacă alte metode nu au funcționat.

Redimensionarea unei partiții NTFS

Notă: Asigurați-vă că ați făcut copii de rezervă pentru date importante înainte de a edita partițiile!

Unii utilizatori cu Windows instalat ar dori să o lase la instalarea Arch Linux. De multe ori, pentru a elibera spațiu pe disc pentru instalarea Arch Linux, este necesar să modificați dimensiunea partiției de sistem pe care este instalat Windows. Această sarcină poate fi efectuată în unul din două moduri:

1) Utilizați instrumentul de gestionare a partițiilor Windows încorporat. Pentru ao porni, faceți clic pe Win + R, tastați diskmgmt.msc în fereastra pop-up și apăsați Enter. Faceți clic pe secțiunea a cărei dimensiune doriți să o reduceți, faceți clic dreapta și selectați elementul de comprimare din meniu. Specificați spațiul pe care doriți să îl eliberați și faceți clic pe OK. După finalizarea operației, în spatele partiției schimbate va apărea un spațiu gol, în care puteți crea partițiile necesare în timpul instalării sistemului.

2) Utilizați un LiveCD de la o terță parte. Pentru a face acest lucru, descărcați ISO-imaginea oricărui distrubitiva, care este compus din ntfs-3g și GParted (de exemplu, Ubuntu), sau imaginea unui sistem specializat de partiționare (de exemplu, GParted. Parted Magic sau SystemRescueCd), și scrie pe un CD sau o unitate USB care utilizează software-ul UNetbootin sau Rufus. apoi boot-ul de la mass-media pregătite. Pentru instrucțiuni suplimentare, consultați documentația pentru distribuția pe care o utilizați.

Pentru a redimensiona NTFS-secțiune a unui sistem Arch Linux existent, instalați pachete ntfs-3g și GParted GParted și rulați programul. Dacă sistemul nu are o interfață grafică de utilizator, puteți utiliza programul despărțit. care face parte din pachetul parted.

Rezolvarea problemelor

Sistem de fișiere NTFS deteriorat

Dacă există erori în sistemul de fișiere NTFS, ntfs-3g îl montează în modul read-only. Pentru o corecție obișnuită pentru sistemul de fișiere NTFS, porniți Windows și rulați chkdsk (chkdsk / F).

Pentru a repara sistemul de fișiere NTFS, partiția trebuie dezinstalată. Exemplu de reparare a partiției NTFS / dev / sda2:

Dacă totul a mers fără probleme, secțiunea va fi disponibilă pentru înregistrare.

Metadatele păstrate în cache-ul Windows, au refuzat să se monteze

Dacă utilizați Windows 8 cu Arch Linux pe computerul dvs., la instalarea partiției de sistem este posibil să apară următoarea eroare:

Problema este cauzată de o nouă caracteristică a Windows 8 numită "lansare rapidă". Când această funcție este activată, metadatele sistemelor de fișiere utilizate de către toate secțiunile de pornire este readus la starea în care erau atunci când Windows se închide. Ca urmare, modificările la conținutul partițiilor din Linux pot fi pierdute. Acest lucru se poate întâmpla la orice parte a hard disk-ului când Windows se termină cu selectarea "Dezactivează" sau "Hibernare". Cu toate acestea, închiderea Windows utilizând elementul "Restart" nu trebuie să provoace astfel de probleme.

Pentru a putea scrie fără probleme date la o partiție din alte sisteme de operare, asigurați-vă că funcția "pornire rapidă" este dezactivată. Pentru aceasta, porniți Windows și executați următoarea comandă pe linia de comandă care rulează ca administrator:

Pentru a verifica valoarea curentă a parametrului, accesați Panoul de control -> Hardware și sunet -> Alimentare -> Acțiuni ale butoanelor de alimentare. Caseta de selectare Activați pornirea rapidă nu trebuie să fie bifată sau absentă.

Imposibilitatea de a fi montat

Dacă, chiar și după acest ghid, nu puteți monta partiția NTFS, încercați să editați fișierul / etc / fstab. specificând UUID în loc de nume de dispozitiv pentru toate partițiile NTFS. Un exemplu este disponibil aici.

Formatarea în NTFS

Important: Verificați cu atenție numele aparatului.

Pe dispozitivele moderne de volum mare, această metodă poate dura mult timp. Pentru formatarea rapidă, utilizați comanda:

Notă: dacă utilizați această metodă de formatare, pașii de suprascriere a conținutului partiției cu zerouri și de verificarea suprafeței discului vor fi sărite.

Umask nu este luat în considerare la crearea fișierelor

Ca soluție, utilizați ABS pentru a reconstrui NTFS-3G fără suport ACL (--enable-posix-acls):

Vezi de asemenea







Articole similare

Trimiteți-le prietenilor: