Образ: меню загрузки по-русски в оформлении Bridge&Join (GRUB в графическом режиме, тема grub-theme/; без графики — те же пункты по-английски), в BIOS пункт «Загрузиться с жёсткого диска»; экран установки на консоли вместо журнала установщика Ubuntu — этапы по-русски и полоса хода (bj-install-progress из early-commands; при ошибке или сбое экрана возвращается стандартный экран Ubuntu); quiet при загрузке установщика

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_014FsEKyJrYF69Cj9ZXzFLRi
This commit is contained in:
zuevav
2026-10-05 20:13:43 +03:00
parent cf668eebbd
commit 42fe42fce5
20 changed files with 410 additions and 10 deletions
+6
View File
@@ -25,6 +25,12 @@ autoinstall:
layout:
name: direct
updates: security
# Экран установки Bridge&Join на консоли вместо технического журнала установщика Ubuntu
# (deploy/iso/bj-install-progress): этапы по-русски и полоса хода. Экран сам останавливает показ
# журнала установщика; упадёт или установка не удастся — вернётся стандартный экран Ubuntu.
# Команда всегда завершается успешно: экран не должен мешать установке.
early-commands:
- sh -c 'if command -v python3 >/dev/null && [ -f /cdrom/bj/bj-install-progress ]; then systemd-run --unit=bj-install-progress --collect -p StandardOutput=tty -p StandardError=journal -p TTYPath=/dev/tty1 -p TTYReset=yes /bin/sh -c "python3 /cdrom/bj/bj-install-progress || systemctl start snap.subiquity.subiquity-service.service" >/dev/null 2>&1; fi; true'
late-commands:
- mkdir -p /target/var/lib/bj /target/etc/bj /target/usr/local/sbin
- cp -r /cdrom/bj/bundle /target/var/lib/bj/bundle