Rendez-vous sur Arrakis

C'est lorsque nous croyons savoir quelque chose qu'il faut justement réfléchir un peu plus profondément. F. Herbert

Installer debian sans cd ni clé usb

Voici l'histoire d'un petit ordinateur tout vieux, tout fatigué, tout abîmé. Son lecteur cd ne fonctionne plus, et il lui est impossible de démarrer (booter comme disent les autres) sur une clé usb. Alors que la jouvence promise par debian l'attend, elle lui semble alors inaccessible.

Heureusement, debian est vraiment bien faite. Il est possible de démarrer une installation toute fraîche à partir du disque dur et grub.

Oui, mais comment diable?

Tout est très bien expliqué par ici :

http://www.debian.org/releases/stable/i386/ch05s01.html.fr#boot- initrd

Voyons tout ça un peu plus en détail.

Tout d'abord, il va falloir télécharger les fichiers permettant l'installation, et les mettre à la racine du disque dur, dans une partition.

Prévoyez pour cela une toute petite partition, car il sera impossible d'installer debian dessus (sinon on écrase les fichiers que l'installateur utilise…). Il vous est par exemple possible de copier ces fichiers à partir d'un autre ordinateur, ou d'une distribution linux déja présente.

Ces fichiers sont par exemple ici : boot.img.gz, initrd.gz, vmlinuz

Une fois tous présents à la racine du disque dur; installez sur celui-ci grub. Par exemple ainsi : grub-install /dev/sdb

Si grub est déja installé, alors redémarrer l'ordinateur puis démarrez à partir du disque dur.

Assurez-vous de démarrer sur les fichiers fraîchement copiés, pour cela, tapez la touche “e”.

Modifiez alors les lignes afin qu'elles ressemble à ceci :

root   (hd0,0)
linux /vmlinuz
initrd /initrd.gz

Attention hd0 désigne le premier disque dur, hd1 désigne le second disque dur… De même, (hd0,0) indique la première partition du premier disque dur, (hd0,1) insique la deuxième partition du disque dur. Assurez-vous donc de préciser la partition du disque contenant les fichiers d'installation.

Une fois le tout prêt, tapes ctrl-x pour booter.

Vous retrouverez alors l'installateur debian habituel. Et hop!