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
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).
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
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.
oprostite, ali ne razumijem dobro ... možete li nam dati primjer kako datoteka treba izgledati?
Mmm, tako čudno. Istina je da nemam pojma što bi se moglo događati. 🙁
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 😀
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.
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
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.
Zanimljive informacije. Kako bi se ovo rješenje moglo proširiti na USB pogone? (Često imam problema s tim uređajima?
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
Pošaljite svoje pitanje forumu kako bi vam mogli pomoći: http://foro.desdelinux.net
Hvala! Trenutno prolazim pored 😀
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
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.
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.