Repository navigation
Manual File Based Installation id
Metode instalasi MiniOS ini menyalin file sistem ke sistem file biasa dan menginstal bootloader di sana, alih-alih menulis ISO blok demi blok. Ruang yang tersisa di sistem file tetap tersedia untuk file biasa, sehingga perangkat dapat terus digunakan sebagai drive USB biasa sekaligus perangkat boot MiniOS.
Metode ini sangat berguna jika Anda ingin mengakses file MiniOS secara langsung, menyimpan data biasa di partisi yang sama, atau menggunakan tata letak yang dapat ditulis untuk sesi persisten. Metode ini menggunakan bootloader SYSLINUX dan ditujukan untuk Windows dan Linux.
Peringatan: Prosedur ini mempartisi ulang dan memformat perangkat yang dipilih. Prosedur ini akan menghapus seluruh isi perangkat, bukan hanya file yang saat ini terlihat di dalamnya. Cadangkan data penting dan pastikan jalur perangkat, model, kapasitas, partisi, serta titik kait yang dipilih sudah benar sebelum menjalankan fdisk, mkfs, atau bootinst. Jika memungkinkan, lepaskan drive lepasan lainnya.
Lihat Panduan kompatibilitas perangkat keras untuk mengetahui persyaratan sistem dan ukuran drive secara terperinci.
- Sistem file: FAT32, NTFS, ext2/3/4, Btrfs
- Skema partisi: MBR
- Boot EFI: Saat menggunakan sistem file NTFS, exFAT, atau ext2/3/4, boot dalam mode EFI mungkin tidak tersedia. Untuk mendukung EFI, sebaiknya gunakan FAT32.
Windows:
- Buka "Manajemen Disk" (
Win+R, laludiskmgmt.msc) - Pastikan perangkat USB yang dipilih benar dengan memeriksa nomor disk, model, dan kapasitasnya. Jangan lanjutkan jika ada detail yang belum pasti.
- Klik kanan volumenya, lalu pilih "Hapus Volume"
- Klik kanan ruang yang belum dialokasikan, lalu pilih "Volume Sederhana Baru"
- Pilih sistem file: FAT32 (disarankan) atau NTFS
Linux:
Atur TARGET_DISK dan TARGET_PARTITION hanya ke jalur yang tepat setelah mencocokkan model dan kapasitas perangkat di lsblk. Penulisan fdisk akan mengganti tabel partisi di seluruh disk target. Jalankan hanya satu perintah mkfs untuk sistem file yang diinginkan.
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 ext4Memasang ISO:
Windows:
- Klik kanan file ISO, lalu pilih "Pasang"
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-targetMenyalin file:
-
Temukan folder
/minios/di ISO yang telah dipasang -
Salin seluruh folder
/minios/ke direktori root drive USB
Di Linux, direktori root target pada contoh di atas adalah /mnt/minios-target. Pastikan findmnt --mountpoint /mnt/minios-target menunjukkan partisi yang tepat seperti yang dipilih pada Langkah 1 sebelum menyalin file.
Buka folder /minios/boot/syslinux/ di drive, lalu jalankan installer:
bootinst menulis kode boot ke disk yang ditentukan berdasarkan lokasi installer. Baca Pemecahan masalah sebelum mengubah kode boot, dan jangan jalankan installer sebelum perangkat dan titik mount-nya dipastikan.
Windows:
- Buka drive USB yang telah diverifikasi menggunakan huruf drive yang tepat, lalu buka
minios\boot\syslinux, dan jalankanbootinst.batsebagai administrator.
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.shJangan gunakan wildcard sebagai pengganti titik mount. Skrip menentukan disk tujuan berdasarkan lokasinya sendiri dan menulis kode boot ke disk tersebut.
Prosedur ini membuat instalasi live berbasis file dengan menempatkan minios/ tree dan bootloader pada filesystem biasa. Ini bukan penulisan ISO mentah, konfigurasi multiboot dengan file ISO, atau Penginstal MiniOS.
Filesystem yang dipilih memengaruhi backend persistensi yang dapat digunakan, tetapi tidak mengaktifkan persistensi atau menjamin sesi akan dibuat. Persistensi hanya diaktifkan jika entri boot atau baris perintah kernel memintanya, dan aktivasi tetap memerlukan penyimpanan yang dapat ditulis dan sesuai. Lihat Mode boot dan Persistensi initrd sebelum mengandalkan perubahan yang tersimpan.
🌐 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
- Устранение неполадок
- Безопасность
- Производительность
- Виртуализация
📖 Справочник
- Архитектура системы
- Процесс загрузки
- Параметры загрузки
- Конфигурация
- Содержимое пакета и редакций
🛠️ Разработка