Tâche #36061
Scénario #36370: Traitement express MEN fermés 31/12/2024
Scribe 2.8.1 Passage d'un Bios Legacy vers un Bios UEFI
100%
Description
Bonjour,
Nous avons 2 sites avec des machines virtuelles SCRIBE en version 2.8.1 qui ont été faites avec une configuration de Bios Legacy. Nous souhaiterions changer le système de boot pour le passer en UEFI et ainsi faire une mises à jour vers la version 2.9 sans avoir a tout réinstaller.
Existe t'il une procédure pour cela ?
Cordialement
Nicolas Ducardonnet
Demandes liées
Historique
#1 Mis à jour par Daniel Dehennin il y a plus d'un an
Du côté EOLE, il n’y a aucune obligation de passer en UEFI. Une machine 2.8 en BIOS passera en 2.9 via Upgrade-Auto et restera avec le BIOS.
Vous pouvez migrer avec migration29.sh, qui fera une sauvegarde de vos données, vous réinstallerez votre scribe 2.9 en UEFI, puis restaurez vos données.
Une option, si vous souhaitez toutefois passer en UEFI, vous pouvez tenter l’une ou l’autre des procédures (que je n’ai pas testé)
- convertir le disque en GPT₍ₑₙ₎ (faite un snapshot du disque des fois que ça se passe mal)
- Transférer les données sur un nouveau disque GPT
- Créer un disque vierge au moins de la même taille que le disque de la VM EOLE Scribe et l’attacher à la VM EOLE Scribe
- Sur la VM EOLE Scribe, créer un système de partitionnement GPT sur le disque vierge fraîchement attaché
- une partition UEFI
- une partition
/boot - une partition de type volume physique LVM
- Ajouter ce nouveau volume physique au groupe de volume de la VM EOLE Scribe
- Vous pourrez ensuite déplacer les données d’un volume physique à l’autre
- Vous devriez pouvoir retirer l’ancien volume physique (généralement
/dev/sda2) du groupe de volumes - Il reste à copier les données de
/bootdans la partition/bootdu nouveau disque - Monter la partition
/bootdu nouveau disque à la place de l’existante - Monter la partition
/boot/efidu nouveau disque - Mettre à niveau
/etc/fstab(changer l’UUID de/bootet ajouter/boot/efi) - Installer
grub-efisur le nouveau disque - Croiser les doigts
- Éteindre la VM EOLE Scribe
- Détacher le premier disque
- Paramétrer la VM en mode UEFI
- Démarrer la VM EOLE Scribe
Si la seconde option vous intéresse, nous pourrions faire des tests pour vous donner une procédure plus complète et fiabilisée.
#2 Mis à jour par Daniel Dehennin il y a plus d'un an
- Assigné à mis à Daniel Dehennin
#3 Mis à jour par Gilles Grandgérard il y a plus d'un an
- Tracker changé de Demande à Scénario
- Statut changé de Nouveau à En attente d'informations
- Début
02/07/2024supprimé
Si ok, merci de cloturer la demande
#4 Mis à jour par Joël Cuissinat il y a plus d'un an
- Tracker changé de Scénario à Demande
- Statut changé de En attente d'informations à Nouveau
- Début mis à 02/07/2024
- Tâche parente mis à #34668
#5 Mis à jour par Joël Cuissinat il y a plus d'un an
- Statut changé de Nouveau à En cours
#6 Mis à jour par nicolas ducardonnet il y a plus d'un an
Bonjour,
Nous avons effectué plusieurs tentatives de passage en version 2.9 depuis une version 2.8.1 sur nos machines virtuelles disposant d'un bios classique "legacy" et elles se sont toutes soldée par un échec.
Nous tentons donc actuellement une migration via le script migration29.sh vers une nouvelle VM.
A noter que, même sur une installation "from scratch" avec l'iso nous avons été obligé d'éditer le fichier "/usr/share/eole/sbin/eolead" afin d'y ajouter les lignes suivantes :
echo " deb http://eole.ac-dijon.fr/eole eole-2.9.0 main cloud " | lxc-attach -n addc -- tee -a /etc/apt/sources.list echo " deb http://eole.ac-dijon.fr/eole eole-2.9.0-security main cloud " | lxc-attach -n addc -- tee -a /etc/apt/sources.list echo " deb http://eole.ac-dijon.fr/eole eole-2.9.0-updates main cloud " | lxc-attach -n addc -- tee -a /etc/apt/sources.list
juste avant les lignes d'update du conteneur addc sans quoi l'instanciation échouait systématiquement.
Pour ce qui est des Upgrade depuis nos VM en UEFI 2.8.1 vers 2.9 nous n'avons pas eu trop de problèmes, sauf sur un site qui refusait de se mettre à jours jusqu'au moment ou de nouvelles MAJ pour la 2.8 ont fait leurs apparitions. Une fois ces nouvelles MAJ installées, le passage en 2.9 s'est effectué sans problème.
Seule nos VM disposant d'un bios legacy ne passe pas.
Cordialement
#7 Mis à jour par Joël Cuissinat il y a plus d'un an
Concernant, le problème des sources.list, il est impératif d'exécuter un Maj-Auto/Query-Auto entre l'installation et la génération du conteneur.
En 2.7/2.8, celui-ci était forcé si il n'avait pas été effectué mais avec le nouvel "installeur" Ubuntu cette fonctionnalité a sauté. Elle est en cours de rétablissement, cf. #36130.
#8 Mis à jour par Joël Cuissinat il y a plus d'un an
- Lié à Tâche #36130: Problème d'installation de scribeAD 2.9 ajouté
#9 Mis à jour par Joël Cuissinat il y a environ un an
- Statut changé de En cours à Fermé
- % réalisé changé de 0 à 100
- Tâche parente changé de #34668 à #36370
- Restant à faire (heures) mis à 0.0