Repository navigation
Customizing the Boot Menu fr
Les menus de démarrage MiniOS proposent des entrées pratiques pour les modes de démarrage live courants. Ce guide explique comment sélectionner et modifier ces entrées.
Les images MiniOS peuvent utiliser GRUB ou Syslinux selon le firmware, la disposition de l’image et sa compilation. Leurs graphes de menus, raccourcis d’édition, gestion des langues et entrées disponibles ne sont pas nécessairement identiques. Le chargeur d’amorçage transmet au final une ligne de commande au noyau au même initrd ; voir Modes de démarrage pour connaître le comportement qui en résulte concernant la source, la persistance, la copie de RAM et la dépendance au support.
L’image fournie propose généralement les choix fonctionnels suivants, même si les intitulés, la disponibilité, l’ordre et la sélection par défaut peuvent varier selon l’image :
| Choix du menu | Sélecteur d’initrd typique | Objectif |
|---|---|---|
| Démarrer MiniOS | perchdir=resume |
Essayer la session compatible par défaut et autoriser la création d’une session de remplacement dans les conditions documentées. |
| Démarrer une nouvelle session | perchdir=setup |
Ouvrir le sélecteur de backend de persistance, puis créer une session supplémentaire numérotée sans modifier les sessions existantes. |
| Choisir une session enregistrée | perchdir=ask |
Sélectionner interactivement une session enregistrée existante ; si le stockage est vide, MiniOS lance le même processus de configuration afin de créer la première session. |
| Démarrer sans enregistrer | aucun sélecteur de persistance | Utiliser une couche inscriptible temporaire dans RAM. |
| Exécuter depuis la RAM | toram |
Copier les données système de MiniOS vers RAM ; avec la persistance, l’option par défaut perchtoram=trim copie séparément la session prise en charge sélectionnée. |
Ces sélecteurs ne garantissent ni que le stockage est inscriptible, ni que la session est compatible, ni que RAM est suffisant, ni que le support source a été éjecté. Consultez Modes de démarrage pour en savoir plus sur le comportement et les combinaisons, Persistance de l’initrd pour connaître les cas particuliers des sélecteurs, et Optimisation des performances pour en savoir plus sur RAM et les compromis liés aux E/S.
- Utilisez les touches fléchées pour parcourir les options
- Appuyez sur Entrée pour sélectionner une option
- Appuyez sur Échap pour revenir au menu précédent (dans GRUB)
- La sélection automatique et la durée du délai dépendent de la configuration du menu actif ; certains menus peuvent attendre indéfiniment
Les menus GRUB multilingues et SYSLINUX natifs actuels affichent d’abord les modes de démarrage, et non un écran de sélection de la langue. F1 ouvre l’aide au démarrage et F2 ouvre le choix de la langue. Le choix d’une langue affiche le menu des modes traduit. Les supports disponibles dans une seule langue proposent l’aide, mais pas de navigation vers des langues non disponibles.
Le menu multilingue initial conserve les paramètres régionaux configurés pour le système. Seul le choix explicite d’une langue ajoute des paramètres régionaux qui remplacent config.conf pour ce démarrage. Cela ne garantit pas que tous les messages de démarrage ou des applications soient traduits. Consultez le fichier de configuration et live-config.
Vous pouvez modifier les options de démarrage pour une seule session :
Dans GRUB :
- Sélectionnez l’option de menu à modifier
- Appuyez sur 'e' pour la modifier
- Accédez à la ligne commençant par
linux - Ajoutez ou modifiez les paramètres à la fin de la ligne
- Appuyez sur Ctrl+X ou F10 pour démarrer avec vos modifications
Dans SYSLINUX :
- Sélectionnez l’option de menu souhaitée
- Appuyez sur Tab avant d’appuyer sur Entrée
- Ajoutez des paramètres à la ligne de commande qui s’affiche
- Appuyez sur Entrée pour démarrer
-
debug- Afficher les messages détaillés au démarrage (utile pour le dépannage) -
toram=trim- Copier l’ensemble filtré des modules et les données requises limitées vers RAM -
perchsize=2000- Demander 2000 Mio pour un conteneur pris en charge nouveau ou en expansion ; cela ne définit pas la taille des sessions natives ou SquashFS -
locales=ru_RU.UTF-8- Demander une langue/locale spécifique
Pour consulter la liste complète des paramètres de démarrage disponibles, voir Paramètres de démarrage.
-
Configuration GRUB :
/minios/boot/grub/grub.cfg -
Menus de mode et de langue GRUB :
/minios/boot/grub/main.cfget/minios/boot/grub/languages.cfg; les versions localisées peuvent sélectionner d’autres fichiers générés -
Configuration SYSLINUX :
/minios/boot/syslinux/syslinux.cfg -
Illustrations de démarrage : inspectez le paramètre actif du thème SYSLINUX
MENU BACKGROUNDou GRUB ; les chemins dépendent du chargeur de démarrage sélectionné -
Fichiers de langue :
/minios/boot/grub/locale/
-
Paramètres de démarrage actuels :
/proc/cmdline -
Répertoire de données MiniOS :
/run/initramfs/memory/data/minios/
Avertissement : Ne modifiez les fichiers de configuration du démarrage que si vous savez ce que vous faites. Des modifications incorrectes peuvent empêcher votre clé USB de démarrer.
Pour modifier la configuration de GRUB :
- Montez votre clé USB MiniOS
- Accédez à
/minios/boot/grub/ - Modifiez
grub.cfgavec un éditeur de texte - Enregistrez vos modifications, puis éjectez la clé USB en toute sécurité
Modifications courantes :
- Modifiez la directive de délai d’attente du menu GRUB ou Syslinux actif
- Modifiez
set default=0pour changer l’option de menu par défaut - Ajoutez des entrées de menu personnalisées
🌐 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
- Устранение неполадок
- Безопасность
- Производительность
- Виртуализация
📖 Справочник
- Архитектура системы
- Процесс загрузки
- Параметры загрузки
- Конфигурация
- Содержимое пакета и редакций
🛠️ Разработка