Bonjour la communauté,
Voici le décor :
- PC portable de 2012 équipé d’origine de Windows7, mis à niveau vers Windows10 en 2019
- Dual-boot avec Debian12 depuis mi-2023, avec partitionnement classique (partitions de taille fixe)
/
,/home
,/tmp
,/var
- Je souhaite à l’avenir réinstaller Debian en dual-boot avec le partitionnement LVM afin de pouvoir redistribuer la place attribuée à Debian aisément et ne pas rester sur des partitions de taille figée (par exemple : agrandir / au fur et à mesure de l’installation de logiciels) et même l’étendre à d’autres disques physiques si mes besoins évoluent
Ma question résumée ici : comment faire l’installation de Debian en LVM et en dual-boot ?
J’ai mené quelques tests en machine virtuelle en ayant lu la méthode donnée par l’utilisateur nachtigal sur la question posée ici https://askubuntu.com/questions/293028/how-can-i-install-ubuntu-encrypted-with-luks-with-dual-boot :
-
VM avec 6 Go de RAM et 50 Go d’espace disque, installation de Windows10 : l’installation a donné :
** 100 Mo pour l’EFI Partition System,
** 560 Mo pour la partition de récupération
** le reste (environ 49,4 Go) pour le C: de Windows. -
J’ai libéré 25 Go du C: pour avoir de la place pour une installation dual-boot de Debian 12.7 (image iso live-usb récupérée en novembre 2024)
-
Lancement du live-usb
** création d’une partition de 1 Go en ext4 pour le/boot
** création d’un PV sur 19,5 Go, ouverture dessus d’un VG, sur lequel j’ai ensuite créé deux LV (selon les indications figurant sur askubuntu) : lvroot pour la future/
et lvswap pour leswap
** le reste de l’espace laissé non formaté (pour tests ultérieurs)
** Ensuite, j’ai ouvert le Volum Group et les deux Logical Volum avec crypsetup
** Avec GParted etlsblk
, je sais que le partitionnement est fait ainsi à cette étape :
** */dev/sda1
= ESP (100Mo)
** */dev/sda2
= Partition réservée Microsoft (16 Mo)
** */dev/sda3
= C: de Windows (25 Go)
** */dev/sda4
= Partition de récupération Windows (560 Mo)
** */dev/sda5
= partition pour le futur/boot
(1 Go)
** */dev/sda6
= PV pour le LVM (19,5 Go)
** Puis, sans arrêter le live-usb, j’ai lancé l’outil d’installation Debian avec le raccourci sur le bureau -
1er test d’installation à partir du live-usb :
** A l’étape de partitionnement, le disque complet apparaît et le VG aussi
** Dans l’arborescence du disque complet, j’affecte/boot/efi
sur/dev/sda1
et/boot
sur/dev/sda5
**
** Dans l’arborescence du VG, j’affecte/
sur lvroot (lvsawap est déjà identifié comme swap)
** J’avance sur l’installation : fenêtre d’alerte puis résumé ci-dessous avant l’étape d’installation
**
** L’installation échoue :
-
2e test d’installation à partir du live-usb :
** A l’étape de partitionnement, le disque complet apparaît et le VG aussi
** Dans l’arborescence du disque complet, j’affecte/boot/efi
sur/dev/sda5
(1 Go) et non sur/dev/sda1
(100 Mo)
** Dans l’arborescence du VG, j’affecte/
sur lvroot (lvsawap est déjà identifié comme swap)
** J’avance sur l’installation : PAS de fenêtre d’alerte, résumé ci-dessous avant l’étape d’installation
** Echec de l’installation avec le motif : Impossible de décompresser l’image ‹ /run/live/medium/live/filesystem.squashfs ›, code erreur 10 retourné par rsync (erreur sur socket I/O)
-
3e test d’installation à partir du live-usb :
** Je lis ici que le problème rencontré sur le test 2 pourrait être lié au chargement de fichiers en RAM (puisque j’exécute une session live-usb), par nature limitée en taille, au lieu qu’ils soient chargés sur une partition de disque (même si le problème évoqué sur le billet github parle du code erreur 11 et non 10) : https://github.com/Nitrux/calamares-qml/issues/1
** J’augmente donc la taille de la RAM de la VM : 6 Go => 10 Go
** Je relance les étapes du test 2
** Echec de l’installation avec le motif : Impossible de décompresser l’image ‹ /run/live/medium/live/filesystem.squashfs ›, code erreur 11 retourné par rsync (erreur sur fichier I/O), bien que la RAM de la VM soit montée aux 2/3 environ de la capacité seulement
A ce stade, je ne sais pas comment faire autrement qu’en allouant plus de RAM à la VM, sans être certain que cela suffise et que d’autres problèmes n’apparaissent pas.
Merci par avance pour vos retours.