Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Obecná podpora => Téma založeno: Malajda 07 Března 2010, 11:16:12

Název: Nelze spustit přeložený program na jiné partition.
Přispěvatel: Malajda 07 Března 2010, 11:16:12
Zdravím,

cca před týdnem jsem si hrál s /etc/fstab a nainstaloval jsem si nějaké grafické programy, no a jak to tak bývá, tak jsem si to pěkně dodrbal :).

Kdyz vložím do USB flash disk, musím ho ručně namountovat, lae na to jsem si zvykl takže OK.
Ale co je větší problém, tak když pomocí g++ sestavím program, tak mi nejde spustit na NTFS partition, nevíte kde by mohl prosím být problém?
Kód je korektní a lze ho správně přeložit a spustit v systému souborů (plocha, dokumenty, ..).

Pokud po mne zádáte ještě nějaké další informace, klidně si o ně řekněte :), rád vám je nabídnu na řešení tohoto problému.

S pozdravem Malajda.
Název: Re: Nelze spustit přeložený program na jiné partition.
Přispěvatel: jmp 07 Března 2010, 17:59:59
nemate tu ntfs patition primountovanou s
Kód: [Vybrat]
noexec?
Název: Re: Nelze spustit přeložený program na jiné partition.
Přispěvatel: Malajda 07 Března 2010, 22:45:51
mám tam možnosti
Kód: [Vybrat]
defaults,users toť vše :)
Název: Re: Nelze spustit přeložený program na jiné partition.
Přispěvatel: Malajda 07 Března 2010, 22:49:54
Takže jak jsme pochopil mám si tam přidat pro tuto partition
Kód: [Vybrat]
exec.

citace z anglické wiki o FSTAB:
Citace
exec / noexec
    exec lets you execute binaries that are on that partition, whereas noexec doesn't let you do that. noexec might be useful for a partition that contains no binaries, like /var, or contains binaries you don't want to execute on your system, or that can't even be executed on your system. Last might be the case of a Windows partition.

Jinak děkuju za odpověď :)