Есть программка (игрушка UT-2004, Linux версия), установлена на FAT32 разделе. При попытке запуска пишет
vladimir@comp:~> /mnt/hda3/Games/ut-2004/System/ut2004-bin
bash: /mnt/hda3/Games/ut-2004/System/ut2004-bin: Отказано в доступе
Как лечить? Такая проблема под SuSE 10.1, под убунтой запускалось все...
Кусок fstab
/dev/hda3 /mnt/hda3 vfat defaults,rw,iocharset=utf8,exec,quiet,users,umask=0 0 0
Запуск программ с FAT раздела
Модератор: Bizdelnick
-
allez
- Сообщения: 2223
- Статус: Не очень злой админ :-)
- ОС: SuSE, CentOS, FreeBSD, Windows
Re: Запуск программ с FAT раздела
А на "родной" раздел ставить UT не пробовали?
P. S. Вообще говоря, у меня такой проблемы в SuSE не возникало. Линуксовые бинарники исправно запускались с FAT-разделов. Может, стоит вообще переустановить Unreal - вдруг на FAT какой сбой возник?
P. S. Вообще говоря, у меня такой проблемы в SuSE не возникало. Линуксовые бинарники исправно запускались с FAT-разделов. Может, стоит вообще переустановить Unreal - вдруг на FAT какой сбой возник?
-
Shuher
- Сообщения: 6
- ОС: SuSE 10.1
Re: Запуск программ с FAT раздела
Помогает mount -o remount,rw,exec /mnt/hda3 но это до первой перезагрузки... Хотелось бы чтобы сразу. То есть сбоев на разделе нету, а переустановка не катит - у меня раздел для Линукса 10 Гб, из них 6 Гб занято... А Анрылу надо 5 Гб.
-
Denjs
- Сообщения: 1685
- ОС: SuSe 10.2
Re: Запуск программ с FAT раздела
имхо я бы наверное попробовал добавить exec в соответствующую сторчку в /etc/fstab
?
проблема кажется в exec - если noexec - то и "аксесс-денид". где-то слышал на форумах уже такое...
-
Shura
- Сообщения: 1537
- Статус: Оказывается и без KDE есть жизнь
- ОС: FreeBSD 8.0-RC2
Re: Запуск программ с FAT раздела
надо подправить строку в /etc/fstab
Что выдает
Что выдает
?grep '/mnt/hda3' /etc/fstab
Rock'n'roll мертв © БГ
-
Shuher
- Сообщения: 6
- ОС: SuSE 10.1
Re: Запуск программ с FAT раздела
ребятки, я ж в первом посте кусок своего fstab дал, внимательнее посмотрите. Меня что и озадачило - exec есть, а "в доступе отказано" один 
-
aLexx programmer
- Сообщения: 985
- Статус: Турук-Макто
- ОС: Gentoo -> Ubuntu
Re: Запуск программ с FAT раздела
(Shuher @ Oct 13 2006, в 17:53) писал(а):Меня что и озадачило - exec есть, а "в доступе отказано" один
defaults убери из строки в fstab'е
-
Shuher
- Сообщения: 6
- ОС: SuSE 10.1
Re: Запуск программ с FAT раздела
с таким fstab
/dev/hda3 /mnt/hda3 vfat rw,exec,iocharset=utf8,quiet,users,umask=0002 0 0
эффект тот же... Чего ему надо???
/dev/hda3 /mnt/hda3 vfat rw,exec,iocharset=utf8,quiet,users,umask=0002 0 0
эффект тот же... Чего ему надо???
-
aLexx programmer
- Сообщения: 985
- Статус: Турук-Макто
- ОС: Gentoo -> Ubuntu
Re: Запуск программ с FAT раздела
(Shuher @ Oct 13 2006, в 18:42) писал(а):эффект тот же...
а от рута работает?
-
Shuher
- Сообщения: 6
- ОС: SuSE 10.1
Re: Запуск программ с FAT раздела
неа... первая мысль была от рута попробовать... Может там в каком скрипте глобально прописано?
-
TRON
- Сообщения: 254
- ОС: Debian t/u/e
Re: Запуск программ с FAT раздела
FAT32 не хранит такие атрибуты файла, как имя пользователя. Кто смонтировал - тот и владелец файлов. При загрузке ФС монтируется от рута. А игруха, очевидно, требует некого продвинутого доступа к своим файлам, которые есть у владельца и, возможно, группы, но нет у "других". Попробуй выставить rwx на все файлы игры в правах для "других".
-
Egan
- Сообщения: 247
Re: Запуск программ с FAT раздела
Опция users неявно подразумевает опцию noexec, или уберите её или переставте местами с опцией exec (exec должна быть позже в строке).
-
Shuher
- Сообщения: 6
- ОС: SuSE 10.1
Re: Запуск программ с FAT раздела
Эх, жаль снес SuSE, решил попробовать VectorLinux... А так буду иметь в виду
Спасибо.