-
Notifications
You must be signed in to change notification settings - Fork 59
Virtualization fr
Ce guide explique comment exécuter MiniOS dans des machines virtuelles, optimiser les performances et utiliser MiniOS comme hôte de virtualisation. MiniOS est basé sur Debian 13 "Trixie" et inclut des pilotes de virtualisation et des outils invités intégrés pour des performances optimales.
MiniOS intègre la détection de virtualisation et l’ajustement automatique de la résolution. Le système inclut le script minios-virtreschange, qui détecte automatiquement les environnements virtuels (VirtualBox, VMware, KVM, QEMU, Xen, Hyper-V) et ajuste la résolution d’écran en conséquence.
Gestion automatique de la résolution :
-
Paramètre du noyau :
virtres=WIDTHxHEIGHT(ex. :virtres=1920x1080) -
Désactiver l’ajustement automatique : paramètre du noyau
novirtres - Résolution par défaut : 1280x800 (si le paramètre virtres n’est pas spécifié)
- Détection : Détecte automatiquement les environnements VM et ajuste la résolution en conséquence
Paramètres recommandés (toutes plateformes) :
- Mémoire : 2 Go minimum, 4 Go recommandés (Edition Standard : 1 Go minimum)
- Processeurs : 2 cœurs minimum
- Stockage : 4 Go minimum (8 Go recommandés pour la persistance)
- Type d’OS : Linux 64 bits / Autre Linux 64 bits
Sélection du contrôleur de disque :
- VMware : Utiliser un contrôleur SCSI pour de meilleures performances
- VirtualBox : Utiliser un contrôleur SATA avec AHCI
- QEMU/KVM : Utiliser des périphériques de bloc VirtIO
- Hyper-V : Utiliser un contrôleur SCSI
Sélection de l’adaptateur réseau :
- VMware : Utiliser VMXNET3 pour de meilleures performances
- VirtualBox : Utiliser Intel PRO/1000 MT Desktop
- QEMU/KVM : Utiliser l’interface réseau VirtIO
- Hyper-V : Utiliser l’adaptateur réseau synthétique
VMware (VMware Workstation/Player) :
Dans les éditions MiniOS Toolbox et Ultra, open-vm-tools est préinstallé. Pour l’édition Standard :
sudo apt update
sudo apt install open-vm-tools open-vm-tools-desktopVirtualBox :
<a id="insert-guest-additions-cd-and-install"></a>
# Insert Guest Additions CD and install
sudo mount /dev/cdrom /mnt
sudo /mnt/VBoxLinuxAdditions.run
sudo rebootQEMU/KVM :
Dans les éditions MiniOS Toolbox et Ultra, qemu-guest-agent est préinstallé. Pour l’édition Standard :
sudo apt install qemu-guest-agent
sudo systemctl enable qemu-guest-agentHyper-V : Les composants d’intégration sont préinstallés dans MiniOS. Pour des fonctionnalités avancées :
sudo apt install linux-cloud-tools-generic linux-tools-genericMiniOS intègre la prise en charge native de l’exécution de conteneurs et de machines virtuelles dans les éditions Toolbox et Ultra. L’édition Ultra offre une prise en charge complète de Docker et KVM/QEMU, tandis que Toolbox inclut uniquement les outils de virtualisation.
Edition Ultra : Docker est préinstallé, incluant lazydocker – une interface pour la gestion de Docker
Autres éditions : Docker peut être installé manuellement :
<a id="install-from-debian-repositories"></a>
# Install from Debian repositories
sudo apt update
sudo apt install docker.io docker-compose
<a id="or-install-the-official-version"></a>
# Or install the official version
curl -fsSL https://get.docker.com -o get-docker.sh
sudo sh get-docker.shEditions Toolbox et Ultra : Les outils KVM sont préinstallés, y compris virt-manager – une interface graphique pour la gestion des machines virtuelles
Autres éditions : Les outils de virtualisation peuvent être installés manuellement :
<a id="install-kvm-tools"></a>
# Install KVM tools
sudo apt update
sudo apt install qemu-kvm libvirt-daemon-system virt-managerVirtualBox n’est pas inclus dans les dépôts officiels de Debian 13, mais peut être installé via les paquets officiels Oracle :
<a id="download-deb-package-from-httpswwwvirtualboxorgwikilinuxdownloads"></a>
# Download deb-package from https://www.virtualbox.org/wiki/Linux_Downloads
<a id="and-install"></a>
# and install
sudo apt install ./virtualbox-*.debLes utilisateurs sont automatiquement ajoutés au groupe vboxusers pour accéder aux fonctionnalités de VirtualBox.
🌐 Languages
📋 About MiniOS
🚀 Installation
⚙️ Configuration
🛡️ Administration
🛠️ Development
📋 Über MiniOS
🚀 Installation
- Schnellstartanleitung
- Hardware-Kompatibilität
- MiniOS Installation
- MiniOS Installer
- USB-Erstellungstools
⚙️ Konfiguration
🛡️ Administration
🛠️ Entwicklung
📋 Acerca de MiniOS
🚀 Instalación
- Guía de Inicio Rápido
- Compatibilidad de Hardware
- Instalando MiniOS
- Instalador de MiniOS
- Herramientas para Crear USB
⚙️ Configuración
- Menús de Arranque
- Parámetros de Arranque
- Archivo de Configuración
- Parámetros de live-config
- Gestión de Sesiones
🛡️ Administración
- Lista de Paquetes
- Gestión del Kernel
- Endurecimiento de Seguridad
- Optimización de Rendimiento
- Virtualización
🛠️ Desarrollo
📋 À propos de MiniOS
🚀 Installation
- Guide de démarrage rapide
- Compatibilité matérielle
- Installation de MiniOS
- Programme d’installation MiniOS
- Outils de création USB
⚙️ Configuration
- Menus de démarrage
- Paramètres de démarrage
- Fichier de configuration
- Paramètres live-config
- Gestion de session
🛡️ Administration
- Liste des paquets
- Gestion du noyau
- Renforcement de la sécurité
- Optimisation des performances
- Virtualisation
🛠️ Développement
📋 Tentang MiniOS
🚀 Instalasi
- Panduan Mulai Cepat
- Kompatibilitas Perangkat Keras
- Menginstal MiniOS
- Installer MiniOS
- Alat Pembuatan USB
⚙️ Konfigurasi
🛡️ Administrasi
🛠️ Pengembangan
📋 Informazioni su MiniOS
🚀 Installazione
- Guida Rapida
- Compatibilità Hardware
- Installazione di MiniOS
- Installatore MiniOS
- Strumenti per Creare USB
⚙️ Configurazione
🛡️ Amministrazione
- Elenco Pacchetti
- Gestione Kernel
- Rafforzamento della Sicurezza
- Ottimizzazione Prestazioni
- Virtualizzazione
🛠️ Sviluppo
📋 Sobre o MiniOS
🚀 Instalação
- Guia de Início Rápido
- Compatibilidade de Hardware
- Instalando o MiniOS
- Instalador do MiniOS
- Ferramentas de Criação de USB
⚙️ Configuração
- Menus de Boot
- Parâmetros de Boot
- Arquivo de Configuração
- Parâmetros live-config
- Gerenciamento de Sessão
🛡️ Administração
- Lista de Pacotes
- Gerenciamento de Kernel
- Reforço de Segurança
- Otimização de Desempenho
- Virtualização
🛠️ Desenvolvimento
📋 О MiniOS
🚀 Установка
- Краткое руководство
- Совместимость с оборудованием
- Установка MiniOS
- Установщик MiniOS
- Инструменты для создания USB
⚙️ Конфигурация
🛡️ Администрирование
🛠️ Разработка