Repository navigation
Customizing the Boot Menu ru
Загрузочные меню MiniOS предоставляют удобный выбор для стандартных режимов загрузки Live-системы. В этом руководстве объясняется, как выбирать и редактировать эти пункты меню.
Образы MiniOS могут использовать GRUB или Syslinux в зависимости от прошивки, структуры образа и сборки. Их меню, клавиши для редактирования, поддержка языков и доступные пункты могут отличаться. В конечном итоге загрузчик передаёт командную строку ядра одному и тому же initrd; см. Режимы загрузки для информации о исходных данных, работе с сохранением, поведении копирования RAM и зависимости от носителя.
В предоставленном образе обычно доступны следующие варианты, однако названия, наличие, порядок и выбор по умолчанию могут отличаться в зависимости от образа:
| Пункт меню | Типичный селектор initrd | Назначение |
|---|---|---|
| Запустить MiniOS | perchdir=resume |
Запустить совместимую с большинством устройств сессию по умолчанию и разрешить создание новой сессии при выполнении описанных условий. |
| Начать новую сессию | perchdir=setup |
Открыть выбор хранилища для сохранения, затем создать дополнительную сессию с новым номером, не изменяя уже существующие. |
| Выбрать сохранённую сессию | perchdir=ask |
Выбрать сохранённую сессию вручную; если хранилище пустое, MiniOS запускает тот же процесс создания первой сессии. |
| Запустить без сохранения | без выбора сохранения | Использовать временный записываемый слой в RAM. |
| Запустить из RAM | toram |
Скопировать системные данные MiniOS на RAM; при наличии сохранения по умолчанию perchtoram=trim отдельно копируется выбранная поддерживаемая сессия. |
Это только селекторы, а не гарантия, что носитель доступен для записи, сессия совместима, объём RAM достаточен или исходный носитель отключён. Подробнее см. Режимы загрузки о поведении и комбинациях, Сохранение в initrd о нюансах выбора, а также Оптимизация производительности для RAM и особенностей работы с вводом/выводом.
- Используйте клавиши со стрелками для перемещения между пунктами меню
- Нажмите Enter чтобы выбрать пункт
- Нажмите Esc чтобы вернуться в предыдущее меню (в GRUB)
- Автоматический выбор и время ожидания зависят от текущей конфигурации меню; некоторые меню могут ожидать выбора неограниченно долго
Текущие многоязычные меню GRUB и родные меню SYSLINUX сначала предлагают выбор режима загрузки, а не экрана выбора языка. F1 открывает справку по загрузке, а F2 открывает выбор языка. После выбора языка вы возвращаетесь в переведённое меню режимов. В однъязычных образах доступна только справка, навигация по недоступным языкам не предлагается.
Начальное многоязычное меню сохраняет установленную локаль системы. Только явный выбор языка добавляет параметры локали, которые переопределяют config.conf для этой загрузки. Это не гарантирует перевод всех сообщений при запуске или в приложениях. Подробнее см. Файл конфигурации и live-config.
Вы можете изменить параметры загрузки для одной сессии:
В GRUB:
- Выберите пункт меню, который хотите изменить
- Нажмите 'e' для редактирования
- Перейдите к строке, начинающейся с
linux - Добавьте или измените параметры в конце строки
- Нажмите Ctrl+X или F10 чтобы загрузиться с изменёнными параметрами
В SYSLINUX:
- Выберите нужный пункт меню
- Нажмите Tab перед нажатием Enter
- Добавьте параметры в появившуюся командную строку
- Нажмите Enter для загрузки
-
debug- Показать подробные сообщения загрузки (полезно для диагностики) -
toram=trim- Скопировать отфильтрованный набор модулей и необходимую ограниченную информацию в RAM -
perchsize=2000- Запросить 2000 MiB для нового или расширяемого поддерживаемого контейнера; это не влияет на размер нативных или SquashFS сессий -
locales=ru_RU.UTF-8- Запросить определённый язык/локаль
Полный список доступных параметров загрузки см. в разделе Параметры загрузки.
-
Конфигурация GRUB:
/minios/boot/grub/grub.cfg -
Меню режимов и языков GRUB:
/minios/boot/grub/main.cfgи/minios/boot/grub/languages.cfg; в локализованных сборках можно выбрать другие сгенерированные файлы -
Конфигурация SYSLINUX:
/minios/boot/syslinux/syslinux.cfg -
Оформление загрузки: проверьте активную настройку SYSLINUX
MENU BACKGROUNDили тему GRUB; пути зависят от выбранного загрузчика -
Языковые файлы:
/minios/boot/grub/locale/
-
Текущие параметры загрузки:
/proc/cmdline -
Каталог данных MiniOS:
/run/initramfs/memory/data/minios/
Внимание: Редактируйте файлы конфигурации загрузки только если вы понимаете, что делаете. Неправильные изменения могут сделать вашу USB-флешку непригодной для загрузки.
Чтобы изменить конфигурацию GRUB:
- Смонтируйте вашу USB-флешку MiniOS
- Перейдите в
/minios/boot/grub/ - Откройте
grub.cfgв текстовом редакторе - Сохраните изменения и безопасно извлеките USB-флешку
Часто изменяют:
- Изменить директиву timeout для активного меню GRUB или Syslinux
- Измените
set default=0чтобы изменить пункт меню по умолчанию - Добавить собственные пункты меню
🌐 Languages
📋 Getting started
🚀 Installing MiniOS
- Installation methods
- Verifying downloads
- Installation tools
- Manual file-based installation
- MiniOS Installer
🖥️ Using MiniOS
⚙️ Preparing and customizing MiniOS
- Preconfiguring MiniOS
- Managing modules
- Managing kernels
- Creating custom MiniOS images
- Customizing the boot menu
🛡️ Maintenance and recovery
📖 Reference
- System architecture
- Boot process
- Boot parameters
- Configuration
- Package and edition contents
🛠️ Development
📋 Erste Schritte
🚀 MiniOS installieren
- Installationsmethoden
- Downloads verifizieren
- Installationswerkzeuge
- Manuelle dateibasierte Installation
- MiniOS-Installationsprogramm
🖥️ MiniOS verwenden
⚙️ MiniOS vorbereiten und anpassen
- MiniOS vorkonfigurieren
- Module verwalten
- Kernel verwalten
- Eigene MiniOS-Images erstellen
- Startmenü anpassen
🛡️ Wartung und Wiederherstellung
📖 Referenz
- Systemarchitektur
- Startvorgang
- Startparameter
- Konfiguration
- Paket- und Editionsinhalte
🛠️ Entwicklung
📋 Primeros pasos
🚀 Instalando MiniOS
- Métodos de instalación
- Verificación de descargas
- Herramientas de instalación
- Instalación manual basada en archivos
- Instalador de MiniOS
🖥️ Usar MiniOS
⚙️ Preparar y personalizar MiniOS
- Preconfiguración de MiniOS
- Gestión de módulos
- Gestión de kernels
- Creación de imágenes personalizadas de MiniOS
- Personalizar el menú de arranque
🛡️ Mantenimiento y recuperación
- Actualizar MiniOS
- Copia de seguridad de MiniOS
- Solución de problemas
- Seguridad
- Rendimiento
- Virtualización
📖 Referencia
- Arquitectura del sistema
- Proceso de arranque
- Parámetros de arranque
- Configuración
- Contenido de paquetes y ediciones
🛠️ Desarrollo
📋 Premiers pas
🚀 Installation de MiniOS
- Méthodes d'installation
- Vérification des téléchargements
- Outils d'installation
- Installation manuelle basée sur les fichiers
- Programme d’installation MiniOS
🖥️ Utiliser MiniOS
⚙️ Préparer et personnaliser MiniOS
- Préconfiguration de MiniOS
- Gestion des modules
- Gestion des noyaux
- Créer des images MiniOS personnalisées
- Personnaliser le menu de démarrage
🛡️ Maintenance et récupération
📖 Référence
- Architecture du système
- Processus de démarrage
- Paramètres de démarrage
- Configuration
- Contenu des paquets et éditions
🛠️ Développement
📋 Memulai
🚀 Menginstal MiniOS
- Metode instalasi
- Memverifikasi unduhan
- Alat instalasi
- Instalasi manual berbasis file
- Penginstal MiniOS
🖥️ Menggunakan MiniOS
⚙️ Menyiapkan dan menyesuaikan MiniOS
- Pra-konfigurasi MiniOS
- Mengelola modul
- Mengelola kernel
- Membuat citra MiniOS kustom
- Menyesuaikan menu boot
🛡️ Pemeliharaan dan pemulihan
📖 Referensi
- Arsitektur sistem
- Proses boot
- Parameter boot
- Konfigurasi
- Isi paket dan edisi
🛠️ Pengembangan
📋 Per iniziare
🚀 Installazione di MiniOS
- Metodi di installazione
- Verifica dei download
- Strumenti di installazione
- Installazione manuale basata su file
- Installatore MiniOS
🖥️ Usare MiniOS
⚙️ Preparare e personalizzare MiniOS
- Preconfigurazione di MiniOS
- Gestione dei moduli
- Gestione dei kernel
- Creazione di immagini MiniOS personalizzate
- Personalizzazione del menu di avvio
🛡️ Manutenzione e ripristino
- Aggiornamento di MiniOS
- Backup di MiniOS
- Risoluzione dei problemi
- Sicurezza
- Prestazioni
- Virtualizzazione
📖 Riferimento
- Architettura di sistema
- Processo di avvio
- Parametri di avvio
- Configurazione
- Contenuto di pacchetti ed edizioni
🛠️ Sviluppo
📋 Primeiros passos
🚀 Instalando o MiniOS
- Métodos de instalação
- Verificando downloads
- Ferramentas de instalação
- Instalação manual baseada em arquivos
- Instalador do MiniOS
🖥️ Usar MiniOS
⚙️ Preparando e personalizando o MiniOS
- Pré-configurando o MiniOS
- Gerenciando módulos
- Gerenciando kernels
- Criando imagens personalizadas do MiniOS
- Personalizando o menu de boot
🛡️ Manutenção e recuperação
- Atualizando o MiniOS
- Fazendo backup do MiniOS
- Solução de problemas
- Segurança
- Desempenho
- Virtualização
📖 Referência
- Arquitetura do sistema
- Processo de boot
- Parâmetros de boot
- Configuração
- Conteúdo dos pacotes e edições
🛠️ Desenvolvimento
📋 Начало работы
🚀 Установка MiniOS
- Методы установки
- Проверка загрузок
- Инструменты установки
- Ручная установка на основе файлов
- Установщик MiniOS
🖥️ Использование MiniOS
⚙️ Подготовка и настройка MiniOS
- Предварительная настройка MiniOS
- Управление модулями
- Управление ядрами
- Создание пользовательских образов MiniOS
- Настройка загрузочного меню
🛡️ Обслуживание и восстановление
- Обновление MiniOS
- Резервное копирование MiniOS
- Устранение неполадок
- Безопасность
- Производительность
- Виртуализация
📖 Справочник
- Архитектура системы
- Процесс загрузки
- Параметры загрузки
- Конфигурация
- Содержимое пакета и редакций
🛠️ Разработка