feat(v0.3): lima/E2E блок power-safe (N циклов + abort + power-cut)
P7.4: lima/run.sh раскладывают watchdog (system.conf.d) + savetime.service/.timer. run.sh блок power-safe: N=3 цикла зажигания (ACC-off→ShutdownImminent→stop stage1→ umount/remount /data→restart; маркер+счётчик целы), abort до PONR (re-power→ ShutdownAborted, /data RW), power-cut-сим (SIGKILL до fsync→fsck clean, night present), watchdog/savetime конфиг. shellcheck чист. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Signed-off-by: Alexander <akotenev2003@gmail.com>
This commit is contained in:
@@ -63,6 +63,10 @@ provision:
|
||||
install -d /etc/tmpfiles.d
|
||||
install -m644 /shturman/systemd/tmpfiles-shturman.conf /etc/tmpfiles.d/shturman.conf
|
||||
systemd-tmpfiles --create /etc/tmpfiles.d/shturman.conf || true
|
||||
# watchdog (B05/A14, system.conf.d) + save-time .timer (B07; .service ловит *.service glob выше)
|
||||
install -d /etc/systemd/system.conf.d
|
||||
install -m644 /shturman/systemd/watchdog-shturman.conf /etc/systemd/system.conf.d/shturman-watchdog.conf
|
||||
install -m644 /shturman/systemd/shturman-savetime.timer /etc/systemd/system/
|
||||
|
||||
# fake-hwclock → /data (не на rootfs; A07/A11). Сервис в Lima masked (Lima сам синхронит время) —
|
||||
# на HW он размаскирован и читает FILE из /etc/default/fake-hwclock через EnvironmentFile.
|
||||
|
||||
Reference in New Issue
Block a user