Kako riješiti neke probleme s dozvolama na vašim NTFS, FAT particijama itd.

Ovaj je problem najbolji način objasniti simptomima. Je li vam se ikada dogodilo da vam ne dopušta smeće koje su posebno izbrisane na nekoj od vaših particija (obično NTFS ili FAT)? Možda ćete imati problema s raspakiranjem TAR datoteka, dobivanjem neintuitivne poruke: "nije moguće isprati: operacija nije dopuštena". Pa, u osnovi je problem isti: dodjela dozvola prilikom montiranja vaših particija je pogrešna.


Naš čitatelj Gustavo Kirch napisao nam je tražeći pomoć u vezi s problemom koji pretpostavljam da nekolicina vas mora trpjeti: nemogućnost slanja izbrisanih datoteka s NTFS ili FAT particije u smeće. Čudna stvar kod ovog ponašanja jest da dopušta korisniku trajno brisanje datoteke (putem Shift + Del), ali ne i slanje u otpad (Del). Čudno, zar ne?

Žalio se i Gustavo nemogućnost raspakiranja TAR datoteka na tim particijama (samo TAR ili TAR.nešto, na primjer TAR.GZ, TAR.BZ2 itd.). Neobična stvar u svemu tome je da ako je kopirao TAR datoteku na radnu površinu ili na bilo koji drugi put pohranjen u njegovoj EXT particiji, sve je bilo u redu. Bilo je moguće otvoriti patentni zatvarač i učiniti sve što je potrebno sa sobom. Još je rjeđa bila činjenica da je na svojoj NTFS ili FAT particiji mogao bez problema raspakirati druge formate (ZIP, RAR, itd.). Pogreška dobivena u slučaju TAR-a bila je prilično zagonetna: "ne može se isprazniti: rad nije dopušten".

zapravo, uzrok oba problema je samo jedan: pogrešno dodjeljivanje dozvola dotične particije.

Da bih ih popravio, otvorio sam terminal i napisao:

sudo gedit / etc / fstab
Napomena: Datoteka / etc / fstab pokazuje koje će se diskove i particije automatski montirati pri pokretanju sustava i postavke za taj postupak.

Prvo što morate učiniti je otkriti liniju u kojoj je postavljena montaža problematične particije. To bi moglo biti, na primjer:

# / windows je bio uključen / dev / sda1 tijekom instalacije

UUID = 572C8DDF568B4261 / zadani zadaci windows ntfs, uid = 1000, gid = 1000, noatime 0 0

UUID je jedinstveni identifikacijski broj svake particije. Moglo bi se reći i nešto poput / dev / sda1 ili slično (označavajući put uređaja). Slijedi put kamo montirati tu particiju. U ovom slučaju / windows. Ostalo su parametri koji ukazuju na vrstu particije (ntfs, fat, ext3, etxt4 itd.) I dopuštenja (koja određuju tko ima pristup toj particiji i pod kojim uvjetima - samo za čitanje, čitanje i pisanje itd.) , između ostalog.

Rješenje se sastoji u jednostavnom dodavanju retka vaše problematične particije dijela koji kaže uid = 1000 i gui = 1000. To znači da će Korisnik (User ID = uid) 1000 i grupa (Group ID = gid) 1000 biti "vlasnici" te particije. Uid i gid 1000 uglavnom odgovaraju glavnom korisniku stroja. Da biste vidjeli svoj uid i gid idite na Sustav> Administracija> Korisnici i grupe. Zatim kliknite gumb Upravljanje grupama, pronađite svoje korisničko ime i kliknite gumb nekretnine. Da bih to učinio izravno s terminala, napisao sam:

id

Također je važno da izbrišete bilo koji parametar maske (umask, dmask, fmask) koji ima tu liniju i zamijenite ga s zadane, osim ako točno ne znate zašto želite prestati. Ovi parametri fino podešavaju pravila dozvola (koji mogu izvršavati, čitati, mijenjati ili stvarati datoteke) za tu particiju.

Zaključno, Ako želite, možete kopirati i zalijepiti sve što slijedi riječ ntfs u prethodnom primjeru i kopirati u svoj / etc / fstab na odgovarajuće mjesto.

Neke stvari izostavljam, ali otprilike to bi trebalo učiniti. Da biste doista naučili postupati s postavkama / etc / fstab, trebat će vam post posve posvećen tome (koji ću sigurno napisati u budućnosti).

Hvala ti Gustavo što si nam poslao svoje pitanje!

Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   Krafty dijo

    Istina je vrlo dobra kao i uvijek.

    Dogodilo mi se da kad na NTFS particiji imam datoteku s kvačicom u imenu, u Linuxu datoteka izgleda nedostaje !!!!! Kako da to riješim ???

    pozdravi

  2.   altobelli dijo

    Mislim da imam sličan problem. Sigurno vjerujete u jedno od onih petljanja koje sam stavio u svoj sustav: Korisnik x gdm ne dopušta mu da se prijavi u Xubuntu, s druge strane pod Gnomeom nema problema. Gnome (jezgra) instalira ga zadnji.

  3.   nenelinux dijo

    oprostite, ali ne razumijem dobro ... možete li nam dati primjer kako datoteka treba izgledati?

  4.   Koristimo Linux dijo

    Mmm, tako čudno. Istina je da nemam pojma što bi se moglo događati. 🙁

  5.   nenelinux dijo

    Imam taj mali problem s ubuntu neustrašivim i danas sam ga riješio zahvaljujući vama 😀

    Djelovalo mi je složeno, ali zapravo je super jednostavno, premda moram priznati da mi je vaš primjer izuzetno pomogao

    još jednom puno hvala 😀

  6.   Koristimo Linux dijo

    Pretpostavljam da bi to trebao riješiti dodavanje parametra nls = utf8 u redak na kojem je postavljena NTFS particija u vašem / etc / fstab. 🙂
    Živjeli! Pavao.

  7.   Koristimo Linux dijo

    U slučaju da imate ovaj problem (pogledajte prvi odlomak posta), trebali biste izmijeniti / etc / fstab. Točnije, linija koja montira problematičnu particiju (to ovisi o vašem sustavu). Sada kopirajte i zalijepite sve što stoji iza riječi ntfs u prethodnom primjeru. Zatim ga kopirajte u taj redak fstaba zamjenjujući te parametre.

    Na primjer, ako ste imali:

    UUID = 572C8DDF568B4261 / windows ntfs umask = 007, gid = 46 0 0

    Trebali biste ostati:

    UUID = 572C8DDF568B4261 / zadani zadaci windows ntfs, uid = 1000, gid = 1000, noatime 0 0

  8.   Koristimo Linux dijo

    Tako dobar! Drago mi je što sam vam mogao pomoći!
    Ne zaboravite da ako imate bilo koji drugi problem čije rješenje može biti korisno podijeliti s ostalima, možete mi pisati na hajde uselinux@gmail.com.
    Živjeli! Pavao.

  9.   Pablo Asnar Liz dijo

    Zanimljive informacije. Kako bi se ovo rješenje moglo proširiti na USB pogone? (Često imam problema s tim uređajima?

  10.   dcoy dijo

    Bok, imam particiju u ntfs-u koju dijelim i u win2 i u GNU / Linuxu, ali skripte i datoteke u .txt ne mogu promijeniti dozvole, a okvir "Učini ovu datoteku izvršnom" uvijek je označen, moj fstab je Tako:

    UUID = 2608A05D70B9BF80 / home / mamac / Documents / ntfs-3g zadane postavke, uid = 1000, gid = 1000, automatski 0 0

    1.    Priručnik o izvoru dijo

      Pošaljite svoje pitanje forumu kako bi vam mogli pomoći: http://foro.desdelinux.net

      1.    dcoy dijo

        Hvala! Trenutno prolazim pored 😀

  11.   Edi dijo

    Pozdrav, iako ovaj post postoji već dugo vremena, upravo sam se našao u istoj situaciji.
    U mom slučaju, s Ubuntuom 14.04 do sada sam ručno montirao dva podatkovna diska koja imam uz operativni sustav.

    U aplikaciji Disks, klikom na ikonu zupčanika, izmijenio sam mogućnosti automatskog montiranja tako da ih ne moram ručno montirati svaki put kad uključim računalo i shvatio sam da mi više ne dopušta slanje na koš za smeće, datoteke ih izravno brišu.

    Kad odem u fstab datoteku s naredbom naznačenom u ovom postu, pojavljuje se sljedeće:

    #
    # / bio je na / dev / sda1 tijekom instalacije
    UUID = 64f34382-6607-490c-a15f-bf1728ab7025 / ext4 pogreške = remount-ro 0 1
    # / home je bio na / dev / sda3 tijekom instalacije
    UUID = 795a0319-2746-4519-a7f5-5b6909047713 / zadani ext4 zadane vrijednosti 0 2
    # swap je bio uključen / dev / sda5 tijekom instalacije
    UUID = 0d6e7960-3a43-45ba-964a-497d2ec6c777 nema zamjene sw 0 0
    / dev / disk / by-uuid / 01FCD1087CE12525 / mnt / 01FCD1087CE12525 auto nosuid, nodev, nofail, x-gvfs-show 0 0
    / dev / disk / by-uuid / 46FC4685FC466EED / mnt / 46FC4685FC466EED auto nosuid, nodev, nofail, x-gvfs-show 0 0

    Imate li ideje što izmijeniti da mogu smeće?

    pozdravi

    1.    poslužimo se linuxom dijo

      Bok edi!

      Mislim da bi bilo bolje da ovo pitanje postavite u našoj službi za pitanja i odgovore pitati DesdeLinux tako da vam cijela zajednica može pomoći u rješavanju vašeg problema.

      Zagrljaj, Pablo.

  12.   David Becerra Montellano dijo

    Pozdrav svima,

    Gotovo je većinu vremena bolje raditi stvari u konzoli na Linux OS-u.

    ==> Da biste pronašli UID vrijednost (Id User) u debianu, potražite sljedeću datoteku:

    sudo vim / etc / passwd -> unutra je vaše korisničko ime ili ime hosta

    primjer:

    vaš korisnik: x: 1000: 1000 :: / home / vaš korisnik: / bin / zsh

    a u ovom je slučaju Uid 1000

    ==> U slučaju GID-a (Id grupe) on se nalazi u datoteci:

    sudo / etc / groups

    primjer:

    vaš korisnik: x: 1000:

    Skupina je 1000 i to su vrijednosti koje konfigurirate u datoteci / etc / fstab

    Pozdrav.