Installer Ubuntu sans CD, ni clé USB: Ubuntu NetInstall
Comment installer Ubuntu (ou n’importe quelle autre distribution du moment qu’elle fournit le noyau nécessaire) sans CD, ( ou même lecteur CD) et sans clef USB ? Il nous reste l’installation locale avec l’ISO, qui pose certaines contraintes et que je ne détaillerai donc pas, et la net-install. Elle a, en plus du fait de ne pas nécessiter la présence d’un CD ou d’une clé USB, l’avantage d’être 100% à jour une fois l’installation terminée. Logique puisque tout les paquets installés sont récupérés sur les serveurs, et donc sous leur dernière version. Enfin, avec cette méthode vous avez le choix de la distribution que vous voulez installer pendant l’installation (Ubuntu, Kubuntu, Xubuntu…etc). L’installation par le réseau nécessite tout de même quelques pré-requis.
Pré-requis
- Vous ayez un accès à internet sans filtrage ; toute box avec sa configuration par défaut fera parfaitement l’affaire. Un proxy HTTP ne pose pas problème.
- Il est nécessaire d’avoir un système déjà installé (ce tuto prend le cas d’un Linux quelconque avec grub, la manip est légèrment différente pour win), sinon comment booter? Je rappelle qu’on a pas de lecteur CD dans cet exemple
Installation
Passons aux choses sérieuses, il nous faut le noyau Net-install, à télécharger ici:
- Remplacez MADISTRIB par Karmic ou Jaunty selon vos préférences.
- Sur cette adresse on récupère donc le loader de la net-install, soit les fichiers initrd.gz et linux.
Il faut maintenant réfléchir à l’endroit où sera installé le nouveau système, car il y a différentes conséquences à prendre en compte :
- Vous voulez installer votre Ubuntu sur un système existant : Le gros hic est que pendant la net-install le disque est formaté, donc si pour une raison X l’installation ne se termine pas correctement vous n’aurez plus de bootloader et donc pas moyen de booter sur un système (obligé d’avoir un lecteur CD et un liveCD quelconque pour réparer le truc).
- Vous ne voulez pas supprimer votre système ET vous disposez d’espace libre sur votre disque (non alloué, encore que vous pourrez faire des modifications de vos partitions pendant l’installation) : Dans ce cas c’est un peu plus cool, l’installation peut être interrompue jusqu’à la dernière étape – l’installation de GRUB dans le MBR – et dans ce cas vous pourrez toujours booter sur votre ancien OS (avec le grub de l’ancien OS donc). De plus, si l’installation n’est pas intérrompue votre ancien système sera disponible par l’intermédiaire du nouveau GRUB installé.
Copier les 2 fichiers dans le répertoire /boot. Ici je les ai renommés afin d’éviter les confusions.
debian:~# mv linux /boot/vmlinuz.9.10debian:~# mv initrd.gz /boot/initrd.9.10Rajout d’une entrée dans Grub
-
Pour Grub (ancienne version)
Ouvrez le fichier /boot/grub/menu.lst:
sudo gedit /boot/grub/menu.lst
Et modifiez-le comme suit:
title : n’importe quelle valeur
root : comme votre noyau par défaut. Dans cet exemple c’est hd0,0. Si vous avez hd1,2 pour votre noyau habituel, alors faite pareil pour le nouveau.
kernel : l’emplacement du fichier linux téléchargé
initrd : même chose pour initrd.gz
Ce qui nous donne:
title Ubuntu Net Install root (hd0,0) kernel /boot/vmlinuz.9.10 initrd /boot/initrd.9.10
On enregistre et reboot, plus qu’à choisir votre nouveau noyau (voir plus bas).
-
Pour Grub2 (nouvelle version)
Ouvrez ce fichier:
sudo gedit /etc/grub.d/40_custom
Et copier/coller ceci:
menuentry "Ubuntu Net Install" { set root=(hd0,0) linux /boot/vmlinuz.9.10 initrd /boot/initrd.9.10 }
Votre fichier devrait ressembler à ça:
Enregistrez le fichier, et fermez le. Il reste plus qu’à le rendre éxécutable, et mettre à jour Grub:
sudo chmod +x /etc/grub.d/40_custom sudo update-grub
On enregistre et reboot, plus qu’à choisir votre nouveau noyau :
Si le menu.lst est bien renseigné l’installation démarre. C’est à peu près tout, c’est une installation classique de Ubuntu à partir de là.
Vous pourrez choisir votre distribution d’Ubuntu pendant l’installation, parmis une longue liste dont Kubuntu, Xubuntu, Edubuntu, Mythbuntu…etc Pour la version standard Gnome, choisir Ubuntu Desktop.
Popularity: 49%






Et bien moi je dis que c’est du bon boulot ! Tuto testé sur un portable en dual-boot (win$ + ubuntu), transformé en un Xubuntu simple boot. J’ai donc choisi d’écraser les systèmes présents et de les remplacer par un seul, le tout en live (y compris le partitionnement..etc) avec ce tuto. Thumbs up !
Super Tuto !
Vraiment merci ! Je l’ai utilisé dans les deux version de grub et ça marche nickel !
Content que ça fonctionne. Merci pour le feedback !