Installation Xubuntu 26.04 sur disque secondaire

Le projet, qui fait suite au sujet présentant l’installation d’un Linux totalement indépendant sur le même disque que Windows, est ici d‘installer une Xubuntu 26.04 sur un disque secondaire ou sur un disque externe qui puisse être déplacée sur un autre PC.

Le PC-virtuel équipé de Ws 11 étant configuré en mode UEFI, on va s’assurer (par acquit de conscience) depuis un terminal que notre disque externe est bien initialisé au format GPT. On en profite pour passer le clavier en français, ce qui facilite bien les choses.

!!! Notons qu’on pourrait s’épargner cette phase en lançant directement l’installation.

depart

Les deux disques sda et sdb (notre disque secondaire) étant au format gpt, tout est OK. Dans le cas contraire, pas de souci. On réécrira de toute manière la table de partitions au moment du partitionnement.

1. L’installation sur le disque secondaire

On peut lancer l’installation de manière tout à fait traditionnelle jusqu’à la fenêtre nous demandant comment nous voulons installer Xubuntu. Nous choisirons le partitionnement manuel, qui nous affichera ceci :

partinit

Le disque qui nous intéresse est sdb. Nous allons écrire une nouvelle table de partitions pour le vider intégralement en cliquant sur le bouton proposé. Puis, nous sélectionnons sdb pour périphérique d’amorçage, ce qui va conduire l’installateur Subiquity à créer spontanément une partition sdb1 montée en /boot/efi de 999 Mo. On pourrait la rétrécir, mais c’est sans importance.

creaefi

Enfin, on se positionne sur l’espace libre, puis on clique sur le bouton +. Là encore, tout est quasi automatique, le point de montage excepté qu’il nous faut définir. On va choisir dans la liste le point de montage / qui équivaut à la racine du système.

racine

On valide et on passe à la suite via « suivant ».

On crée son identifiant, son MP, on choisit son fuseau horaire et on s’assure que le résumé proposé nous convient.

Si c’est bon, on continue l’installation. Une fois celle-ci achevée, le programme nous invite à redémarrer, ce que nous faisons immédiatement;

2. Peaufinage de l’installation

2.1. Si le disque est destiné à demeurer dans le PC

grub

L’affichage de grub tel qu’il nous est présenté au redémarrage nous présente un dual-boot tout à fait correct. Les deux systèmes sont identifiés et nous pourrons démarrer sur l’un ou l’autre système à notre convenance.

2.2. Si disque est destiné à voyager de PC en PC

Il ne sera pas possible de conserver le menu de démarrage en l’état, car d’une machine à l’autre, les UUID de partitions vont différer. Nous allons donc modifier grub pour faire en sorte que notre Linux se contente de se lancer tout seul. Pour cela, nous allons modifier le fichier /etc/default/grub avec l’éditeur de texte mousepad (installé par défaut sur Xubuntu).

sudo mousepad /etc/default/grub

modifgrub

On s’assure que l’option « hidden » est présente à la ligne.

A noter qu’on mettrait plutôt « menu » dans le cas d’un dual-boot.

GRUB_TIMEOUT_STYLE=hidden

On supprime le # et on passe de false à true à la ligne

#GRUB_DISABLE_OS_PROBER ---> GRUB_DISABLE_OS_PROBER=true

On enregistre, et on valide avec un sudo update-grub

updategrub

Notre Linux saura désormais démarrer directement, sans Windows. Et si on l’insère dans un autre PC, on devrait être capable de le lancer en paramétrant son BIOS pour démarrer sur USB ou en pointant directement vers le fichier efi/ubuntu/shimx64.efi présent sur la clé.

Le bios de virtualbox n’est pas vraiment significatif, mais ça donne à peu près ceci:

bootfile