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
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 .
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
Rozumiem, że nikt nie ma pojęcia jak rozwiązać mój problem?