linwin

Windows 10 à côté d'Ubuntu, Linux Mint ou Debian, sans clé USB

Ubuntu, Linux Mint et Debian s'installent par défaut avec une racine ext4 et le chargeur GRUB. linwin gère cette configuration ; le seul point d'attention est la place disponible.

1. Vérifier la place

ext4 ne peut pas être réduit pendant que Linux tourne. linwin utilise donc l'espace non alloué du disque. Vérifie ce qui est disponible :

linwin check

La ligne « Espace non alloué » indique la taille maximale possible pour Windows. Si elle est insuffisante, démarre une fois sur un système live (par exemple la clé d'installation d'Ubuntu, avec GParted) pour réduire la partition Linux, puis relance linwin : il utilisera l'espace libéré. Aucune partition existante n'est modifiée par linwin dans ce mode.

2. Installer linwin

sudo apt install git
git clone https://github.com/2Deathadder/linwin.git
cd linwin
sudo ./linwin install

Les outils manquants (wimtools, cabextract, dosfstools, efibootmgr) s'installent automatiquement avec apt. L'interface graphique fonctionne à partir d'Ubuntu 24.04 et Debian 13 (paquets python3-gi gir1.2-gtk-4.0 gir1.2-adw-1) ; sinon, la ligne de commande fait exactement la même chose.

3. Installer Windows

sudo linwin prepare --size 100G
sudo linwin stage --iso ~/Téléchargements/Win10_22H2_French_x64v1.iso --edition Home --user moi
sudo linwin boot
sudo reboot

4. Le menu GRUB

Ubuntu masque le menu GRUB quand il ne connaît qu'un système. Après l'installation, linwin ajoute une entrée Windows à GRUB (/etc/grub.d/35_linwin_windows), réactive l'affichage du menu (5 secondes) et régénère la configuration avec update-grub. Ubuntu reste le choix par défaut.

Wi-Fi sous Windows

Les portables récents ont souvent une carte Wi-Fi Intel AX2xx, MediaTek MT79xx ou Realtek RTL8852 que Windows 10 ne connaît pas. linwin ajoute le pilote du catalogue Microsoft Update pour chaque carte réseau : Windows a Internet dès le premier démarrage.

linwin est libre (GPL-3.0) et fonctionne sur toutes les distributions courantes.