Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: Nejde moutnout EXT4 jako exec [vyriešené]  (Přečteno 1620 krát)

matla

  • Návštěvník
  • Příspěvků: 6
Nejde moutnout EXT4 jako exec [vyriešené]
« kdy: 16 Listopadu 2015, 21:37:54 »
Zdravím potřebuju moutnout jednu partišnu (dev/sda4 ext4) jako exec a nejde mi to
v /etc/fstab mám,
Kód: [Vybrat]
UUID=371e3fc3-d59b-4737-b506-4b82ae4728a9   /media/adam/Data   ext4   defaults,exec   0   2   ale když se podívám do /etc/mtab tak tam mám
Kód: [Vybrat]
/dev/sda4 /media/adam/Data ext4 rw,noexec,nosuid,nodev 0 0 a nevím v čem je chyba, proč se připojuje jako noexec.

Našel jsem toto forum, kde řeší můj problém, ale nenašel jsem tam řešení. http://www.linuxquestions.org/questions/linux-software-2/cannot-execute-files-on-ext4-partition-728878/

(Linux Destiny 3.13.0-49-generic #83-Ubuntu SMP Fri Apr 10 20:11:33 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux)
« Poslední změna: 19 Listopadu 2015, 15:28:53 od matla »

Martin Šácha

  • Člen občanského sdružení Ubuntu ČR a placené komunitní podpory
  • Administrátor fóra
  • ******
  • Příspěvků: 5153
Re:Nejde moutnout EXT4 jako exec
« Odpověď #1 kdy: 18 Listopadu 2015, 07:09:20 »
Podivej se na parametr "umask".
Mint MATE 64bit / DuckDuckGo.com
Programátoři považují WYSIWYG za špatné u kódu i u žen. Programátor chce "dostat to, co žádá“ – kód tajemný, neodpouštějící, nebezpečný.

matla

  • Návštěvník
  • Příspěvků: 6
Re:Nejde moutnout EXT4 jako exec
« Odpověď #2 kdy: 19 Listopadu 2015, 10:22:30 »
Podivej se na parametr "umask".

V přípojném bode:
Kód: [Vybrat]
adam@Destiny:/media/adam/Data$ umask
0002

jinak
Citace: wiki.ubuntu.cz link=http://wiki.ubuntu.cz/p%C5%99ipojen%C3%AD_disku/fstab
<umask=„XXX“>   Nastavení práv adresářů a složek. Používejte pouze na souborových systémech NTFS a FAT.
já mám ext4, tak nevím.

Milhouse

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 5726
Re:Nejde moutnout EXT4 jako exec
« Odpověď #3 kdy: 19 Listopadu 2015, 13:47:05 »
Dle tohoto, by mělo stačit "default" parametr. Není hlášena po připojení/restartu někde chyba připojení partišny?

Umask je pro ntfs, jak bylo psáno, tudíž nic.

N. Á. V. O. D. Y.
 "...naše práce není vidět, ale je důležitá!"

Milhouse

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 5726
Re:Nejde moutnout EXT4 jako exec
« Odpověď #4 kdy: 19 Listopadu 2015, 13:55:14 »
Ještě mě napadá, dejte sem výpis "blkid", jestli je správně UUID a raději i celý /etc/fstab.

N. Á. V. O. D. Y.
 "...naše práce není vidět, ale je důležitá!"

matla

  • Návštěvník
  • Příspěvků: 6
Re:Nejde moutnout EXT4 jako exec
« Odpověď #5 kdy: 19 Listopadu 2015, 14:51:46 »
Ještě mě napadá, dejte sem výpis "blkid", jestli je správně UUID a raději i celý /etc/fstab.
UUID sedí
Kód: [Vybrat]
adam@Destiny:~$ blkid -U 371e3fc3-d59b-4737-b506-4b82ae4728a9
/dev/sda4
fstab
Kód: [Vybrat]
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sda6 during installation
UUID=9cffc688-cf82-467d-8547-f07d548af751 /               ext4    errors=remount-ro 0       1
# swap was on /dev/sda7 during installation
UUID=c54aefb0-6090-4d6c-adec-e3538ec06e97 none            swap    sw              0       0
# Data Woken
UUID=0C74988174986EE8 /media/adam/Win_Data ntfs-3g <uid=„adam“>,auto,users,umask=0022 0 0
# Data Linuxu
UUID=371e3fc3-d59b-4737-b506-4b82ae4728a9 /media/adam/Data ext4 defaults,exec 0 2

(Disk se připojí a mohu z něj číst a psát, což by se špatným UUID předpokládám nešlo. Problém je že na něm nemohu spouště soubory což by jít mělo)

matla

  • Návštěvník
  • Příspěvků: 6
Re:Nejde moutnout EXT4 jako exec
« Odpověď #6 kdy: 19 Listopadu 2015, 15:22:47 »
Zkoušel jsem to ručně moutnout a už to nejde
Kód: [Vybrat]
adam@Destiny:~$ sudo mount -o defaults  /dev/sda4 /media/pokus
a to funguje 
v mtab mám
Kód: [Vybrat]
...
/dev/sda4 /media/pokus ext4 rw 0 0
...
zkusil jsem
Kód: [Vybrat]
sudo mount --make-runbindable /media/adam/Data/
a v mtab mám
Kód: [Vybrat]
...
/dev/sda4 /media/adam/Data ext4 rw,noexec 0 0
...
tak jsem zkusil
Kód: [Vybrat]
adam@Destiny:/media/pokus$ sudo umount /media/adam/Data
adam@Destiny:/media/pokus$ sudo mount -o defaults  /dev/sda4 /media/adam/Data/
(+ mezi tím jsem si chvilku hrál z oprávněními přístupného bodu)
a to zas  jede
Kód: [Vybrat]
...
/dev/sda4 /media/adam/Data ext4 rw 0 0
...
« Poslední změna: 19 Listopadu 2015, 16:29:05 od matla »

matla

  • Návštěvník
  • Příspěvků: 6
Re:Nejde moutnout EXT4 jako exec [vyriešené]
« Odpověď #7 kdy: 19 Listopadu 2015, 16:27:34 »
Hmm, tak už mi to jede. Proč? Netuším.
No shrnu to zkusil jsem to unmoutnou, změnil jsem vlastníka přípojného bodu na sebe a oprávnění na 777 moutnul jsem to ručně, což fungovalo. Po restartu už se to automaticky připojilo správně, z toho jsem usoudil, že to bylo oprávněními. Vrátil jsem vlastníka na Root a oprávnení  přípojneho bodu. Po restartu stále funguje  ???,  tak nevím čím to bylo. Každopádně děkuji za rady.

Milhouse

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 5726
Re:Nejde moutnout EXT4 jako exec [vyriešené]
« Odpověď #8 kdy: 20 Listopadu 2015, 11:35:12 »
Hmmm, zajímavé.

Vlastníka bych nechal, ale práva změnil na 755, možná ale to bude ten problém. :)

N. Á. V. O. D. Y.
 "...naše práce není vidět, ale je důležitá!"

 

Provoz zaštiťuje spolek OpenAlt.