Najbolji je način objasniti ovaj problem njegovim simptomima. Je li vam se ikada dogodilo da vam ne dozvoljava da smeće izričito izbrišete na nekoj od vaših particija (obično NTFS ili FAT)? Možda ćete imati problema s raspakivanjem TAR datoteka, dobivanjem neintuitivne poruke: "nije moguće isprati: operacija nije dozvoljena". 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 sa problemom koji pretpostavljam da nekolicina vas mora pretrpjeti: nemogućnost slanja izbrisanih datoteka s NTFS ili FAT particije u smeće. Čudna stvar kod ovog ponašanja je da omogućava korisniku da trajno izbriše datoteku (putem Shift + Del), ali je ne šalje u smeće (Del). Čudno, zar ne?
Gustavo se takođe žalio nemogućnost raspakiranja TAR datoteka na tim particijama (samo TAR ili TAR.nešto, na primjer TAR.GZ, TAR.BZ2 itd.). Čudna stvar u svemu ovome je da ako je kopirao TAR datoteku na radnu površinu ili na bilo koju drugu stazu pohranjenu 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. Rijetka je još uvijek bila činjenica da je na svojoj NTFS ili FAT particiji mogao bez problema otpakirati druge formate (ZIP, RAR, itd.). Dobijena greška u slučaju TAR-a bila je prilično tajnovita: "ne može se isticati: operacija nije dozvoljena".
Zapravo, uzrok oba problema je samo jedan: loša dodjela dozvola dotične particije.
Da bih ih popravio, otvorio sam terminal i otkucao:
sudo gedit / etc / fstab
Prvo što morate učiniti je otkriti liniju na kojoj je postavljena montaža problematične particije. To može biti, na primjer:
# / windows je bio uključen / dev / sda1 tokom instalacije
UUID = 572C8DDF568B4261 / zadane postavke windows ntfs, uid = 1000, gid = 1000, noatime 0 0
UUID je jedinstveni identifikacijski broj svake particije. Takođe može reći nešto poput / dev / sda1 ili slično (ukazujući na put uređaja). Slijedi put na koji se može montirati ta particija. U ovom slučaju / windows. Ostalo su parametri koji ukazuju na vrstu particije (ntfs, mast, ext3, etxt4, itd.) I dozvole (koje određuju ko 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 vidite svoj uid i gid idite na Sistem> Administracija> Korisnici i grupe. Zatim kliknite gumb Upravljanje grupama, pronađite svoje korisničko ime i kliknite gumb Propiedades. Da bih to učinio direktno 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 defaults, osim ako ne znate tačno zašto želite prestati. Ovi parametri fino podešavaju politiku dozvola (tko može izvršavati, čitati, mijenjati ili stvarati datoteke) za tu particiju.
U zaključku, Ako želite, možete kopirati-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 zaista naučili kako se baviti / etc / fstab konfiguracijama, trebat će vam post u potpunosti posvećen tome (koji ću sigurno napisati u budućnosti).
Istina je vrlo dobra kao i uvijek.
Dogodilo mi se da kada na NTFS particiji imam datoteku sa kvačicom u imenu, u Linuxu datoteka izgleda nedostaje !!!!! Kako da to riješim ???
Saludos
Mislim da imam sličan problem. Sigurno vjerujete u jednu od onih petljanja koje sam stavio u svoj sistem: Korisnik x gdm mu ne dopušta da se prijavi na Xubuntu, s druge strane pod Gnome nema problema. Gnome (jezgra) ga instalira zadnji.
izvinite, ali ne razumijem dobro ... možete li nam dati primjer kako datoteka treba izgledati?
Mmm, tako čudno. Istina je da nemam pojma šta bi se moglo dogoditi. 🙁
Imam taj mali problem s ubuntu neustrašivim i danas sam ga riješio zahvaljujući vama 😀
Činilo mi se kompliciranim, ali zapravo je super jednostavno, iako moram priznati da mi je vaš primjer izuzetno pomogao
još jednom puno hvala 😀
Pretpostavljam da bi dodavanje parametra nls = utf8 u liniju gdje je NTFS particija montirana u vašem / etc / fstab to trebalo riješiti. 🙂
Živjeli! Paul.
U slučaju da imate ovaj problem (pogledajte prvi odlomak posta), trebali biste izmijeniti / etc / fstab. Konkretno, linija koja montira problematičnu particiju (to ovisi o vašem sistemu). Sada kopirajte i zalijepite sve što stoji iza riječi ntfs u prethodnom primjeru. Zatim ga kopirajte u tu liniju 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 / zadane postavke windows ntfs, uid = 1000, gid = 1000, noatime 0 0
Tako dobro! 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! Paul.
Zanimljive informacije. Kako se ovo rješenje može proširiti na USB pogone? (Često imam problema sa ovim uređajima?
Bok, imam particiju u ntfs-u koju dijelim i u win2 i u GNU / Linuxu, ali skripte i datoteke u .txt-u ne mogu promijeniti njihova dopuštenja, a okvir "Učini ovu datoteku izvršnom" uvijek je označen, moj fstab je Dakle:
UUID = 2608A05D70B9BF80 / home / mamac / Documents / ntfs-3g zadane postavke, uid = 1000, gid = 1000, auto 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, sa Ubuntu 14.04 do sada, ručno sam montirao dva diska sa podacima koji imam pored operativnog sistema.
U aplikaciji Disks klikom na ikonu zupčanika izmijenio sam opcije automatskog montiranja tako da ih ne moram ručno montirati svaki put kad uključim računar i primijetio sam da mi više ne dopušta slanje u recikliranje bin, datoteke ih direktno brišu.
Kada odem u fstab datoteku sa naredbom naznačenom u ovom postu, pojavljuje se sljedeće:
#
# / bio je na / dev / sda1 tokom instalacije
UUID = 64f34382-6607-490c-a15f-bf1728ab7025 / ext4 greške = remount-ro 0 1
# / home je bio na / dev / sda3 tokom instalacije
UUID = 795a0319-2746-4519-a7f5-5b6909047713 / home ext4 zadane vrijednosti 0 2
# swap je bio na / dev / sda5 tokom 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 automatski nosuid, nodev, nofail, x-gvfs-show 0 0
Imate li ideje šta izmijeniti kako bih mogao zbrisati?
Saludos
Zdravo 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:
youruser: x: 1000: 1000 :: / home / youruser: / bin / zsh
a u ovom slučaju je Uid 1000
==> U slučaju GID-a (Id grupe) on se nalazi u datoteci:
sudo / etc / groups
Primjer:
vaš korisnik: x: 1000:
Grupa je 1000 i to su vrijednosti koje konfigurirate u datoteci / etc / fstab
Pozdrav.