[Решено] Монтирование CD-дисков в XFCE

Атрибуты файлов не имеют отношения к xfce, тем более к thunar.
Делать файлы на CD только для чтения незаписываемыми является стандартом для отвечающих за это модулей ядра Linux, обратное прописывается в опциях монтирования, если нужно.
Насколько я помню, и в форточках то же самое.

Единственное, что в этой ситуации может сделать файл-менеджер, это менять атрибуты непосредственно в процессе копирования. Некоторые это делают, некоторые нет.
То есть Сунар в принципе не может менять атрибуты файлов на диске?
Семь бед - один reset.
На диске их никто не сможет поменять, диск не перепишешь :)
Атрибуты можно отфильтровать при монтировании, указав специальные опции. Thunar их не указывает.
Ну что на диске их не изменишь, это понятно. То есть только вручную можно изменить атрибуты после копирования на жесткий диск?

Кстати, в Xubuntu (Ubuntu + Xfce) после копирования с cd-диска на жесткий диск атрибуты не сохраняются: файлы доступны для чтения и записи. КАК ДОБИТЬСЯ ТАКОГО ЖЕ ЭФФЕКТА??? (пардон за кепслок)
Семь бед - один reset.
Я вам уже сказал – fstab+pcmanfm :)
Другой вариант – mc или другой файл-менеджер, который позволяет не сохранять атрибуты при копировании, вам тоже уже предлагали.

Третий вариант – попытаться сделать как в xUbuntu.
Не знаю, как это там сделано, посмотрите что за файл-менеджер используется там, посмотрите опции, с которыми там монтируется диск, для этого должно быть достаточно открыв его, набрать в консоли
grep sr0 /proc/mounts
Если опции отличаются от тех, что в арче – значит в убунте, скорей всего, пропатчили либо udisks (изменили дефолтные опции), либо thunar (udisks позволяет задать при монтировании другие опции, но thunar этого не делает).
И тогда, уже точно выяснив что искать, покопаться в исходниках xUbuntu на предмет конкретных патчей.
Спасибо! Будем пытаться… В Xubuntu так же Thunar используется.
Семь бед - один reset.
Мне удалось сделать атрибуты файлов на cd-диске “чтение и запись”! Я добавил в fstab:
/dev/sr0        /media/cdrom  auto    rw,user,noauto,exec,utf8 0
Только все равно на жесткий диск копируется с атрибутами “Только чтение” :-/ Я уже близок! Может что-то подправить еще в fstab?
Семь бед - один reset.
Oliver, вернитесь назад и внимательно посмотрите ещё раз, что я предлагал вам прописать в fstab.
viewtopic.php?p=57575#p57575
Если вы не знаете, что значат те или иные опции, не пытайтесь гадать на кофейной гуще, найдите их в man mount.

Опция rw значит, что будет сделана попытка примонтировать на запись, что и так делается по-умолчанию. Но в данном случае это невозможно, и диск всё равно смонтируется на только чтение. Я как раз предложил вам опцию ro, чтобы при монтировании не было ругани.

На самом деле, здесь нужно задать фиктивные атрибуты для всех файлов на диске. Для ФС iso9660 это делается опциями mode=0644,dmode=0755 , первая устанавливает их для файлов, вторая для каталогов. Кроме того, если диск записан в линуксе, на нём может быть расширение ФС RockRidge, уже с настоящими, а не фиктивными атрибутами, которые тоже, скорей всего, выставлены только на чтение, и которые не могут быть преопределены при монтировании. Чтобы проигнорировать RockRidge, можно дополнительно указать опцию norock . Недостаток этой опции в том, что если на диске есть только RockRidge, но нет Joliet, все длинные имена файлов будут заменены урезанными до формата “8.3”, характерными для “голой” iso9660.
P.S.
Опция exec вам совершенно ни к чему, она разрешает выполнение исполняемых файлов линукса, которых на диске всё равно не должно быть. Опция utf8 , скорей всего будет выставлена и так, но на всякий случай можете её указать.
Наконец-то решилось! УРА!!! Добавил в fstab следующее:
/dev/sr0        /media/cdrom  auto    ro,user,noauto,norock,mode=0644,dmode=0755 0 0
Спасибо всем! Отдельное спасибо Natrio!!! Вы мне очень сильно помогли!
Семь бед - один reset.
Небольшая поправочка.
Каталог /media/ лучше оставить в покое, поскольку udisks монтирует туда съёмные устройства, а после отключения удаляет созданные по по их меткам тома каталоги. Не дай бог вам попадётся флешка или что-то ещё с меткой “cdrom”, и ваш /media/cdrom благополучно исчезнет, а вы будете гадать, почему диски перестали открываться.

Лучше создайте /mnt/cdrom и впишите это в fstab .
 
Зарегистрироваться или войдите чтобы оставить сообщение.