Buna ziua,am instalat Mandriva 2009.1 rc2,totul a mers bine,am mai instalat Compiz,emerald(asta nu mere),cairo doc,...,iar cand sa mut ceva in alta partitie am vazut ca nu pot,**creaza,taie si lipeste**,imi apar la clic dreapta pe fond inchis si nu reactioneaza.
An dezinstalat programele de mai sus,da tot nu mere,nu stiu ce sa mai fac.
Re: Nu ma mai lasa sa mut in celelalte partitii
25. April 2009 - 10:33
#1
Re: Nu ma mai lasa sa mut in celelalte partitii
Problema asemanatoare si la mine: din Krusader nu pot scrie pe partitiile NTFS ca si user normal, doar ca root. Si apoi nu pot accesa din windows 7 fisierul copiat(dar asta ar fi alta problema).
Si apropo de Krusader, nu pot porni Krusader ca si root, decat din consola, cu "su -", imi zice ceva de DBUS. Bine ca am mai avut problema asta si am stiut cum se poate rezolva.
http://www.mandrivausers.ro/forum>
Linux registered user #463806
@mirel28 Nu merge emerald pentru ca nu l-ai setat ca window decorator in Compiz. Pentru asta intri in Compiz Config Settings Manager si dai la Window Decorations si acolo unde apare scris compiz-window-decorator sau ceva de genul scrii simplu emerald dupa care dai Logout si Login si vei vedea ca merge
@mirel28+bbw legat de accesul pe unele partitii. Verificati in primul rand permisiunile pe folderele unde sunt montate acele partitii. De exemplu, avem montata o partitie in /mnt/win_c, ok, hai sa dam permisiuni pe acel folder pentru userul 'gheo'. Comanda ca root: chown gheo:gheo /mnt/win_c . Acum ar trebui sa mearga totul!
Spor!
--
Ghidul Mandriva
Configurarea PPPoE
Ai dreptate, o sa mearga. Problema e ca pana acum, din cate mi-aduc aminte, nu era nevoie sa setezi manual permisiunile. Aveam instalat ntfs-3g, eventual si ntfs-3g tools(sau cam asa ceva), si treaba mergea OK.
Linux registered user #463806
La mine partitiile sunt montate in:**/media/hd2**,**/media/hd3**,etc,cum sa am drepturi de ROOT?
Multumesc de sfatul privind Emerald-ul,acum mere bine.
Ti-am explicat mai sus, de ce nu esti atent?
Ca root dai comanda:
chown mirel:mirel /media/hdXYZ - unde mirel e userul caruia vrei sa ii dau drepturi de scriere iar /media/hdXYZ e folderul unde e montata partitia.
--
Ghidul Mandriva
Configurarea PPPoE
Asa am dat ,dar nu se intanpla nimic,apare:
[root@localhost mirel]# chown mirel:mirel /media/hd3
[root@localhost mirel]#
P.S.
Cred ca ma paste o reinstalare,mi-am sters din gresala din bara de jos tava in care imi arata programele care rulau >:(
Daca era sa iti apara vreun mesaj iti spuneam. Ce vroiai sa apara afisat? "Your wish is my command"? Ai incercat macar sa scrii pe partitia aia dupa ce ai dat comanda?
"tava" aia se numeste "panel" si am postat pe forum acum 2 saptamani cum o repari.
--
Ghidul Mandriva
Configurarea PPPoE
Binenteles ca am incercat,dar tot nu aveam drepturi depline,acum am reinstalat si am toate drepturile,dar sa vad pana cand?
Repararea panelului o so caut pa forum atunci.
Mama mamei ei de treaba :'(,dupa actualizarea sistemului,am schimbat rezolutia si am dat restartare...si .......am ajuns tot acolo,nu mai am drept de Root in celelalte partitii.
P.S.
E a 4-a instalare azi.
@mirel28
Vreau de la tine continutul urmatoarelor comenzi:
cat /etc/fstab
id
Si sa imi spui pe care partitie vrei drepturi de scriere!Dupa ce imi raspunzi iti voi da si eu o solutie permanenta!..
Salut,dupa o noua instalare am vazut ca problema apare doar dupa activarea Compiz-ului din control center,dupa repornire nu mai am drept de root pe celelalte partitii.
L-am debifat si am repornit,dar tot nu am drepturi de root.
-----------------------------------------------------------------------
[mirel@localhost ~]$ cat /etc/fstab
# Entry for /dev/sda5 :
UUID=6bb1115c-c4bf-4f52-a4e7-cf27e96ec5ef / ext3 relatime 1 1
# Entry for /dev/sda8 :
UUID=0dc2f459-b013-4199-b1c3-a4e6b3cec6e7 /home ext3 defaults 1 2
none /proc proc defaults 0 0
# Entry for /dev/sda9 :
UUID=303a1b34-2cf1-4006-af20-0aee27fb58b5 swap swap defaults 0 0
# Entry for /dev/sda1 :
UUID=9E3457D73457B14F /media/hd ntfs-3g defaults,umask=002 0 0
# Entry for /dev/sda2 :
UUID=9A00FD3100FD14CB /media/hd2 ntfs-3g defaults,umask=002 0 0
# Entry for /dev/sda6 :
UUID=FDB4C7FDEBF48467 /media/hd3 ntfs-3g defaults,umask=002 0 0
# Entry for /dev/sda7 :
UUID=371814FD08DF0147 /media/hd4 ntfs-3g defaults,umask=002 0 0
[mirel@localhost ~]$ id
------------------------------------------------------------------
P.S
Am placa video GeForce7100 GS,iar driverul este pentru GeForce 6100 and later.
Fa urmatoarea incercare:
- sa fii sigur ca ai drept de scriere/citire/executare pe /media/hd
- modifica linia in /etc/fstab aferenta liniei /media/hd astfel sa ai umask=777
- salveaza /etc/fstab
- demonteaza/remonteaza media/hd: umount /media/hd; mount /media/hd
Nota: toate cele de mai sus le faci ca root
- vezi daca poti acum sa il accesezi ca user
- daca da, repeti modificarea si pentru restul partitiilor /media/hd(x)
Daca ceva nu e clar, mai intreaba aici.
Csabi's BLOG
Linux registered user # 457717
Nu inteleg exact ce trebuie sa scriu,am incercat ceva da.............
[root@localhost mirel]# UUID=FDB4C7FDEBF48467 /etc/fstab ntfs-3g defaults,umask=002 0 0
bash: /etc/fstab: Permission denied
trebuie sa scrii in fisierul /etc/fstab
sau vezi comanda ca root:
kwrite /etc/fstab
Cristian
http://www.mandrivausers.ro
Sau deschide Ghidul Mandriva Linux 2009.0 la capitolul Consola si citeste partea cu "mc" (Midnight commander) unde este explicat cum se editeaza din consola un fisier. Fisierul ce trebuie sa editezi este /etc/fstab si trebuie sa fii root ca sa poti face acest lucru.
Csabi's BLOG
Linux registered user # 457717
Pai umask=777 in primul rand nu este posibil, cea mai mare valoare pe care o poate lua umask fiind 666!Iar in al doilea rand umask=666 inseamna ca toate permisiunile sa fie setate pe 000!Umask este exact inversul lui chmod!Daca vrei permisiuni de 777 pe toate fisierele se seteaza umask=000, pt permisiuni 755 se seteaza umask=022 si asa mai departe!
In primul si in primul rand deschizi un terminal si te loghezi ca root!Apoi executi pe rand urmatoarele comenzi:
umount /media/hd
umount /media/hd2
umount /media/hd3
umount /media/hd4
Apoi editezi /etc/fstab!Eu prefer utilitarul mc deci:
mcedit /etc/fstab
Inlocuiesti peste tot umask=002 cu umask=022 (va face ca toate folderele sa aibe permisiunea 755, iar fisierele permisiunea 644)!Dupa ce ai inlocuit astfel, in fiecare linie dupa umask=022 pui virgula si adaugi uid=500,gid=500(va face ca partitiile montate sa devina "proprietatea" ta, prin urmare vei avea orice drept asupra fisierelor ce le contin)!Apoi salvezi folosind tasta F2 si iesi din fisier folosind tasta F10
Ar trebui sa obtii urmatorul rezultat:
# Entry for /dev/sda1 :
UUID=9E3457D73457B14F /media/hd ntfs-3g defaults,umask=022,uid=500,gid=500 0 0
# Entry for /dev/sda2 :
UUID=9A00FD3100FD14CB /media/hd2 ntfs-3g defaults,umask=022,uid=500,gid=500 0 0
# Entry for /dev/sda6 :
UUID=FDB4C7FDEBF48467 /media/hd3 ntfs-3g defaults,umask=022,uid=500,gid=500 0 0
# Entry for /dev/sda7 :
UUID=371814FD08DF0147 /media/hd4 ntfs-3g defaults,umask=022,uid=500,gid=500 0 0
Dupa ce ai terminat de editat, salvat si inchis fisierul dai comanda mount -a si ar trebui sa ai drept de scriere, citire, stergere!
Daca apar probleme te asteptam cu un nou post!
@venerix: mersi ca m-ai corectat si completat ...
Csabi's BLOG
Linux registered user # 457717
Buna ziua,am incercat ,dar.....
[mirel@localhost ~]$ su
Password:
[root@localhost mirel]# umount /media/hd
[root@localhost mirel]# umount /media/hd2
[root@localhost mirel]# umount /media/hd3
[root@localhost mirel]# umount /media/hd4
[root@localhost mirel]# mcedit /etc/fstab
bash: mcedit: command not found
[root@localhost mirel]#
Cred ca o fi din cauza ca nu-i bun driverul video,sper sa gasesc undeva cum se instaleaza driverul care se gaseste pe siteul Nvidia pt. GF7100.
incearca kwrite /etc/fstab
Cristian
http://www.mandrivausers.ro
Instaleaza mc : urpmi mc
Mere,multam tare mult,trebuia instalat mc.
Bag din nou compiz-ul,sa vad cum reactioneaza.
Multam fain la toata lumea,mere si compiz,si emerald,si mi-o ramas drepturile de root.
Dragutz bug (https://qa.mandriva.com/show_bug.cgi?id=50262)
discutat si aici (http://forum.mandriva.com/viewtopic.php?t=109615) insa nu sunt sigur ca'mi place solutia lor.
Oricum are un vot de la mine pentru 'al mai cautat gandac...' :D
Prima oara vreau sa multumesc initiatorului, si mai ales lui venerix pentru lamuriri. (eu montam ntfs cu 'defaults' la gramada; acu' am priceput si eu cum pot da drepturi limitate – Dankeschön)
A aparut din cauza introducerii 'WIN_PARTS_UMASK=002' in /etc/security/msec/security.conf
level.secure contine 'WIN_PARTS_UMASK=022' insa problema e aceeasi.
Cica s'au mai modificat setarile (cu 000), acu' totu' e inghetzat, nu stiu.
Pentru ca am un cooker vechi de tot, nu am fost afectat, si mi'ar fi luat 100 de ani ca sa ma prind ce se intampla la o instalare noua.
Facand modificarile de mai sus, am totusi o eroare in syslog: 'fstab and partition table do not agree...'
linia corespunzatoare din mtab e:
/dev/sda1 /mnt/win_c fuseblk rw,noatime,allow_other,default_permissions,blksize=4096 0 0
Cum fac sa le pun de acord cu modificarile din fstab? Multzam din nou.
Presupun ca /mnt/win_c este formatat ntfs!Editeaza acea linie si fa-o sa arate asa :
/dev/sda1 /mnt/win_c ntfs-3g defaults,umask=022,uid=500,gid=500 0 0
Merci pt. raspuns, dar editez degeaba mtab - e generat automat la fiecare mount. Oricum, pare ca merge merge sa'l las si asa...
$ cat /proc/mounts | grep sda1
/dev/sda1 /mnt/win_c fuseblk rw,noatime,user_id=0,group_id=0,default_permissions,allow_other,blksize=4096 0 0
[EDIT] Se poate ignora intrebarea mea - am probat pe alt computer cu 2009.0, diskdrake da aceeasi eroare, Merci din nou pt. sfaturi [/EDIT]