Nie da sie ustalić uprawnien plikow na dysku innym niż home + wynikajacy z tego blad w CodeBlocks

Tutaj można zadać pytanie, jeśli Linuksa widzi się pierwszy raz w życiu ;)
Terrqge
Sędziwy Jeż
Sędziwy Jeż
Posty: 74
Rejestracja: 23 sty 2010, 20:03
Płeć: Mężczyzna
Wersja Ubuntu: 14.04
Środowisko graficzne: GNOME
Architektura: x86_64

Nie da sie ustalić uprawnien plikow na dysku innym niż home + wynikajacy z tego blad w CodeBlocks

Post autor: Terrqge »

Ten wątek jest kontynuacją tego viewtopic.php?f=145&t=153702
Mam problemy ogólnie z ustalaniem uprawnien plików.

Załóżmy, że mam program (Program (application/x-executable)). I gdy jest on umieszczony w katalogu domowym mogę normalnie wejść we właściwości -> Uprawnienia -> Zezwolenie na wykonanie pliku jako programu. Zaznaczam i wszystko działa. To samo mam, gdy np w code::block skompiluje i uruchomię program który znajduje się w katalogu domowym.

Problemy zaczynają się gdy zaczynam uzywać do tych celów dysku (dev/sda5, zamontowany w media/Data). Gdy tam jakiś program we właściwościach chcę sobie zmienić na wykonywalny fajeczka włącza sie na sekundę i nagle znika, to samo jest z innymi uprawnieniami odczytu i zapisu. (A gdy próbuje go włączyć to wyskakuje, że "Brak zainstalowanego programu obsługującego pliki Program"
Tak samo w code::blocks. Gdy program zapiszę na dysku Data wyskakuje po kompilacji i uruchomieniu sh [lokalizacja] Permission denied I program nie spełnia swojego zadania.

Jeśli chodzi o to drugie to szukałem i niby coś znalazłem, bo dużo osób miało taki problem, ale w końcu nic konkretnego nie wywnioskowałem, da się jakoś uporać z tym problemem w prosty sposób?

P.S Dodam, że na partycji OS (tam mam zainstalowany Win7, ten sam dysk) jest to samo...



Wyniki poleceń:
sudo fdisk -l

Kod: Zaznacz cały

Dysk /dev/sda: 500.1 GB, bajtów: 500107862016
głowic: 255, sektorów/ścieżkę: 63, cylindrów: 60801
Jednostka = cylindrów, czyli 16065 * 512 = 8225280 bajtów
Rozmiar sektora (logiczny/fizyczny) w bajtach: 512 / 512
Rozmiar we/wy (minimalny/optymalny) w bajtach: 512 / 512
Identyfikator dysku: 0x7ba0d202

Urządzenie Rozruch   Początek      Koniec   Bloków   ID  System
/dev/sda1               1        2550    20482843+  1c  Ukryta W95 FAT32 (LBA)
/dev/sda2   *        2551       17751   122102032+   7  HPFS/NTFS
/dev/sda3           17752       60802   345798657    f  W95 Rozsz. (LBA)
/dev/sda5           17752       48644   248141602    7  HPFS/NTFS
/dev/sda6           48644       50468    14648320   83  Linux
/dev/sda7           50468       60680    82031616   83  Linux
/dev/sda8           60680       60802      974848   82  Linux swap / Solaris
ls -afull /media

Kod: Zaznacz cały

razem 8
drwxr-xr-x 22 root root 4096 2011-12-06 20:57 ..
drwxr-xr-x  2 root root 4096 2011-12-11 10:53 .
cat /etc/mtab

Kod: Zaznacz cały

/dev/sda6 / ext4 rw,errors=remount-ro,commit=0 0 0
proc /proc proc rw,noexec,nosuid,nodev 0 0
none /sys sysfs rw,noexec,nosuid,nodev 0 0
fusectl /sys/fs/fuse/connections fusectl rw 0 0
none /sys/kernel/debug debugfs rw 0 0
none /sys/kernel/security securityfs rw 0 0
none /dev devtmpfs rw,mode=0755 0 0
none /dev/pts devpts rw,noexec,nosuid,gid=5,mode=0620 0 0
none /dev/shm tmpfs rw,nosuid,nodev 0 0
none /var/run tmpfs rw,nosuid,mode=0755 0 0
none /var/lock tmpfs rw,noexec,nosuid,nodev 0 0
/dev/sda7 /home ext4 rw,commit=0 0 0
binfmt_misc /proc/sys/fs/binfmt_misc binfmt_misc rw,noexec,nosuid,nodev 0 0
gvfs-fuse-daemon /home/szymon/.gvfs fuse.gvfs-fuse-daemon rw,nosuid,nodev,user=szymon 0 0
-- 15 gru 2011 22:54 --

Rozumiem, że nikt nie ma pojęcia jak rozwiązać mój problem?
ODPOWIEDZ

Wróć do „Przedszkole Linuksa”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 22 gości