Нельзя, но можно разобратьdmesg
-вывод:
dmesg --time-format iso \
| while read datestring rest; do \
printf '%s\n' "$(date -d "$datestring" +%F-%T) $rest"; done
То, что вы описываете, невозможно сделать в fstab.
Ниже приведены типичные способы монтирования дисков:
defaults
или auto
в fstab.)noauto,user
в четвертом столбце. /media
. Однако это отключается только по требованию пользователя. Udisks обычно монтируется при вставке устройства, но его также можно запустить из командной строки. Autofs настраивается путем перечисления управляемых верхних каталогов по одному в строке в /etc/auto.master
с файлом конфигурации для каждого управляемого каталога, причем в каждом файле конфигурации перечислены подкаталоги управляемых каталогов.
Например, auto.master может перечислить /etc/auto.misc
, который, в свою очередь, может перечислить ряд файловых систем или устройств с потенциальными файловыми системами. Auto.misc по умолчанию, который поставляется со списками autofs floppy
(, закомментирован по умолчанию ), который будет смонтирован на /misc/floppy
, если к нему будет доступ и файловая система будет доступна на этом устройстве.
Примеры строк из auto.master:
/misc /etc/auto.misc
/home /etc/auto.home
/disks /etc/auto.disks --timeout=3600
Пример строки из auto.misc:
floppy -fstype=auto :/dev/fd0
Пример строки с auto.home:
someuser homeserver:/export/home/someuser
Autofs может делать все, что вы просили, за исключением установки разрешений, которые обычно наследуются от разрешений корневого каталога в смонтированной файловой системе, или параметров монтирования, если файловая система это поддерживает. Приведенная выше строка (untested )disks потребует соответствующего файла /etc/auto.disks
, описывающего файловые системы, которые вы хотите смонтировать в /disks/