Система загрузки

Одно меню Limine с настоящими суперспособностями — не просто «загрузка».

Варианты загрузки

Каждый пункт — это отдельный режим командной строки ядра.

🖥️

Live Desktop

uil.mode=live

Загрузиться сразу в полный рабочий стол.

⚡

Только RAM

toram=1 uil.mode=live

Накопитель копируется в RAM и освобождается — максимальная скорость, ноль следов.

🔄

Гибрид RAM+USB

ramcache=1 uil.mode=live

Мгновенная загрузка с записываемой, постоянной копией на USB, прогревающейся в фоне.

🗜️

Live Desktop (ZRAM-кеш)

zram=1 uil.mode=live

Кэширование в RAM через zram вместо репликации bcachefs — только для вариантов experimental и privacy.

🛠️

Установщик без монитора

uil.mode=installer

Установка по сети — подключитесь по SSH.

🖼️

Установка киоска

uil.mode=kiosk

Полноэкранный режим одного приложения.

↕️

Расширить на весь диск

resize_disk=1

Увеличить раздел, чтобы использовать весь накопитель.

🔐

Задать пароль шифрования

set_passphrase=1

Заменить стандартную парольную фразу на свою.

Режимы RAM

Уже доступно

Live Desktop (по умолчанию) загружается сразу в полный рабочий стол — просто попробуйте. А если хочется большего, эти два режима RAM превращают компромисс скорость / постоянство / следы в осознанный выбор.

⚡

Только RAM

toram=1 uil.mode=live

Накопитель монтируется только для чтения, копируется в свежий bcachefs в RAM и затем освобождается — его можно выдернуть. После загрузки всё работает полностью из RAM: быстрее всего, ноль следов, а USB только читается. Цена: более медленная загрузка (полная копия) и потребность в RAM ≈ размер образа + запас.

Используйте, когда

нужна максимальная скорость после загрузки, планируется извлечь USB и не хочется оставлять следов.

🔄

Гибрид RAM+USB

ramcache=1 uil.mode=live

Мгновенная загрузка. RAM (ram0) — быстрое переднее устройство, а USB остаётся записываемой, постоянной второй копией, прогревающейся в фоне, — репликация bcachefs плюс продвижение чтения. Быстро, постоянно и безопасно при извлечении; рассчитывайте на ~30–60 с прогрева, пока RAM догоняет.

Используйте, когда

нужны быстрая загрузка И постоянство И безопасное извлечение вместе — повседневный универсал.

Почему существуют эти режимы: «загрузка из RAM» и «RAM как кэш» — это нативные возможности bcachefs: репликация устройств и цели продвижения в передний план, а не хаки. Компромисс скорость / постоянство / следы — ваш выбор при каждой загрузке.

Почему такая разметка

Таблица GPT с тремя разделами — единственный выбор, который делает возможным всё вышеперечисленное.

🧩
ESP — FAT32
Загрузка UEFI. Здесь находится EFI-загрузчик Limine.
🕰️
Раздел загрузки BIOS
Загрузка Legacy/CSM — так загружается 20-летний ноутбук.
💾
bcachefs root
Сама зашифрованная, постоянная ОС.

Один образ → UEFI и BIOS, зашифрованный и постоянный, с изменением размера под любой объём накопителя.