Après 5 ans à utiliser Linux au quotidien je me suis habitué, et n’ai plus envie de m’embêter avec Windows (en tout cas j’arrive à m’en passer quasiment totalement).
Fort de cette expérience j’ai installé du Linux (Ubuntu) sur plusieurs petits portables. Et récemment j’ai entrepris la même routine pour prolonger la vie d’un ancien ordinateur portable dont il est question ici (qui reste sympa avec son Intel i7 de 4 cœurs / 8 threads + 8 Go de Ram + carte graphique dédiée de 2 Go + 2 Go partagés).
Ce billet est une petite note pour mémoire personnelle, des difficultés rencontrées et des solutions utilisées (si un jour il me fallait recommencer).
Problème fondamental : le BIOS est trop vieux pour prendre en charge le mode de démarrage moderne UEFI. Ce qui semble être la cause principale qui empêche de faire une installation d’un Ubuntu récent sans précautions particulières, d’après mes recherches les plus probantes :
- https://askubuntu.com/questions/1485712/is-there-any-way-to-install-full-ubuntu-22-04-on-an-old-laptop-which-does-not-ha
- https://superuser.com/questions/1683369/dell-xps-l5112z-on-boot-operation-system-not-found-after-ubuntu-install-but-af
- https://askubuntu.com/questions/1334457/how-do-i-install-ubuntu-20-04-with-old-non-efi-bios/1334617#1334617
- https://askubuntu.com/questions/1484354/dell-xps-l502x-cannot-boot-ubuntu-after-successful-installation
La Clé USB de démarrage : Rufus
L’ordre de démarrage (boot order) ayant été hiérarchisé pour commencer par un stockage USB amovible. J’ai testé plusieurs choses et j’ai fini par comprendre qu’il fallait la combinaison suivante dans mon cas :
- le logiciel Rufus pour formater la clé avec l’image .iso
- en mode MBR (Master Boot Record) plutôt que GPT,
- en ayant coché la case « options de compatibilité pour vieux BIOS »
- et avec l’option finale de gravure recommandé (iso hybride, pas en DD).
Les autres tentatives (d’options, de logiciels tel que Balena Etcher) ne fonctionnaient pas. Peut-être car pour ce vieux BIOS il faut une unique partition ? Je me demande si il serait possible de le remplacer par quelque chose de plus récent, ce qui simplifierait toute la procédure.
Première difficulté franchie, j’arrive à présent à démarrer sur une clé USB et je peux tester divers systèmes.
L’installation sur le disque SSD : Debian
Après installation de Ubuntu 24.04 et redémarrage final, j’ai la désagréable surprise de voir un « Operation System not found » (le même que lorsque la clé USB ne démarrait pas). Un commentaire suggère :
If it is before UEFI, then limited system and full Ubuntu will not work. Use a lightweight flavor to install in old BIOS mode.
Comme si, malgré une clé gravée pour vieux BIOS, le système s’installait sur le disque avec un mode de démarrage plus récent (UEFI/GPT) que ce que sait gérer l’ordinateur.
J’essaye Xubuntu 24.04 comme variante plus légère. Mais dans les étapes d’installation je ne vois pas d’options différentes qui seraient l’occasion de spécifier que je souhaite une installation compatible avec un vieux BIOS : même résultat, erf.
Mais ne reste plus qu’à résoudre cette manière que le système aura de préparer le disque principal. J’hésite à chercher à intervenir directement au niveaux des partitions, ça semble possible après coup ou pendant une nouvelle installation qui effacerait tout.
Nouvelle tentative, avec succès ! Cette fois j’utilise Debian 12.6 (après tout Ubuntu est basé sur Debian), via une clé usb démarrable, et lors de l’installation il y a un peu plus d’information sur les formats et les partitions, bien que sans rien régler de spécifique c’est déjà ok (je retrouve les mentions familières tel que MBR).
Après redémarrage j’ai l’agréable surprise de retrouver l’écran de Grub où je peux choisir Debian et c’est parti, en vrai sur le disque à présent 🙂