Natrio |
|
Темы:
47
Сообщения:
4763
Участник с: 08 января 2011
|
Атрибуты файлов не имеют отношения к xfce, тем более к thunar. Делать файлы на CD только для чтения незаписываемыми является стандартом для отвечающих за это модулей ядра Linux, обратное прописывается в опциях монтирования, если нужно. Насколько я помню, и в форточках то же самое. Единственное, что в этой ситуации может сделать файл-менеджер, это менять атрибуты непосредственно в процессе копирования. Некоторые это делают, некоторые нет. |
Oliver |
|
Темы:
45
Сообщения:
231
Участник с: 07 февраля 2011
|
То есть Сунар в принципе не может менять атрибуты файлов на диске?
Семь бед - один reset.
|
Natrio |
|
Темы:
47
Сообщения:
4763
Участник с: 08 января 2011
|
На диске их никто не сможет поменять, диск не перепишешь :) Атрибуты можно отфильтровать при монтировании, указав специальные опции. Thunar их не указывает. |
Oliver |
|
Темы:
45
Сообщения:
231
Участник с: 07 февраля 2011
|
Ну что на диске их не изменишь, это понятно. То есть только вручную можно изменить атрибуты после копирования на жесткий диск? Кстати, в Xubuntu (Ubuntu + Xfce) после копирования с cd-диска на жесткий диск атрибуты не сохраняются: файлы доступны для чтения и записи. КАК ДОБИТЬСЯ ТАКОГО ЖЕ ЭФФЕКТА??? (пардон за кепслок)
Семь бед - один reset.
|
Natrio |
|
Темы:
47
Сообщения:
4763
Участник с: 08 января 2011
|
Я вам уже сказал – fstab+pcmanfm :) Другой вариант – mc или другой файл-менеджер, который позволяет не сохранять атрибуты при копировании, вам тоже уже предлагали. Третий вариант – попытаться сделать как в xUbuntu. Не знаю, как это там сделано, посмотрите что за файл-менеджер используется там, посмотрите опции, с которыми там монтируется диск, для этого должно быть достаточно открыв его, набрать в консоли grep sr0 /proc/mounts И тогда, уже точно выяснив что искать, покопаться в исходниках xUbuntu на предмет конкретных патчей. |
Oliver |
|
Темы:
45
Сообщения:
231
Участник с: 07 февраля 2011
|
Спасибо! Будем пытаться… В Xubuntu так же Thunar используется.
Семь бед - один reset.
|
Oliver |
|
Темы:
45
Сообщения:
231
Участник с: 07 февраля 2011
|
Мне удалось сделать атрибуты файлов на cd-диске “чтение и запись”! Я добавил в fstab:/dev/sr0 /media/cdrom auto rw,user,noauto,exec,utf8 0
Семь бед - один reset.
|
Natrio |
|
Темы:
47
Сообщения:
4763
Участник с: 08 января 2011
|
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 , скорей всего будет выставлена и так, но на всякий случай можете её указать. |
Oliver |
|
Темы:
45
Сообщения:
231
Участник с: 07 февраля 2011
|
Наконец-то решилось! УРА!!! Добавил в fstab следующее:/dev/sr0 /media/cdrom auto ro,user,noauto,norock,mode=0644,dmode=0755 0 0
Семь бед - один reset.
|
Natrio |
|
Темы:
47
Сообщения:
4763
Участник с: 08 января 2011
|
Небольшая поправочка. Каталог /media/ лучше оставить в покое, поскольку udisks монтирует туда съёмные устройства, а после отключения удаляет созданные по по их меткам тома каталоги. Не дай бог вам попадётся флешка или что-то ещё с меткой “cdrom”, и ваш /media/cdrom благополучно исчезнет, а вы будете гадать, почему диски перестали открываться. Лучше создайте /mnt/cdrom и впишите это в fstab . |