[Comm] original file date

Sergey Vlasov =?iso-8859-1?q?vsu_=CE=C1_altlinux=2Eru?=
Ср Окт 19 22:18:45 MSD 2005


On Wed, Oct 19, 2005 at 09:22:41PM +0400, Chernetskyy Olexander wrote:
> Проблема такая: При копировании файлов на примонтированые файловые
> системы FAT не сохраняется оригинальная дата файла. Копии штампуются
> датой копирования. Если из опций монтирования убрать quiet - то MC
> матерится "Невозможно сменить режим доступа целевого файла.
> Operation not permitted(1)". Вообщем "низ-з-з-яяяя!". 
> 
> Где-то прочитал, что нужно создать группу, включить себя туда, и в
> строку монтирования добавить опцию gid=номер_группы. Создал,
> включил, добавил в строку монтирования флоппи - не помогло.
> 
> Подскажите правильные опции монтирования, чтобы избавиться от проблемы.
> 
> Вот строки из fstab, исправьте.
> 
> /dev/hda2       /mnt/d  vfat    iocharset=koi8-r,quiet,codepage=866,showexec,umask=0 0 0
> 
> /dev/fd0  /mnt/floppy  subfs   fs=floppyfss,sync,noexec,quiet,showexec,nodev,nosuid,gud=501,umask=0 0 0

Во-первых, здесь опечатка (gud).  Во-вторых, установка gid всё равно
не поможет, поскольку право на установку времени модификации файла
имеет только его владелец.

Проблему можно решить, если указать опцию монтирования user (или
другой вариант, позволяющий запускать mount от пользователя) - в этом
случае для vfat владельцем файлов устанавливается пользователь,
вызвавший mount, и время модификации устанавливается нормально.
Правда, в комбинации с subfs такой вариант по понятным причинам не
работает - только с явным mount/umount.
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url     : <http://lists.altlinux.org/pipermail/community/attachments/20051019/907afcda/attachment-0003.bin>


Подробная информация о списке рассылки community