systemd umount

хук работает только в initramfs.
Изменения нельзя записывать до перезагрузки, т.к. сначала должны быть остановлены все работающие процессы и размонтированы все фс, кроме нужных.
Lupus pilum mutat, non mentem.
Если есть альтернативы, пишите.
Возможно этот путь ведет в тупик. Хотя до пришествия systemd работало наверняка.
Lupus pilum mutat, non mentem.
Есть такая штука systemd-nspawn
Не очень четко представляю его работу, а потому возможно скажу и чушь, но по фантазирую - можно ли это выполнить с этой штукой, например, при выключении компа запустить скрипт с запуском systemd-nspawn, в этой виртуальной среде выполнить необходимые действия и произвести запись в корень.

PS............. и все-таки это чушь.............
Ошибки не исчезают с опытом - они просто умнеют
Тебе надо, скорее всего, вот этот хук
Он синхронизирует то что тебе надо между диском и оперативкой...
а может таго umount.target?))
Ошибки в тексте-неповторимый стиль автора©
А если тебе надо забыть изменения в asd есть clean мод...
Более того, можно раздавать образ системы в сеть(частично упаковывая в squashfs) и работать вообще без жестянки(только одна на сервере), но это отдельная история...
indeviral
а может таго umount.target?))
Пробовал. бесполезно.
svicer
вот этот хук
Хуки
Вообще не в тему.
Нужно работать со всем корнем.
Lupus pilum mutat, non mentem.
А зачем вам записывать изменения именно в конце? это может быть довольно долго, не проще синхронизировать их по мере работы с определенной переодичностью?
Ошибки в тексте-неповторимый стиль автора©
indeviral
А зачем вам записывать изменения именно в конце? это может быть довольно долго, не проще синхронизировать их по мере работы с определенной переодичностью?
Есть такое в планах (опционально). Но в конце все равно нужно даже в этом случае. Завершающая синхронизация так сказать.
Копирование во время работы может вызывать ошибки. В том случае когда корень подключен и используется, а изменения пишутся в оперативную память.
С copytoram в этом плане никаких проблем. Но этот режим реже необходим на мой взгляд.
Lupus pilum mutat, non mentem.
Тестирую на флешке. Там очень заметно увеличение производительности. Записи нет, только чтение.
В этом случае периодическая синхронизацию будет только мешать. А выключается долго - это не так критично.

Увеличение настолько заметно будто работаешь на жестком диске.
Lupus pilum mutat, non mentem.
 
Зарегистрироваться или войдите чтобы оставить сообщение.