Repository navigation
Manual File Based Installation de
Bei dieser MiniOS-Installationsmethode werden die Systemdateien auf ein normales Dateisystem kopiert und der Bootloader dort installiert, anstatt das ISO blockweise zu schreiben. Der verbleibende Speicherplatz auf dem Dateisystem bleibt für normale Dateien verfügbar, sodass das Gerät weiterhin sowohl als normales USB-Laufwerk als auch als MiniOS-Bootmedium genutzt werden kann.
Diese Methode ist besonders nützlich, wenn Sie direkten Zugriff auf die MiniOS-Dateien, normale Datenspeicherung auf derselben Partition oder ein beschreibbares Layout für persistente Sitzungen wünschen. Sie verwendet den SYSLINUX-Bootloader und ist für Windows und Linux vorgesehen.
Achtung: Dieses Verfahren partitioniert und formatiert das ausgewählte Gerät neu. Es wirkt sich auf das gesamte Gerät aus und nicht nur auf die aktuell sichtbaren Dateien. Sichern Sie wichtige Daten und überprüfen Sie den genauen Gerätepfad, das Modell, die Kapazität, die Partition und den Einhängepunkt, bevor Sie fdisk, mkfs oder bootinst ausführen. Trennen Sie nach Möglichkeit andere Wechseldatenträger.
Siehe Hardware-Kompatibilitätsleitfaden für detaillierte Systemanforderungen und Laufwerksgrößen.
- Dateisysteme: FAT32, NTFS, ext2/3/4, Btrfs
- Partitionsschema: MBR
- EFI-Boot: Bei Verwendung von NTFS-, exFAT- oder ext2/3/4-Dateisystemen ist das Booten im EFI-Modus möglicherweise nicht möglich. Für EFI-Unterstützung wird FAT32 empfohlen.
Windows:
- "Datenträgerverwaltung" öffnen (
Win+R, danndiskmgmt.msc) - USB-Gerät anhand der Datenträgernummer, des Modells und der Kapazität überprüfen. Fahren Sie nicht fort, wenn Sie sich bei einem Detail unsicher sind.
- Mit der rechten Maustaste auf das Volume klicken und "Volume löschen" wählen
- Mit der rechten Maustaste auf den nicht zugeordneten Bereich klicken und "Neues einfaches Volume" wählen
- Dateisystem auswählen: FAT32 (empfohlen) oder NTFS
Linux:
Setzen Sie TARGET_DISK und TARGET_PARTITION erst auf die exakten Pfade, nachdem Sie Modell und Kapazität des Geräts in lsblk abgeglichen haben. Das Schreiben mit fdisk ersetzt die Partitionstabelle auf dem gesamten Zieldatenträger. Führen Sie nur einen mkfs-Befehl für das gewünschte Dateisystem aus.
lsblk -o NAME,PATH,SIZE,FSTYPE,LABEL,MOUNTPOINTS,MODEL
TARGET_DISK=/dev/sdX
TARGET_PARTITION=/dev/sdX1
lsblk -o NAME,PATH,SIZE,FSTYPE,LABEL,MOUNTPOINTS,MODEL "$TARGET_DISK"
# Create new MBR partition table
sudo fdisk "$TARGET_DISK"
# In fdisk: o (new table), n (new partition), p (primary), a (bootable), w (write)
# Verify the new partition, then create one filesystem
lsblk -o NAME,PATH,SIZE,FSTYPE,LABEL,MOUNTPOINTS,MODEL "$TARGET_DISK"
sudo mkfs.vfat -F 32 "$TARGET_PARTITION" # For FAT32
# Or: sudo mkfs.ext4 "$TARGET_PARTITION" # For ext4ISO einbinden:
Windows:
- Mit der rechten Maustaste auf die ISO-Datei klicken und "Bereitstellen" wählen
Linux:
sudo mkdir /mnt/minios-iso
sudo mount -o loop MiniOS.iso /mnt/minios-iso
TARGET_PARTITION=/dev/sdX1
sudo mkdir /mnt/minios-target
sudo mount "$TARGET_PARTITION" /mnt/minios-target
findmnt --mountpoint /mnt/minios-targetDateien kopieren:
-
Suchen Sie den Ordner
/minios/im eingebundenen ISO -
Kopieren Sie den gesamten Ordner
/minios/in das Stammverzeichnis des USB-Sticks
Unter Linux ist das Ziel-Stammverzeichnis im obigen Beispiel /mnt/minios-target. Stellen Sie sicher, dass findmnt --mountpoint /mnt/minios-target genau die in Schritt 1 gewählte Partition anzeigt, bevor Sie Dateien kopieren.
Wechseln Sie in den Ordner /minios/boot/syslinux/ auf dem Laufwerk und führen Sie das Installationsprogramm aus:
bootinst schreibt Boot-Code auf die Festplatte, die aus dem Speicherort des Installers abgeleitet wird. Lesen Sie Fehlerbehebung, bevor Sie Boot-Code ändern, und führen Sie das Installationsprogramm erst aus, wenn das Gerät und der Einhängepunkt überprüft wurden.
Windows:
- Öffnen Sie den überprüften USB-Stick über den exakten Laufwerksbuchstaben, wechseln Sie zu
minios\boot\syslinuxund führen Siebootinst.batals Administrator aus.
Linux:
TARGET_MOUNT=/mnt/minios-target
findmnt --mountpoint "$TARGET_MOUNT"
lsblk -o NAME,PATH,SIZE,FSTYPE,LABEL,MOUNTPOINTS,MODEL
cd "$TARGET_MOUNT/minios/boot/syslinux"
chmod +x bootinst.sh
sudo ./bootinst.shVerwenden Sie kein Platzhalterzeichen für den Einhängepunkt. Das Skript ermittelt das Ziellaufwerk aus seinem eigenen Speicherort und schreibt den Boot-Code auf dieses Laufwerk.
Dieses Verfahren erstellt eine dateibasierte Live-Installation, indem der minios/-Baum und der Bootloader auf einem normalen Dateisystem abgelegt werden. Es handelt sich dabei weder um ein direktes Schreiben einer ISO-Datei, noch um ein Multiboot-Setup mit ISO-Dateien oder eine Bereitstellung über das MiniOS-Installationsprogramm.
Das gewählte Dateisystem beeinflusst, welche Persistenz-Backends funktionieren können, aber es aktiviert keine Persistenz und garantiert auch nicht, dass eine Sitzung erstellt wird. Persistenz wird nur aktiviert, wenn ein Booteintrag oder eine Kernel-Befehlszeile dies anfordert, und die Aktivierung erfordert weiterhin einen geeigneten beschreibbaren Speicher. Siehe Boot-Modi und Initrd-Persistenz, bevor Sie sich auf gespeicherte Änderungen verlassen.
🌐 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
- Устранение неполадок
- Безопасность
- Производительность
- Виртуализация
📖 Справочник
- Архитектура системы
- Процесс загрузки
- Параметры загрузки
- Конфигурация
- Содержимое пакета и редакций
🛠️ Разработка