./a.out Отказвыаеться выполняться[Закрыта[Решена]]
MiraJes 30 октября, 2010 - 07:35
Всем доброго времени суток. Взялся учить с++, пробую запускать скомпилированую програмку и вижу следующее:
$ ./a.out bash: ./a.out: Отказано в доступе
Первый раз сталкнулся с таким. Помогите решить проблемку.
»
- Для комментирования войдите или зарегистрируйтесь
ls -alh ./a.out исходник
ls -alh ./a.out
исходник проги - на пасту
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
$ ls -alh ./a.out -rwxr-xr-x
Код програмки ----> http://pastebin.com/QBVccrDC
pwd mount
pwd
mount
pwd $
pwd
mount -----> http://pastebin.com/9gaKareU
/dev/sda7 on /home type ext3
noexec
Вот мой fstab
Вот мой fstab ---->http://pastebin.com/VPLQdit3 в нем на /dev/sda7 прописан exec но монтируеться он почемуто noexec
IMVHO
Во-первый респект, что вынесли /home на отдельный раздел - не многие находят в себе силы на этот шаг, и мне не удалось найти сил.
Во-вторых раз уж home на отдельном разделе - флаг noexec просто обязан быть! - многие только ради noexec и переносят home на отдельный раздел.
Если вам надо запустить программу - запускайте её на разделах без noexec, но home оставьте в покое (c noexec)
а эта строка - это просто подпись
Все, сообразил. Сейчас сяду
Все, сообразил. Сейчас сяду колдовать с разделами.