Repository navigation
Customizing the Boot Menu it
I menu di avvio MiniOS offrono comode voci per le modalità di avvio live più comuni. Questa guida spiega come selezionare e modificare queste voci.
Le immagini MiniOS possono usare GRUB o Syslinux a seconda del firmware, della struttura dell’immagine e della build. I menu, i tasti di modifica, la gestione delle lingue e le voci disponibili potrebbero non essere identici. Il bootloader passa infine una riga di comando del kernel allo stesso initrd; consulta Modalità di avvio per informazioni sul comportamento risultante in termini di sorgente, persistenza, copia RAM e dipendenza dal supporto.
L'immagine fornita presenta in genere queste opzioni, sebbene i titoli, la disponibilità, l'ordine e la selezione predefinita possano variare in base all'immagine:
| Opzione del menu | Selettore tipico dell'initrd | Scopo |
|---|---|---|
| Avviare MiniOS | perchdir=resume |
Provare la sessione compatibile predefinita e consentire la creazione di una sostituzione alle condizioni documentate. |
| Avviare una nuova sessione | perchdir=setup |
Aprire la scelta del backend di persistenza, quindi creare una sessione numerata aggiuntiva senza modificare quelle esistenti. |
| Scegliere una sessione salvata | perchdir=ask |
Selezionare interattivamente una sessione salvata esistente; se lo spazio di archiviazione è vuoto, MiniOS avvia la stessa procedura di configurazione, così da poter creare la prima sessione. |
| Avviare senza salvare | nessun selettore di persistenza | Usare un livello scrivibile temporaneo in RAM. |
| Eseguire dalla RAM | toram |
Copiare i dati di sistema di MiniOS in RAM; con la persistenza, l'opzione predefinita perchtoram=trim copia separatamente la sessione supportata selezionata. |
Questi sono selettori, non garanzie che lo spazio di archiviazione sia scrivibile, che una sessione sia compatibile, che RAM sia sufficiente o che il supporto sorgente sia stato scollegato. Per informazioni sul comportamento e sulle combinazioni, consulta Modalità di avvio; per i casi limite dei selettori, consulta Persistenza dell'initrd; per i compromessi in termini di prestazioni e I/O, consulta Ottimizzazione delle prestazioni per RAM e i compromessi relativi all'I/O.
- Usa i tasti freccia per spostarti tra le opzioni
- Premi Invio per selezionare un'opzione
- Premi Esc per tornare al menu precedente (in GRUB)
- La selezione automatica e la durata del timeout dipendono dalla configurazione del menu attivo; alcuni menu potrebbero attendere a tempo indeterminato
Gli attuali menu multilingue di GRUB e i menu nativi di SYSLINUX si avviano mostrando le modalità di avvio, non una schermata di selezione della lingua. F1 apre la guida all'avvio e F2 apre la selezione della lingua. Scegliendo una lingua si torna al menu delle modalità tradotto. I supporti con una sola lingua includono la guida, ma non offrono la navigazione tra lingue non disponibili.
Il menu multilingue iniziale mantiene attive le impostazioni locali configurate per il sistema. Solo la selezione esplicita di una lingua aggiunge impostazioni locali che sostituiscono config.conf per quell'avvio. Ciò non garantisce che tutti i messaggi di avvio o delle applicazioni siano tradotti. Vedi File di configurazione e live-config.
Puoi modificare le opzioni di avvio per una singola sessione:
In GRUB:
- Seleziona la voce di menu da modificare
- Premi 'e' per modificarla
- Vai alla riga che inizia con
linux - Aggiungi o modifica i parametri alla fine della riga
- Premi Ctrl+X o F10 per avviare con le modifiche
In SYSLINUX:
- Seleziona la voce di menu desiderata
- Premi Tab prima di premere Invio
- Aggiungi i parametri alla riga di comando visualizzata
- Premi Invio per avviare
-
debug- Mostra messaggi di avvio dettagliati (utili per la risoluzione dei problemi) -
toram=trim- Copia il set di moduli filtrato e i dati necessari limitati in RAM -
perchsize=2000- Richiede 2000 MiB per un container supportato nuovo o in espansione; non determina le dimensioni delle sessioni native o SquashFS -
locales=ru_RU.UTF-8- Richiede una lingua/locale specifica
Per l'elenco completo dei parametri di avvio disponibili, consulta Parametri di avvio.
-
Configurazione di GRUB:
/minios/boot/grub/grub.cfg -
Menu delle modalità e delle lingue di GRUB:
/minios/boot/grub/main.cfge/minios/boot/grub/languages.cfg; le build localizzate possono selezionare altri file generati -
Configurazione di SYSLINUX:
/minios/boot/syslinux/syslinux.cfg -
Grafica di avvio: esamina l'impostazione SYSLINUX attiva
MENU BACKGROUNDo il tema di GRUB; i percorsi dipendono dal bootloader selezionato -
File delle lingue:
/minios/boot/grub/locale/
-
Parametri di avvio correnti:
/proc/cmdline -
Directory dei dati di MiniOS:
/run/initramfs/memory/data/minios/
Attenzione: Modifica i file di configurazione dell’avvio solo se sai cosa stai facendo. Modifiche errate possono impedire l’avvio dall’unità USB.
Per modificare la configurazione di GRUB:
- Monta l’unità USB MiniOS
- Vai a
/minios/boot/grub/ - Modifica
grub.cfgcon un editor di testo - Salva ed espelli in sicurezza l’unità USB
Modifiche comuni:
- Modifica la direttiva di timeout usata dal menu GRUB o Syslinux attivo
- Modifica
set default=0per cambiare l’opzione predefinita del menu - Aggiungi voci personalizzate al menu
🌐 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
- Устранение неполадок
- Безопасность
- Производительность
- Виртуализация
📖 Справочник
- Архитектура системы
- Процесс загрузки
- Параметры загрузки
- Конфигурация
- Содержимое пакета и редакций
🛠️ Разработка