Aller au contenu

Méthode d'installation originale (Windows/Linux)

La méthode d'installation originale de MiniOS consiste à copier directement les fichiers système sur le disque et à installer le programme de démarrage. Cette méthode offre une flexibilité maximale de configuration et une compatibilité étendue avec différents types de supports.

⚠️ Remarque : Cette méthode fonctionne uniquement sous Windows et Linux en raison de l'utilisation du programme de démarrage SYSLINUX.

Important

⚠️ Avertissement : Une mauvaise sélection du périphérique entraînera une perte de données ! Vérifiez toujours attentivement le disque sélectionné et sauvegardez vos données importantes.

Exigences pour le disque

Taille du disque

Consultez le Guide de compatibilité matérielle pour les exigences système détaillées et les tailles de disque.

Exigences techniques

  • Systèmes de fichiers : FAT32, NTFS, ext2/3/4, Btrfs
  • Schéma de partition : MBR
  • ⚠️ Démarrage EFI : Lors de l'utilisation des systèmes de fichiers NTFS, exFAT ou ext2/3/4, le démarrage en mode EFI peut ne pas être disponible. Pour la prise en charge EFI, il est recommandé d'utiliser FAT32.

Création d'une clé USB bootable

Étape 1 : Préparer le disque

Windows :

  1. Ouvrez "Gestion des disques" (Win+Rdiskmgmt.msc)
  2. Trouvez la clé USB → clic droit → "Supprimer le volume"
  3. Clic droit sur l'espace non alloué → "Nouveau volume simple"
  4. Choisissez le système de fichiers : FAT32 (recommandé) ou NTFS

Linux :

bash
# Identify the device
lsblk

# Create new MBR partition table
sudo fdisk /dev/sdX
# In fdisk: o (new table), n (new partition), p (primary), a (bootable), w (write)

# Create file system
sudo mkfs.vfat -F 32 /dev/sdX1  # For FAT32
sudo mkfs.ext4 /dev/sdX1         # For ext4

Étape 2 : Extraire et copier les fichiers

Montage de l'ISO :

Windows :

  • Clic droit sur le fichier ISO → "Monter"

Linux :

bash
sudo mkdir /mnt/minios-iso
sudo mount -o loop MiniOS.iso /mnt/minios-iso

Copie des fichiers :

  1. Trouvez le dossier /minios/ dans l'ISO monté
  2. Copiez l'intégralité du dossier /minios/ à la racine de la clé USB

Étape 3 : Installer le programme de démarrage

Accédez au dossier /minios/boot/ sur le disque et lancez l'installateur :

Windows :

  • Exécutez bootinst.bat en tant qu'administrateur

Linux :

bash
cd /media/$USER/*/minios/boot/
chmod +x bootinst.sh
sudo ./bootinst.sh

Persistance automatique des modifications

Au premier démarrage, MiniOS vérifie le type de système de fichiers du disque et tente d'utiliser le mode de persistance des modifications optimal :

  • ext2/3/4, Btrfs : tente d'utiliser le mode native (sauvegarde directe)
  • FAT32/NTFS : utilise le mode dynfilefs (fichier dynamique)
  • Si le mode natif n'est pas disponible, bascule automatiquement sur dynfilefs

Configuration des paramètres (pour utilisateurs avancés)

Lorsque vous avez besoin d'une configuration précise de la persistance, vous pouvez utiliser les paramètres de démarrage :

  • perchmode=native - Sauvegarde directe sur la partition (pour ext4)
  • perchmode=dynfilefs - Fichier extensible dynamiquement
  • perchmode=raw - Fichier de taille fixe
  • perchsize=8000 - Taille de l'espace de stockage des données en Mo

Détails dans paramètres de démarrage.