Vendredi 23 novembre 2018 (Modifié le Vendredi 23 novembre 2018)

URL: https://linuxfr.org/users/nosiarali/journaux/installer-debian-9-2-1-stretch-depuis-le-disque-dur-avec-une-image-iso-et-grub2-sans-cle-usb-ni-dvd Title: Installer Debian 9.2.1 Stretch depuis le disque dur avec une image ISO et GRUB2, sans clé USB ni DVD Authors: nosiarali Date: 2017-10-20T19:29:41+02:00 License: CC by-sa Tags: stretch, debian, installation, iso, grub2 et disque Score: 12

Prologue : ma clé USB Lexar à 30€ n’a jamais rien voulu booter, mon graveur de DVD ronronne, tourbillonne, mais freeze mon PC dès qu’on ose y introduire une galette, j’utilise Debian 32 bits, et je veux installer une Debian 64 bits sans dépenser un euro de plus. Après 24h de galère sur google, de solutions obsolètes en solutions qui ne fonctionnent pas parce que la vie est un mystère, même la documentation de Debian parfois, j’ai enfin pu bénéficier des lumières d’un expert américain, un vrai, qui a publié des livres payants, et, Linux Journal soit loué, des articles gratuits sur internet. Kyle Rankin, que Saint Linux veille sur lui, éclairant l’humanité laborieuse : http://www.linuxjournal.com/content/grub-boot-iso Pour ceux qui n’écoutaient pas en cours d’anglais parce qu’ils pensaient que de toutes les manières les chinois nous envahiraient sûrement avant l’an 2000, quelques explications dans la langue de Montaigne. Traduite en français moderne, parce qu’on n’a pas que ça à faire d’ouvrir un dictionnaire d’ancien français trois fois par ligne. Partons du principe que nous sommes tous des clones, et que comme moi, vous avez été prévoyant! Vous avez donc, forcément, laissé 5 Go de libres sur votre partition /boot, qui est, bien évidemment, la première partition de votre premier disque dur - parce que comme de bon aloi, vous êtes partisan de l’ordre; dans les limites de la raison pratique, cela va de soi. Nous ne sommes pas des forcenés. Vous allez donc, avec le plus grand calme et la maîtrise de vous-même qui vous caractérise, télécharger debian-9.2.1-amd64-DVD-1.iso chez des gens bien : https://cdimage.debian.org/debian-cd/current/amd64/iso-dvd/ Pendant que vous y êtes et que votre cable ethernet est bien chaud, profitez-en pour prendre ça aussi : http://mirrors.kernel.org/debian/dists/stretch/main/installer-amd64/current/images/hd-media/initrd.gz C’est le fichier magique qui débloque la situation ! Car l’initrd de l’iso ne contient pas les scripts pour installer depuis un disque dur, mais seulement depuis une clé USB ou un lecteur de DVD. Là je sens que vous commencez à me prendre au sérieux. Maintenant vous déplacez tout ça au bon endroit dans une console en root: mv /home/albertjeanjean/Téléchargements/Linux/debian-9.2.1-amd64-DVD-1.iso /boot/ mv /home/albertjeanjean/Téléchargements/Linux/initrd.gz /boot/

De plus en plus confiants, voire décontractés du gland, passons à la mise à jour de grub2 ! Toujours dans une console en root, taper: nano /etc/grub.d/40_custom

Puis copier-coller ces quelques lignes :

set root=’(hd0,msdos1)’ set isofile=”/debian-9.2.1-amd64-DVD-1.iso” menuentry ‘debian-9.2.1-amd64-DVD-1.iso et initrd de hd-media’ { loopback loop (hd0,msdos1)$isofile linux (loop)/install.amd/vmlinuz vga=788 – quiet initrd /initrd.gz }

Sauvegarder (Ctrl+o) puis sortir (Ctrl+x). Là, taper : update-grub2

Rebooter.

De rien !

P.S. : évidemment hd0 signifie le premier disque dur, et msdos1 la première partition.