Repository navigation
Manual File Based Installation es
Este método de instalación de MiniOS copia los archivos del sistema a un sistema de archivos normal e instala el gestor de arranque allí, en lugar de escribir el ISO bloque por bloque. El espacio restante en el sistema de archivos permanece disponible para archivos normales, por lo que el dispositivo puede seguir utilizándose como una unidad USB común, además de como un dispositivo de arranque de MiniOS.
Este método es especialmente útil cuando se desea acceso directo a los archivos de MiniOS, almacenamiento de datos normal en la misma partición o un esquema de escritura para sesiones persistentes. Utiliza el gestor de arranque SYSLINUX y está pensado para Windows y Linux.
Advertencia: Este procedimiento vuelve a particionar y formatea el dispositivo seleccionado. Es destructivo para todo el dispositivo, no solo para los archivos actualmente visibles en él. Haz una copia de seguridad de los datos importantes y verifica la ruta exacta del dispositivo, modelo, capacidad, partición y punto de montaje antes de ejecutar fdisk, mkfs o bootinst. Desconecta otras unidades extraíbles cuando sea posible.
Consulta la Guía de compatibilidad de hardware para conocer los requisitos del sistema y tamaños de unidad en detalle.
- Sistemas de archivos: FAT32, NTFS, ext2/3/4, Btrfs
- Esquema de particionado: MBR
- Arranque EFI: Cuando se utilizan sistemas de archivos NTFS, exFAT o ext2/3/4, el arranque en modo EFI puede no estar disponible. Para soporte EFI, se recomienda FAT32.
Windows:
- Abre "Administración de discos" (
Win+R, luegodiskmgmt.msc) - Verifica el dispositivo USB por su número de disco, modelo y capacidad. No continúes si tienes dudas sobre algún dato.
- Haz clic derecho en su volumen y selecciona "Eliminar volumen"
- Haz clic derecho en el espacio no asignado y selecciona "Nuevo volumen simple"
- Elige el sistema de archivos: FAT32 (recomendado) o NTFS
Linux:
Asigna TARGET_DISK y TARGET_PARTITION solo a rutas exactas después de comprobar el modelo y la capacidad del dispositivo en lsblk. La escritura con fdisk reemplaza la tabla de particiones de todo el disco de destino. Ejecuta solo un comando mkfs para el sistema de archivos que desees.
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 ext4Montar la ISO:
Windows:
- Haz clic derecho en el archivo ISO y selecciona "Montar"
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-targetCopiar archivos:
-
Busca la carpeta
/minios/en la ISO montada -
Copia toda la carpeta
/minios/a la raíz de la unidad USB
En Linux, la raíz de destino en el ejemplo anterior es /mnt/minios-target. Confirma que findmnt --mountpoint /mnt/minios-target muestre exactamente la partición seleccionada en el Paso 1 antes de copiar los archivos.
Navega a la carpeta /minios/boot/syslinux/ en la unidad y ejecuta el instalador:
bootinst escribe el código de arranque en el disco derivado de la ubicación del instalador. Lee Solución de problemas antes de modificar el código de arranque y no ejecutes el instalador hasta haber verificado el dispositivo y el punto de montaje.
Windows:
- Abre la unidad USB verificada por su letra exacta, navega a
minios\boot\syslinuxy ejecutabootinst.batcomo administrador.
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.shNo sustituyas el punto de montaje por un comodín. El script determina el disco de destino según su propia ubicación y escribe el código de arranque en ese disco.
Este procedimiento crea una instalación en vivo basada en archivos colocando el árbol minios/ y el gestor de arranque en un sistema de archivos normal. No es una escritura de ISO en bruto, una configuración multiboot con archivo ISO ni un despliegue del Instalador de MiniOS.
El sistema de archivos elegido afecta qué backends de persistencia pueden funcionar, pero no habilita la persistencia ni garantiza que se cree una sesión. La persistencia solo se activa cuando una entrada de arranque o la línea de comandos del kernel la solicita, y su activación sigue requiriendo almacenamiento escribible adecuado. Consulta Modos de arranque y Persistencia en initrd antes de depender de los cambios guardados.
🌐 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
- Устранение неполадок
- Безопасность
- Производительность
- Виртуализация
📖 Справочник
- Архитектура системы
- Процесс загрузки
- Параметры загрузки
- Конфигурация
- Содержимое пакета и редакций
🛠️ Разработка