Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Исполняемые файлы на подключенном разделе.  (Прочитано 370 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн 8mile

  • Автор темы
  • Любитель
  • *
  • Сообщений: 58
    • Просмотр профиля
    • ubuntu4people
Итак, Ubuntu 10.04 Beta1.

Подключено два раздела NTFS:
# /etc/fstab: static file system information.
#
# Use 'blkid -o value -s UUID' 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>
proc                                       /proc          proc     nodev,noexec,nosuid  0  0  
# / was on /dev/sda6 during installation
UUID=b0c27c7b-f04e-4a24-bbb5-931ce5c117e4  /              ext4     errors=remount-ro    0  1  
/dev/sda4                                  none           swap     sw                   0  0  
/dev/sda5                                  /media/130GB   ntfs-3g  default         0  0  
/dev/sda2                                  /media/SYSTEM  ntfs-3g  default        0  0  

Но невозможно запустить ни один исполняемый файл на этих разделах, ни нативный ни виндовый(wine стоит).
При этом в домашней папке все нормально, все запускается.

На виндовый ругается так:


На "родной":


Кто виноват и что делать?

Оффлайн Nomadian

  • Участник
  • *
  • Сообщений: 232
    • Просмотр профиля
Скопируй файлы с ntfs на ext4 и поставь флажок "исполняемый"...

Для установки:
cd <каталог>;
sudo chmod ug+x <имя_файла>

Оффлайн 8mile

  • Автор темы
  • Любитель
  • *
  • Сообщений: 58
    • Просмотр профиля
    • ubuntu4people
Скопируй файлы с ntfs на ext4 и поставь флажок "исполняемый"...

Для установки:
cd <каталог>;
sudo chmod ug+x <имя_файла>

И ко всем файлам так делать? А если их больше тысячи?
Да и если я копирую файл в домашнюю папку он там уже как исполняемый виден.

Раньше же (то есть в 9.10) нормально работало все.
« Последнее редактирование: 23 Март 2010, 00:42:02 от 8mile »

Оффлайн Nomadian

  • Участник
  • *
  • Сообщений: 232
    • Просмотр профиля
Дело в интерпретации прав на исполнение в неродных файловых системах. У меня тоже в 9.10 по умолчанию файл на fat32 или ntfs разделе исполняемый. Надеюсь, что это чрезмерная жесткость настроек - явление временное, сугубо для бета-версии.

Кстати, а на fat32 (флешке) файлы исполняемы? Если да, попробуй ntfstools поставить... Хотя теоретически, imho, это и не взаимосвязано, но может и помочь.

sudo apt-get install ntfstools

Оффлайн 8mile

  • Автор темы
  • Любитель
  • *
  • Сообщений: 58
    • Просмотр профиля
    • ubuntu4people
Такс, я отмонтировал диски, поставил ntfs-config, он их смонтировал со своими параметрами:

# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>

proc /proc proc nodev,noexec,nosuid 0 0
#Entry for /dev/sda6 :
UUID=b0c27c7b-f04e-4a24-bbb5-931ce5c117e4 / ext4 errors=remount-ro 0 1
#Entry for /dev/sda5 :
UUID=3516077972AC9C02 /media/130GB ntfs-3g defaults,nosuid,nodev,locale=ru_RU.utf8 0 0
#Entry for /dev/sda2 :
UUID=01CA1FE20E82BF00 /media/SYSTEM ntfs-3g defaults,nosuid,nodev,locale=ru_RU.utf8 0 0
/dev/sda4 none swap sw 0 0

Теперь с исполняемыми все нормально, но нельзя ни один файл с подключенных разделов удалить в корзину, только "безвозвратно" :(

Теперь куда копать?
« Последнее редактирование: 23 Март 2010, 17:37:07 от 8mile »

 

Страница сгенерирована за 0.055 секунд. Запросов: 22.