#2226 Le 31/12/2021, à 00:57
- YannUbuntu
Re : [Réparateur de démarrage] Développement du logiciel Boot-Repair
Merci jibel, babdu et geole.
Je vois de nouvelles régressions dans 146, et je ne trouve toujours pas l'origine du soucis initial 'syntax error near unexpected token' (qui engendre la disparition du chroot), donc je vais annuler quasi-tous les changements réalisés depuis lundi , c'est-à-dire revenir à ppa141 et reprendre calmement.
ppa150 annulation des changements majeurs réalisés depuis lundi (notamment les commandes de purge, la non install si pas BIOSboot, et la non install dans tous les MBRs si Windows).
Par rapport à ppa141, j'ai juste ajouté les petites améliorations suivantes: GRUB_DISABLE_OS_PROBER=false, et la résolution du pastebin vide.
Pouvez-vous svp refaire vos tests avec ppa150 ? notamment geole une purge, jibel/babdu un boot-info ou si possible une install grub-pc
à consulter/améliorer: Guide du Débutant, Logiciels, Ecole, Travail, Maison
Hors ligne
#2227 Le 31/12/2021, à 08:24
- geole
Re : [Réparateur de démarrage] Développement du logiciel Boot-Repair
Bonjour.
ubuntu@ubuntu:~$ sudo chroot "/mnt/boot-sav/sda13" dpkg --configure -a
ubuntu@ubuntu:~$ sudo chroot "/mnt/boot-sav/sda13" apt-get install -fy
Reading package lists... Done
Building dependency tree
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
ubuntu@ubuntu:~$ sudo chroot "/mnt/boot-sav/sda13" apt-get install -y lvm2
Reading package lists... Done
Building dependency tree
Reading state information... Done
lvm2 is already the newest version (2.02.176-4.1ubuntu3.18.04.3).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
ubuntu@ubuntu:~$ sudo chroot "/mnt/boot-sav/sda13" apt-get purge --allow-remove-essential -y grub-common*
Reading package lists... Done
Building dependency tree
Reading state information... Done
Note, selecting 'grub-common' for glob 'grub-common*'
Package 'grub-common' is not installed, so not removed. Did you mean 'grub-common:i386'?
ubuntu@ubuntu:~$ sudo chroot "/mnt/boot-sav/sda13" apt-get purge --allow-remove-essential -y grub2-common*
Reading package lists... Done
Building dependency tree
Reading state information... Done
Note, selecting 'grub2-common' for glob 'grub2-common*'
Package 'grub2-common' is not installed, so not removed. Did you mean 'grub2-common:i386'?
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
ubuntu@ubuntu:~$
ubuntu@ubuntu:~$
ubuntu@ubuntu:~$
ubuntu@ubuntu:~$ sudo chroot "/mnt/boot-sav/sda13" dpkg -l dpkg -l | grep grub
dpkg-query: no packages found matching -l
ubuntu@ubuntu:~$ sudo chroot "/mnt/boot-sav/sda13" dpkg -l | grep grub
ii grub-common:i386 2.02-2ubuntu8.23 i386 GRand Unified Bootloader (common files)
ii grub-efi 2.02-2ubuntu8.23 amd64 GRand Unified Bootloader, version 2 (dummy package)
ii grub-efi-amd64 2.04-1ubuntu44.1.2 amd64 GRand Unified Bootloader, version 2 (EFI-AMD64 version)
ii grub-efi-amd64-bin 2.04-1ubuntu44.1.2 amd64 GRand Unified Bootloader, version 2 (EFI-AMD64 modules)
ii grub-efi-amd64-signed 1.167~18.04.5+2.04-1ubuntu44.1.2 amd64 GRand Unified Bootloader, version 2 (EFI-AMD64 version, signed)
ii grub-pc-bin:i386 2.02-2ubuntu8.23 i386 GRand Unified Bootloader, version 2 (PC/BIOS binaries)
ii grub2-common:i386 2.02-2ubuntu8.23 i386 GRand Unified Bootloader (common files for version 2)
ubuntu@ubuntu:~$
ubuntu@ubuntu:~$ sudo chroot "/mnt/boot-sav/sda13" apt-get purge --allow-remove-essential -y grub2-common:i386
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following package was automatically installed and is no longer required:
grub-efi-amd64-bin
Use 'sudo apt autoremove' to remove it.
The following packages will be REMOVED:
grub-efi* grub-efi-amd64* grub-efi-amd64-signed* grub2-common:i386*
0 upgraded, 0 newly installed, 4 to remove and 0 not upgraded.
After this operation, 6212 kB disk space will be freed.
(Reading database ... 202659 files and directories currently installed.)
Removing grub-efi (2.02-2ubuntu8.23) ...
Removing grub-efi-amd64-signed (1.167~18.04.5+2.04-1ubuntu44.1.2) ...
Removing grub-efi-amd64 (2.04-1ubuntu44.1.2) ...
Removing grub2-common:i386 (2.02-2ubuntu8.23) ...
Processing triggers for man-db (2.8.3-2ubuntu0.1) ...
Processing triggers for install-info (6.5.0.dfsg.1-2) ...
(Reading database ... 202624 files and directories currently installed.)
Purging configuration files for grub-efi-amd64 (2.04-1ubuntu44.1.2) ...
Purging configuration files for grub-efi (2.02-2ubuntu8.23) ...
ubuntu@ubuntu:~$ sudo chroot "/mnt/boot-sav/sda13" apt-get purge --allow-remove-essential -y grub-common:i386
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
libdevmapper1.02.1:i386 libfreetype6:i386 libfuse2:i386 libpng16-16:i386
Use 'sudo apt autoremove' to remove them.
The following packages will be REMOVED:
grub-common:i386* grub-efi-amd64-bin* grub-pc-bin:i386* os-prober:i386*
0 upgraded, 0 newly installed, 4 to remove and 0 not upgraded.
After this operation, 24.5 MB disk space will be freed.
(Reading database ... 202622 files and directories currently installed.)
Removing grub-pc-bin:i386 (2.02-2ubuntu8.23) ...
Removing grub-efi-amd64-bin (2.04-1ubuntu44.1.2) ...
Removing os-prober:i386 (1.74ubuntu1) ...
dpkg: warning: while removing os-prober:i386, directory '/var/lib/os-prober' not empty so not removed
Removing grub-common:i386 (2.02-2ubuntu8.23) ...
Running in chroot, ignoring request.
Running in chroot, ignoring request: daemon-reload
Running in chroot, ignoring request: is-active
Running in chroot, ignoring request: stop
Running in chroot, ignoring request: daemon-reload
Processing triggers for man-db (2.8.3-2ubuntu0.1) ...
(Reading database ... 201923 files and directories currently installed.)
Purging configuration files for grub-efi-amd64-bin (2.04-1ubuntu44.1.2) ...
Purging configuration files for grub-common:i386 (2.02-2ubuntu8.23) ...
Running in chroot, ignoring request: daemon-reload
Running in chroot, ignoring request: daemon-reload
Processing triggers for systemd (237-3ubuntu10.52) ...
Running in chroot, ignoring request: daemon-reload
Processing triggers for ureadahead (0.100.0-21) ...
ureadahead will be reprofiled on next reboot
ubuntu@ubuntu:~$
ubuntu@ubuntu:~$
ubuntu@ubuntu:~$ sudo chroot "/mnt/boot-sav/sda13" apt-get install -y grub-efi
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
libdevmapper1.02.1:i386 libfreetype6:i386 libfuse2:i386 libpng16-16:i386
Use 'sudo apt autoremove' to remove them.
The following additional packages will be installed:
grub-common grub-efi-amd64 grub-efi-amd64-bin grub-efi-amd64-signed grub2-common os-prober
Suggested packages:
multiboot-doc grub-emu xorriso desktop-base
The following NEW packages will be installed:
grub-common grub-efi grub-efi-amd64 grub-efi-amd64-bin grub-efi-amd64-signed grub2-common os-prober
0 upgraded, 7 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B/3582 kB of archives.
After this operation, 26.2 MB of additional disk space will be used.
Preconfiguring packages ...
Selecting previously unselected package grub-common.
(Reading database ... 201912 files and directories currently installed.)
Preparing to unpack .../0-grub-common_2.02-2ubuntu8.23_amd64.deb ...
Unpacking grub-common (2.02-2ubuntu8.23) ...
Selecting previously unselected package grub-efi-amd64-bin.
Preparing to unpack .../1-grub-efi-amd64-bin_2.04-1ubuntu44.1.2_amd64.deb ...
Unpacking grub-efi-amd64-bin (2.04-1ubuntu44.1.2) ...
Selecting previously unselected package grub2-common.
Preparing to unpack .../2-grub2-common_2.02-2ubuntu8.23_amd64.deb ...
Unpacking grub2-common (2.02-2ubuntu8.23) ...
Selecting previously unselected package grub-efi-amd64.
Preparing to unpack .../3-grub-efi-amd64_2.04-1ubuntu44.1.2_amd64.deb ...
Unpacking grub-efi-amd64 (2.04-1ubuntu44.1.2) ...
Selecting previously unselected package grub-efi-amd64-signed.
Preparing to unpack .../4-grub-efi-amd64-signed_1.167~18.04.5+2.04-1ubuntu44.1.2_amd64.deb ...
Unpacking grub-efi-amd64-signed (1.167~18.04.5+2.04-1ubuntu44.1.2) ...
Selecting previously unselected package os-prober.
Preparing to unpack .../5-os-prober_1.74ubuntu1_amd64.deb ...
Unpacking os-prober (1.74ubuntu1) ...
Selecting previously unselected package grub-efi.
Preparing to unpack .../6-grub-efi_2.02-2ubuntu8.23_amd64.deb ...
Unpacking grub-efi (2.02-2ubuntu8.23) ...
Setting up grub-common (2.02-2ubuntu8.23) ...
update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults
Running in chroot, ignoring request: daemon-reload
Running in chroot, ignoring request.
Running in chroot, ignoring request: daemon-reload
Running in chroot, ignoring request: is-active
Running in chroot, ignoring request: start
Setting up grub-efi-amd64-bin (2.04-1ubuntu44.1.2) ...
Setting up grub2-common (2.02-2ubuntu8.23) ...
Setting up os-prober (1.74ubuntu1) ...
Setting up grub-efi-amd64 (2.04-1ubuntu44.1.2) ...
Creating config file /etc/default/grub with new version
Setting up grub-efi-amd64-signed (1.167~18.04.5+2.04-1ubuntu44.1.2) ...
Setting up grub-efi (2.02-2ubuntu8.23) ...
Processing triggers for install-info (6.5.0.dfsg.1-2) ...
Processing triggers for systemd (237-3ubuntu10.52) ...
Running in chroot, ignoring request: daemon-reload
Processing triggers for man-db (2.8.3-2ubuntu0.1) ...
Processing triggers for ureadahead (0.100.0-21) ...
ubuntu@ubuntu:~$
Le compte-rendu https://paste.ubuntu.com/p/wSpXZcSNdn/
Je note que les deux windows10 en version INSIDER sont mal identifiés. Certainement depuis toujours
OS#8: Windows 7 on sda20
OS#9: Windows XP (boot) on sda8
Dernière modification par geole (Le 31/12/2021, à 09:06)
Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit, utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248
Hors ligne
#2228 Le 31/12/2021, à 09:58
- jibel
Re : [Réparateur de démarrage] Développement du logiciel Boot-Repair
@Babdu89,
Effectivement, ça n'était pas le 147, mais la 143 que j'ai installé avec synaptic , il y avait l'icône grisée avec le point d'interrogation de mettre a jour. Le big trouble a été avec le troisième D.D. c'est en connectant le CD-DVD de boot-repair que j'ai eu cette surprise d'impossibilité de lancer "options avancées" pour que "studio-ubuntu 20.04. soit le 1er au lancement de ce D.D.... Ensuite ? J'ai arrêté B.R.D et repris la même chose avec la clé USB en 32 bits, c'est avec encore une surprise d'être de nouveau averti d'avoir utilisé la version en 64 bits, rien c'est passé correctement. J'ai modifié options avancées pour choisir Debian buster 10 pour devenir le 1er au démarrage de ce D.D... Tout est rentré en ordre et studio-ubuntu redémarre correctement avec mes commandes que j'ai du faire soit avec le CD-DVD de studio-ubuntu ou carrément avec debian buster en ouvrant le terminal pour taper ces commandes :
sudo fdisk -l puis sudo fsck /dev/sda7 studio-ubuntu a pu être redémarré dans ce troisième disque dur. Avec cet ennui de B.R.D.je ne suis pas sur que le PB viendrait de B.R.D avec les MàJs . Je vais retourner dans l'OS Voyager 20.04 lts qui bien sur n'est pas dans ce troisième disque dur pour vérifier si c'est bien la version de MàJ de Boot-info et de boot-repair il est possible aussi de se rendre dans le site ou se trouve la dernière version de B.R.D.
Plus grande est la face, plus grand est le dos!
Toutes les fautes de frappe, d'orthographe, de grammaire et de syntaxe ci-dessus, sont la propriété intellectuelle de l'auteur. Elles doivent être reproduites et même corrigées sans l'accord préalable du susdit et toc !
Mint 21.1,Voyager20.04 et 22.04,Ubuntu 22.04,Emmabuntus 1.Buster, Debian 12.buster, Hybryde 14.04, Pas d'OS intermédiaire ! PC Medion AKOYA DD 1T + 2 .
En ligne
#2229 Le 01/01/2022, à 12:31
- Babdu89
Re : [Réparateur de démarrage] Développement du logiciel Boot-Repair
Bonjour.
Bonne année à tous!.
Alors avec les installations en Bios_Legacy.
Au sujet de ce que propose la réparation recommandée si on répond oui ou non à la question les disque untel est il un disque amovible.
J'ai refais des tests avec le PPA 4ppa150, on retrouve tout comme c'était avant avec le 4ppa146.
À suivre dans mes prochains posts.
@+. Babdu89 .
J'ai découvert Ubuntu avec la 07.10.... Et alors?!... Depuis je regarde de temps en temps si Windows marche toujours....
Hors ligne
#2230 Le 01/01/2022, à 17:24
- Babdu89
Re : [Réparateur de démarrage] Développement du logiciel Boot-Repair
Bonjour.
Alors, réflexion au sujet de la "Réparation recommandée" proposée par Boot-Repair avec des systèmes installés en mode Bios_Legacy. Pour Grub.
Configuration avec deux disques au moins vu par Boot-Repair (BR) dans la configuration. Je prends exemple avec deux disque pour faciliter les choses.
Pour la "Réparation recommandée".
Boot-Repair pose la question; est-ce que le disque untel est amovible (externe)
Ci-dessous, Disque A et disque B
Soit deux disque internes.
Si deux disques internes, la question est quand même posée. Ce qui posera problème suivant la réponse donnée et la réparation proposée.
Soit un disque interne plus un disque externe.
Réparation de systèmes installés en mode Bios_Legacy.
BR pose la question; Est-ce que le disque untel est amovible (externe)
Ce que proposera la réparation recommandée suivant la réponse;
OUI; Réinstaller grub dans le Linux à réparer + grub dans MBR du disque où est installé le Linux.
NON; Réinstaller grub dans le Linux à réparer + grub dans MBR du disque où est le Linux + grub dans le MBR des autres disques. Sauf dans les disques amovibles sans système installé.
Babdu89 à écrit;
On a deux disques internes et la question est posée. On répond évidement Non à la question!. Pas de disque amovible...
C'est à mon avis ce qui pose problème si on est en présence d'une configuration avec des disque internes uniquement, puisqu'on va répondre non!.
Si on a un des disques où on a installé un Windows en faisant attention de ne pas écraser son MBR avec grub, la réparation recommandée va écraser le MBR Windows, comme on va le voir dans ce qui suit, puisqu'on a répondu non!.
Et ça semble se compliquer maintenant avec des disques et installations en Bios_Legacy installés sur disques table de partitions GPT.
Rappel;
Grub-pc en mode Bios_Legacy, est installé en deux parties;
En gros et en général, la première partie dans le MBR du disque qui reçoit l'installation , la seconde partie dans les fichiers système du Linux installé.
Question posée par BR; Est-ce que le disque untel est amovible (externe)
Réponse OUI.
2 disques internes
Disque; A et disque B
A Windows avec MBR Windows dans A. ==> Rien n'est changé. On préserve le MBR Windows.
B Linux B avec grub dans MBR de B.==> Réinstall grub dans Linux B avec grub dans MBR de B.
A Windows + Linux A avec grub dans MBR de A.==> Réinstall grub dans Linux A avec grub dans MBR de A
A Windows + Linux A avec grub dans MBR de B.==> Réinstall grub dans Linux A avec grub dans MBR de A ou B ou les deux ??. Je pense A.
B Linux B avec grub dans MBR de B. ==> Réinstall grub dans Linux B avec grub dans MBR de B.
B Linux B avec grub dans MBR de A.==> Réinstall grub dans Linux B avec grub dans MBR de A ou B ou les deux ??. Je pense B.
A Windows + Linux A grub dans MBR de A. ==> Réinstall grub dans Linux A avec grub dans MBR de A.
B pas de système installé.==> pas de changement dans le MBR du disque B.
Réponse NON.
2 disques internes
A Windows avec MBR Windows dans A. ==> Le MBR Windows préservé, est écrasé par grub du Linux B.
B Linux B avec grub dans MBR de B. ==> Réinstall grub dans Linux B avec grub dans MBR de B + A.
B Linux B avec grub dans MBR de A. ==> Réinstall grub dans Linux B avec grub dans MBR de B + A .
A Windows + Linux A avec grub dans MBR de A. ==> Réinstall grub dans Linux A avec grub dans MBR de A + B.
A Windows + Linux A avec grub dans MBR de B.==> Réinstall grub dans Linux A avec grub dans MBR de A + B.
B Linux B avec grub dans MBR de B. ==> Réinstall grub dans Linux B avec grub dans MBR de A + B.
B Linux B avec grub dans MBR de A. ==> Réinstall grub dans Linux B avec grub dans MBR de A + B.
A Windows + Linux A grub dans MBR de A. ==> Réinstall grub dans Linux A avec grub dans MBR de A.
B pas de système Installé. ==> Réinstall grub dans Linux A avec grub dans MBR de B puisque disque interne.
Réponse OUI
2 disques dont un externe, disque B
A Windows avec MBR Windows dans A. ==> Rien n'est changé. On préserve le MBR Windows.
B Linux B avec grub dans MBR de B ==> Réinstall grub dans Linux B avec grub dans MBR de B.
B Linux B avec grub dans MBR de A. ==> Réinstall grub dans Linux B avec grub dans MBR de B.
A Windows + Linux A grub dans MBR de A. ==> Réinstall grub dans Linux A avec grub dans MBR de A.
A Windows + Linux A avec grub dans MBR de B.==> Réinstall grub dans Linux A avec grub dans MBR de A ou B ou les deux ??. Je pense A.
B Linux B avec grub dans MBR de B. ==> Réinstall grub dans Linux B avec grub dans MBR de B.
B Linux B avec grub dans MBR de A. ==> Réinstall grub dans Linux B avec grub dans MBR de A ou B ou les deux ??. Je pense B.
A Windows + Linux A avec grub dans MBR de A. ==> Réinstall grub dans Linux A avec grub dans MBR de A.
B pas de système installé. ==> pas de changement dans le MBR du disque B.
Réponse NON
2 disques dont un externe, disque B
A Windows avec MBR Windows dans A. ==> Le MBR Windows préservé, est écrasé par grub du Linux B.
B Linux B avec grub dans MBR de B. ==> Réinstall grub dans Linux B avec grub dans MBR de A + B.
B Linux B avec grub dans MBR de A. ==> Réinstall grub dans Linux B avec grub dans MBR de A + B.
A Windows + Linux A avec grub dans MBR de A. ==> Réinstall grub dans Linux A avec grub dans MBR de A + B.
A Windows + Linux A avec grub dans MBR de B. ==> Réinstall grub dans Linux A avec grub dans MBR de A + B.
B Linux B avec grub dans MBR de B. ==> Réinstall grub dans Linux B avec grub dans MBR de A + B.
B Linux B avec grub dans MBR de A. ==> Réinstall grub dans Linux B avec grub dans MBR de A + B.
A Windows + Linux A avec grub dans MBR de A. ==> Réinstall grub dans Linux A avec grub dans MBR de A.
B pas de système installé. ==> pas de changement dans le MBR du disque B. puisque le disque B est amovible.
Si ça peut aider à la réflexion.
Je sais, les utilisateurs avancés savent très bien utiliser Boot-Repair en passant par les "Options avancées".
Mais les autres utilisateurs?.
De plus le premier bouton est celui qui propose cette "Réparation recommandée", c'est tentant.
Boot- Repair victime de son succès??!!.
@+. Babdu89 .
J'ai découvert Ubuntu avec la 07.10.... Et alors?!... Depuis je regarde de temps en temps si Windows marche toujours....
Hors ligne
#2231 Le 02/01/2022, à 14:45
- jibel
Re : [Réparateur de démarrage] Développement du logiciel Boot-Repair
@Babdu89,
Bonjour a tous, effectivement tu as raison en partie, j'ai lancé synaptic et j'ai fait la MàJ de B.R.D. au complet, pour passer de la version 4ppa146===>4ppa151 avec succès. Mon seul point de petit désaccord est l'utilisation de "options avancées" dans le seul but est d'avoir mon choix de designer L'OS après son installation pour ne pas rester a sa place de 1er dans le menu kernel et de choisir l'OS que je veux pour redevenir le 1er... Jamais je connecte mes trois disques dur ensemble pour faire un boot-info sauf dans une demande précise ! Car je n'ai plus Windows depuis QQs années
Dernière modification par jibel (Le 02/01/2022, à 14:46)
Plus grande est la face, plus grand est le dos!
Toutes les fautes de frappe, d'orthographe, de grammaire et de syntaxe ci-dessus, sont la propriété intellectuelle de l'auteur. Elles doivent être reproduites et même corrigées sans l'accord préalable du susdit et toc !
Mint 21.1,Voyager20.04 et 22.04,Ubuntu 22.04,Emmabuntus 1.Buster, Debian 12.buster, Hybryde 14.04, Pas d'OS intermédiaire ! PC Medion AKOYA DD 1T + 2 .
En ligne
#2232 Le 02/01/2022, à 15:21
- geole
Re : [Réparateur de démarrage] Développement du logiciel Boot-Repair
Bonjour
Le problème est revenu avec la version 151
sudo dpkg --configure -a
sudo apt-get install -fy
sudo apt-get install -y mdadm
sudo mdadm --assemble --scan
sudo apt-get install -y lvm2
sudo apt-get purge --allow-remove-essential -y grub-common grub2-common
au lieu de
sudo chroot "/mnt/boot-sav/sda13" dpkg --configure -a
sudo chroot "/mnt/boot-sav/sda13" apt-get install -fy
sudo chroot "/mnt/boot-sav/sda13" apt-get install -y mdadm
sudo chroot "/mnt/boot-sav/sda13" mdadm --assemble --scan
sudo chroot "/mnt/boot-sav/sda13" apt-get install -y lvm2
sudo chroot "/mnt/boot-sav/sda13" apt-get purge --allow-remove-essential -y grub-common grub2-common
sudo chroot "/mnt/boot-sav/sda13" apt-get purge --allow-remove-essential -y grub-common:i386 grub2-common:386
https://paste.ubuntu.com/p/fBc6qJmxWB/
/usr/share/boot-sav/gui-actions-grub.sh: line 190: force_unmount_and_prepare_chroot: command not found
Dernière modification par geole (Le 02/01/2022, à 15:38)
Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit, utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248
Hors ligne
#2233 Le 02/01/2022, à 23:30
- Babdu89
Re : [Réparateur de démarrage] Développement du logiciel Boot-Repair
Bonjour.
@YannUbuntu.
Édit;
Suite au post de geole#2234.
Les tests de ce post sont fait avec des disque avec table de partition de type MSDos
Je viens de finir des tests avec une autre clé USB de tests qui elle a une table de partition de type GPT.
Où j'ai testé deux installations un peu spéciales. Voir post #2235.
Retour des tests avec le PPA 4ppa151.
Machine en Bios_Legacy, installations en Bios_Legacy.
Un SSD interne, avec un Windows7 + Ubuntu 20.04; table de partition MSDos
Un HDD USB. avec Ubuntu 20.04. Table partition MSDos
SSD interne /dev/sda Ubuntu installé en /dev/sda2.
boot-info à jour 4ppa151, il ne demande plus si le disque untel est un disque amovible.
La réparation recommandée, propose de réinstaller grub dans Ubuntu en /dev/sda2 en mettant grub dans /dev/sda.
boot-repair à jour 4ppa151; il ne demande plus si le disque untel est un disque amovible.
La réparation recommandée, réinstalle grub dans Ubuntu en /dev/sda2 en mettant grub dans /dev/sda.
HDD USB. /dev/sdb Ubuntu 20.04. installé en /dev/sdb1
boot-info à jour 4ppa151, il ne demande plus si le disque untel est un disque amovible.
La réparation recommandée, propose de réinstaller grub dans Ubuntu en /dev/sdb1 en mettant grub dans /dev/sdb.
boot-repair à jour 4ppa151; il ne demande plus si le disque untel est un disque amovible.
La réparation recommandée, réinstalle grub dans Ubuntu en /dev/sdb1 en mettant grub dans /dev/sdb.
Depuis Boot-Repair-Disk (BRD) PPA 4ppa151 à jour. En session live Bios_Legacy.
Un SSD interne, avec un Windows7 + Ubuntu 20.04
Un HDD USB. avec Ubuntu 20.04. branché.
boot-info à jour 4ppa151, il ne demande plus si le disque untel est un disque amovible.
La réparation recommandée, propose de réinstaller grub dans Ubuntu 20.04 installé en /dev/sdb1 en mettant grub dans /dev/sdb.
Donc il propose de réinstaller grub dans le système du HDD USB.
boot-repair à jour 4ppa151; il ne demande plus si le disque untel est un disque amovible.
La réparation recommandée, réinstalle grub dans Ubuntu en /dev/sdb1 en mettant grub dans /dev/sdb, il réinstalle donc grub dans le Ubuntu du HDD USB.
Les logs des tests sont disponibles si-besoin.
Avec la réparation recommandée.
Donc, depuis une session installée c'est très bien, comme on ne peut que réinstaller grub dans le système installé. il n'y a plus de risque de mettre grub première partie dans le MBR des autres disques.
Depuis une session live, BR choisit un disque amovible (ou pas lorsque il n'y a que des disques internes.), pour réinstaller grub dans le système qu'il a sélectionné, sans mettre la première partie de grub dans le MBR des autres disques. C'est une bonne avancée.
On se retrouve donc avec un petit souci mineur (à voir) si c'est sur un autre système que celui sélectionné par la réparation recommandée, qu'il faut agir...
Il faudra passé par les "Options avancées" de BR, pour choir le système à réparer.
Une suggestion dans le graphique de l'outil Boot-Repair. La fenêtre montrant les boutons pour la réparation recommandée et faire un boot info pour avoir de l'aide.
Mette le bouton de la réparation recommandé en deuxième, ça sera moins tentant pour les utilisateurs dans l'embarras?. Il seront incité à demander de l'aide en utilisant le premier bouton.
@+. Babdu89 .
Dernière modification par Babdu89 (Le 03/01/2022, à 17:45)
J'ai découvert Ubuntu avec la 07.10.... Et alors?!... Depuis je regarde de temps en temps si Windows marche toujours....
Hors ligne
#2234 Le 03/01/2022, à 11:08
- geole
Re : [Réparateur de démarrage] Développement du logiciel Boot-Repair
Bonjour Babdu89
Bravo pour tous tes tests de réparation recommandée faits en legacy.
As-tu pensé à en réaliser un afin de voir qu'il ne répare pas ta clé USB?
Si ta réparation bonne, il faudra alors que je pense qu'il est impossible d'utiliser boot-repair avec une clé réalisée avec ventoy..
Démonstration.
ubuntu@ubuntu:~$ [ -d /sys/firmware/efi ] && echo "Session EFI" || echo "Session non-EFI"
Session non-EFI
ubuntu@ubuntu:~$
ubuntu@ubuntu:~$ sudo add-apt-repository -y ppa:yannubuntu/boot-repair && sudo apt update && sudo apt install -y boot-repair ; boot-repair
Ign :1 cdrom://Ubuntu 18.04.5 LTS _Bionic Beaver_ - Release amd64 (20200806.1) bionic InRelease
Atteint :2 cdrom://Ubuntu 18.04.5 LTS _Bionic Beaver_ - Release amd64 (20200806.1) bionic Release
Atteint :3 http://archive.ubuntu.com/ubuntu bionic InRelease
Réception de :4 http://ppa.launchpad.net/yannubuntu/boot-repair/ubuntu bionic InRelease [15,4 kB]
Réception de :5 http://archive.ubuntu.com/ubuntu bionic-updates InRelease [88,7 kB]
Réception de :7 http://security.ubuntu.com/ubuntu bionic-security InRelease [88,7 kB]
Réception de :8 http://archive.ubuntu.com/ubuntu bionic/main Translation-fr [513 kB]
Réception de :9 http://ppa.launchpad.net/yannubuntu/boot-repair/ubuntu bionic/main amd64 Packages [1812 B]
Réception de :10 http://ppa.launchpad.net/yannubuntu/boot-repair/ubuntu bionic/main Translation-en [1596 B]
Réception de :11 http://archive.ubuntu.com/ubuntu bionic/restricted Translation-fr [2380 B]
Réception de :12 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 Packages [2328 kB]
Réception de :13 http://security.ubuntu.com/ubuntu bionic-security/main amd64 Packages [1983 kB]
Réception de :14 http://archive.ubuntu.com/ubuntu bionic-updates/main Translation-en [448 kB]
Réception de :15 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 DEP-11 Metadata [292 kB]
Réception de :16 http://archive.ubuntu.com/ubuntu bionic-updates/main DEP-11 48x48 Icons [82,9 kB]
Réception de :17 http://archive.ubuntu.com/ubuntu bionic-updates/main DEP-11 64x64 Icons [154 kB]
Réception de :18 http://archive.ubuntu.com/ubuntu bionic-updates/restricted amd64 Packages [559 kB]
Réception de :19 http://archive.ubuntu.com/ubuntu bionic-updates/restricted Translation-en [76,4 kB]
Réception de :20 http://security.ubuntu.com/ubuntu bionic-security/main Translation-en [355 kB]
Réception de :21 http://security.ubuntu.com/ubuntu bionic-security/main amd64 DEP-11 Metadata [50,4 kB]
Réception de :22 http://security.ubuntu.com/ubuntu bionic-security/main DEP-11 48x48 Icons [28,9 kB]
Réception de :23 http://security.ubuntu.com/ubuntu bionic-security/main DEP-11 64x64 Icons [65,2 kB]
Réception de :24 http://security.ubuntu.com/ubuntu bionic-security/restricted amd64 Packages [535 kB]
Réception de :25 http://security.ubuntu.com/ubuntu bionic-security/restricted Translation-en [72,4 kB]
7743 ko réceptionnés en 11s (710 ko/s)
Lecture des listes de paquets... Fait
Ign :1 cdrom://Ubuntu 18.04.5 LTS _Bionic Beaver_ - Release amd64 (20200806.1) bionic InRelease
Atteint :2 cdrom://Ubuntu 18.04.5 LTS _Bionic Beaver_ - Release amd64 (20200806.1) bionic Release
Atteint :3 http://archive.ubuntu.com/ubuntu bionic InRelease
Atteint :4 http://ppa.launchpad.net/yannubuntu/boot-repair/ubuntu bionic InRelease
Atteint :5 http://archive.ubuntu.com/ubuntu bionic-updates InRelease
Atteint :7 http://security.ubuntu.com/ubuntu bionic-security InRelease
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
363 paquets peuvent être mis à jour. Exécutez « apt list --upgradable » pour les voir.
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Les paquets supplémentaires suivants seront installés :
boot-sav boot-sav-extra gawk glade2script glade2script-python3 libsigsegv2 pastebinit
Paquets suggérés :
boot-info mdadm os-uninstaller zfsutils-linux gawk-doc gir1.2-appindicator3-0.1
Les NOUVEAUX paquets suivants seront installés :
boot-repair boot-sav boot-sav-extra gawk glade2script glade2script-python3 libsigsegv2 pastebinit
0 mis à jour, 8 nouvellement installés, 0 à enlever et 363 non mis à jour.
Il est nécessaire de prendre 1117 ko dans les archives.
Après cette opération, 4802 ko d'espace disque supplémentaires seront utilisés.
Réception de :1 http://ppa.launchpad.net/yannubuntu/boot-repair/ubuntu bionic/main amd64 glade2script-python3 all 3.2.4~ppa23 [35,9 kB]
Réception de :2 http://archive.ubuntu.com/ubuntu bionic/main amd64 libsigsegv2 amd64 2.12-1 [14,7 kB]
Réception de :3 http://archive.ubuntu.com/ubuntu bionic/main amd64 gawk amd64 1:4.1.4+dfsg-1build1 [401 kB]
Réception de :4 http://ppa.launchpad.net/yannubuntu/boot-repair/ubuntu bionic/main amd64 glade2script all 3.2.4~ppa23 [2204 B]
Réception de :5 http://ppa.launchpad.net/yannubuntu/boot-repair/ubuntu bionic/main amd64 boot-sav all 4ppa151 [493 kB]
Réception de :6 http://archive.ubuntu.com/ubuntu bionic/main amd64 pastebinit all 1.5-2 [14,6 kB]
Réception de :7 http://ppa.launchpad.net/yannubuntu/boot-repair/ubuntu bionic/main amd64 boot-repair all 4ppa151 [12,9 kB]
Réception de :8 http://ppa.launchpad.net/yannubuntu/boot-repair/ubuntu bionic/main amd64 boot-sav-extra all 4ppa151 [143 kB]
1117 ko réceptionnés en 2s (735 ko/s)
Sélection du paquet libsigsegv2:amd64 précédemment désélectionné.
(Lecture de la base de données... 145538 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../libsigsegv2_2.12-1_amd64.deb ...
Dépaquetage de libsigsegv2:amd64 (2.12-1) ...
Paramétrage de libsigsegv2:amd64 (2.12-1) ...
Sélection du paquet gawk précédemment désélectionné.
(Lecture de la base de données... 145545 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../0-gawk_1%3a4.1.4+dfsg-1build1_amd64.deb ...
Dépaquetage de gawk (1:4.1.4+dfsg-1build1) ...
Sélection du paquet glade2script-python3 précédemment désélectionné.
Préparation du dépaquetage de .../1-glade2script-python3_3.2.4~ppa23_all.deb ...
Dépaquetage de glade2script-python3 (3.2.4~ppa23) ...
Sélection du paquet glade2script précédemment désélectionné.
Préparation du dépaquetage de .../2-glade2script_3.2.4~ppa23_all.deb ...
Dépaquetage de glade2script (3.2.4~ppa23) ...
Sélection du paquet boot-sav précédemment désélectionné.
Préparation du dépaquetage de .../3-boot-sav_4ppa151_all.deb ...
Dépaquetage de boot-sav (4ppa151) ...
Sélection du paquet boot-repair précédemment désélectionné.
Préparation du dépaquetage de .../4-boot-repair_4ppa151_all.deb ...
Dépaquetage de boot-repair (4ppa151) ...
Sélection du paquet boot-sav-extra précédemment désélectionné.
Préparation du dépaquetage de .../5-boot-sav-extra_4ppa151_all.deb ...
Dépaquetage de boot-sav-extra (4ppa151) ...
Sélection du paquet pastebinit précédemment désélectionné.
Préparation du dépaquetage de .../6-pastebinit_1.5-2_all.deb ...
Dépaquetage de pastebinit (1.5-2) ...
Paramétrage de gawk (1:4.1.4+dfsg-1build1) ...
Paramétrage de pastebinit (1.5-2) ...
Paramétrage de glade2script-python3 (3.2.4~ppa23) ...
Paramétrage de glade2script (3.2.4~ppa23) ...
Paramétrage de boot-sav (4ppa151) ...
Paramétrage de boot-repair (4ppa151) ...
Paramétrage de boot-sav-extra (4ppa151) ...
Traitement des actions différées (« triggers ») pour desktop-file-utils (0.23-1ubuntu3.18.04.2) ...
Traitement des actions différées (« triggers ») pour libc-bin (2.27-3ubuntu1.2) ...
Traitement des actions différées (« triggers ») pour man-db (2.8.3-2ubuntu0.1) ...
Traitement des actions différées (« triggers ») pour gnome-menus (3.13.3-11ubuntu1.1) ...
Traitement des actions différées (« triggers ») pour mime-support (3.60ubuntu1) ...
En effet, la proposition d'exécution de commandes à faire n'est pas correcte
sudo dpkg --configure -a
sudo apt-get install -fy
sudo apt-get install -y mdadm
sudo mdadm --assemble --scan
sudo apt-get install -y dmraid
sudo dmraid -ay
sudo apt-get purge --allow-remove-essential -y grub-common grub2-common
https://zupimages.net/up/22/01/y3c9.png.
Modération : merci d'utiliser des images de petite taille (300x300) ou des miniatures pointant sur ces images.
Dernière modification par geole (Le 17/01/2022, à 12:35)
Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit, utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248
Hors ligne
#2235 Le 03/01/2022, à 17:47
- Babdu89
Re : [Réparateur de démarrage] Développement du logiciel Boot-Repair
Bonjour.
Post#2233 je dis;
Édit;
Suite au post de geole#2234.
Les tests de ce post sont fait avec des disque avec table de partition de type MSDos
Je viens de finir des tests avec une autre clé USB de tests qui elle a une table de partition de type GPT.
Où j'ai testé deux installations un peu spéciales. Voir post #2235.
C'est donc les tests de boot-info boot-repair faits avec cette clé USB Emtec dont il est question ici.
Comme jusqu’à une époque je ne disposais pas de machine démarrant en mode UEFI, je ne pouvais pas tester quoi que ce soit dans ce mode. Maintenant j'en dispose, et je commence à faire connaissance du mode UEFI selon mes modestes capacités. Je ne pratique pas du tout la ligne de commandes, autrement qu'en faisant des copier/collé de ce que je glane un peu partout.
Mais comme je suis curieux, je fouine un peu partout, et il me vient de drôle d'idées...
En voila une; Suite à des suivis de sujets ici, je me suis intéressé aux différences de démarrage en Bios_Legacy et UEFI.
Donc sur la clé de tests je me suis mis en tête de faire deux installations en mode UEFI avec un grub-efi, puis de les transformer en mode Bios_Legacy, en réinstallant un grub_pc.
Suivant les docs et indications glanées de droite te gauche, j'ai préparer la clé de test comme ceci;
Table de partitions de type GPT
Une partition boot-efi pour le mode UEFI
Une partition bios-boot (bios-grub) pour le Bios_Legacy.
2 partitions d'installations.
Une partition DATA.
Donc, Installations des deux Linux en mode UEFI. avec un grub-efi
Puis utilisation de boot-repair en mode Bios_Legacy; pour réinstaller un grub-pc.
Résultat, les deux Linux démarrent dans les deux modes. OK.
Un boot-info, pour voir tout ça;
Remarque; Dans la machine, il y a un SSD interne avec table de partitions en MSDos où il y a un Windows7 et un Ubuntu 20.04. /dev/sda.
Puis la clé de tests /dev/sdb.
C'en est resté là, jusqu'au derniers posts de ce sujet, pour l’utilisation de boot-repair.
Un boot-info fait depuis une session installée, lancée en mode UEFI depuis le Linux installé en /sdb/sdb4.
boot-info-4ppa151 [20220103_1604]
============================== Boot Info Summary ===============================
=> Grub2 (v2.00) is installed in the MBR of /dev/sda and looks at sector 1 of
the same hard drive for core.img. core.img is at this location and looks
for (,msdos2)/boot/grub. It also embeds following components:
modules
---------------------------------------------------------------------------
fshelp ext2 part_msdos biosdisk
---------------------------------------------------------------------------
=> Grub2 (v2.00) is installed in the MBR of /dev/sdb and looks at sector
34402304 of the same hard drive for core.img. core.img is at this location
and looks for (,gpt4)/boot/grub. It also embeds following components:
modules
---------------------------------------------------------------------------
fshelp ext2 part_gpt biosdisk
---------------------------------------------------------------------------
sda1: __________________________________________________________________________
File system: ntfs
Boot sector type: Windows 7/2008: NTFS
Boot sector info: No errors found in the Boot Parameter Block.
Operating System: Windows 7
Boot files: /bootmgr /Boot/BCD /Windows/System32/winload.exe
sda2: __________________________________________________________________________
File system: ext4
Boot sector type: -
Boot sector info:
Operating System: Ubuntu 20.04.3 LTS
Boot files: /boot/grub/grub.cfg /etc/fstab /etc/default/grub
/boot/grub/i386-pc/core.img
sdb1: __________________________________________________________________________
File system: vfat
Boot sector type: FAT32
Boot sector info: No errors found in the Boot Parameter Block.
Operating System:
Boot files: /efi/Boot/grubx64.efi /efi/ubuntu/grubx64.efi
/efi/ubuntu/mmx64.efi /efi/ubuntu/MokManager.efi
/efi/ubuntu/shimx64.efi /efi/ubuntu/grub.cfg
sdb2: __________________________________________________________________________
File system: BIOS Boot partition
Boot sector type: Grub2's core.img
Boot sector info:
sdb3: __________________________________________________________________________
File system: ext4
Boot sector type: -
Boot sector info:
Operating System: Ubuntu 14.04.1 LTS
Boot files: /boot/grub/grub.cfg /etc/fstab
sdb4: __________________________________________________________________________
File system: ext4
Boot sector type: -
Boot sector info:
Operating System: Ubuntu 18.04.4 LTS
Boot files: /boot/grub/grub.cfg /etc/fstab /etc/default/grub
/boot/grub/i386-pc/core.img
sdb5: __________________________________________________________________________
File system: vfat
Boot sector type: FAT32
Boot sector info: No errors found in the Boot Parameter Block.
Operating System:
Boot files:
================================ 4 OS detected =================================
OS#1: L'OS actuellement utilisé - Ubuntu 18.04.4 LTS CurrentSession on sdb4
OS#2: Ubuntu 20.04.3 LTS on sda2
OS#3: Ubuntu 14.04.1 LTS on sdb3
OS#4: Windows 7 on sda1
================================ Host/Hardware =================================
CPU architecture: 64-bit
Video: CoreProcessorIntegratedGraphicsController from Intel Corporation
BOOT_IMAGE of the installed session in use:
/boot/vmlinuz-4.15.0-101-generic root=UUID=cb4fb6ab-daa4-405d-a278-99d4c4ca5e63 ro quiet splash vt.handoff=1
df -Th / : /dev/sdb4 ext4 21G 18G 2,3G 89% /
===================================== UEFI =====================================
BIOS is EFI-compatible, and is setup in EFI-mode for this installed-session.
efibootmgr -v
BootCurrent: 0006
Timeout: 2 seconds
BootOrder: 0005,0000,0002,0001,0003,0004,0006
Boot0000 Diskette Drive BBS(Floppy,,0x0)
Boot0001* Internal HDD BBS(HD,,0x0)P0: LDLC .
Boot0002* USB Storage Device BBS(USB,,0x0)USB Storage Device.
Boot0003* CD/DVD/CD-RW Drive BBS(CDROM,,0x0)P1: TSSTcorp DVD+/-RW TS-U633J.
Boot0004 Onboard NIC BBS(Network,,0x0)
Boot0005* ubuntu HD(1,GPT,c279ab17-8851-4486-b8fb-7ae86a52026d,0x2007000,0xc8000)/File(\EFI\ubuntu\grubx64.efi)
Boot0006 UEFI: INT13(USB,0x80) PciRoot(0x0)/Pci(0x1d,0x0)/VenHw(aa7ba38a-dabf-40c3-8d18-b55b39609ef7,8001000000005553422020202020ffffffffffffffffffffffffffffffffffffffffffffffff)/HD(1,GPT,c279ab17-8851-4486-b8fb-7ae86a52026d,0x2007000,0xc8000)
648f9e93ae58ed689530b3e2da07414d sdb1/Boot/grubx64.efi
7dd96e18f135f11330a01701b6858e95 sdb1/ubuntu/grubx64.efi
d5a2dfd48441834f97d7ab8e3c26ba0f sdb1/ubuntu/mmx64.efi
ba8a7979ac57f1c0c307ef94d1020eb8 sdb1/ubuntu/MokManager.efi
6e94c3d33194c89bd327bfaa5871e294 sdb1/ubuntu/shimx64.efi
7dd96e18f135f11330a01701b6858e95 sdb1/Boot/BOOTX64.efi
============================= Drive/Partition Info =============================
Disks info: ____________________________________________________________________
sdb : is-GPT, hasBIOSboot, has---ESP, usb-disk, not-mmc, has-os, no-wind, 2048 sectors * 512 bytes
sda : notGPT, no-BIOSboot, has-noESP, not-usb, not-mmc, has-os, has-win, 2048 sectors * 512 bytes
Partitions info (1/3): _________________________________________________________
sdb4 : is-os, 64, apt-get, grub-pc grub-efi , grub2, grub-install, grubenv-ok, update-grub, not-far
sda1 : is-os, 32, nopakmgr, no-docgrub, nogrub, nogrubinstall, no-grubenv, noupdategrub, not-far
sda2 : is-os, 64, apt-get, grub-pc , grub2, grub-install, grubenv-ok, update-grub, farbios
sdb1 : no-os, 32, nopakmgr, no-docgrub, nogrub, nogrubinstall, no-grubenv, noupdategrub, not-far
sdb3 : is-os, 64, apt-get, no-docgrub, nogrub, nogrubinstall, grubenv-ok, noupdategrub, not-far
sdb5 : no-os, 32, nopakmgr, no-docgrub, nogrub, nogrubinstall, no-grubenv, noupdategrub, not-far
Partitions info (2/3): _________________________________________________________
sdb4 : isnotESP, fstab-without-efi, no-nt, no-winload, no-recov-nor-hid, no-bmgr, notwinboot
sda1 : isnotESP, part-has-no-fstab, no-nt, haswinload, no-recov-nor-hid, bootmgr, is-winboot
sda2 : isnotESP, fstab-without-efi, no-nt, no-winload, no-recov-nor-hid, no-bmgr, notwinboot
sdb1 : is---ESP, part-has-no-fstab, no-nt, no-winload, no-recov-nor-hid, no-bmgr, notwinboot
sdb3 : isnotESP, fstab-has-goodEFI, no-nt, no-winload, no-recov-nor-hid, no-bmgr, notwinboot
sdb5 : isnotESP, part-has-no-fstab, no-nt, no-winload, no-recov-nor-hid, no-bmgr, notwinboot
Partitions info (3/3): _________________________________________________________
sdb4 : not-sepboot, with-boot, fstab-without-boot, not-sep-usr, with--usr, fstab-without-usr, std-grub.d, sdb
sda1 : not-sepboot, no-boot, part-has-no-fstab, not-sep-usr, no---usr, part-has-no-fstab, std-grub.d, sda
sda2 : not-sepboot, with-boot, fstab-without-boot, not-sep-usr, with--usr, fstab-without-usr, std-grub.d, sda
sdb1 : not-sepboot, no-boot, part-has-no-fstab, not-sep-usr, no---usr, part-has-no-fstab, std-grub.d, sdb
sdb3 : not-sepboot, with-boot, fstab-without-boot, not-sep-usr, with--usr, fstab-without-usr, std-grub.d, sdb
sdb5 : not-sepboot, no-boot, part-has-no-fstab, not-sep-usr, no---usr, part-has-no-fstab, std-grub.d, sdb
fdisk -l (filtered): ___________________________________________________________
Disk sda: 111.8 GiB, 120034123776 bytes, 234441648 sectors
Disk identifier: 0x00040603
Boot Start End Sectors Size Id Type
sda1 * 2048 56383487 56381440 26.9G 7 HPFS/NTFS/exFAT
sda2 56383488 234440703 178057216 84.9G 83 Linux
Disk sdb: 58.9 GiB, 63216549888 bytes, 123469824 sectors
Disk identifier: ECB2E9FC-2892-4570-89E6-CBFC2C80BF0F
Start End Sectors Size Type
sdb1 33583104 34402303 819200 400M EFI System
sdb2 34402304 35426303 1024000 500M BIOS boot
sdb3 35426304 79447788 44021485 21G Linux filesystem
sdb4 79448064 123467595 44019532 21G Linux filesystem
sdb5 2048 33583103 33581056 16G Microsoft basic data
Partition table entries are not in disk order.
parted -lm (filtered): _________________________________________________________
sda:120GB:scsi:512:512:msdos:ATA LDLC:;
1:1049kB:28.9GB:28.9GB:ntfs::boot;
2:28.9GB:120GB:91.2GB:ext4::;
sdb:63.2GB:scsi:512:512:gpt: USB DISK 3.0:;
5:1049kB:17.2GB:17.2GB:fat32::msftdata;
1:17.2GB:17.6GB:419MB:fat32::boot, esp;
2:17.6GB:18.1GB:524MB:::bios_grub;
3:18.1GB:40.7GB:22.5GB:ext4::;
4:40.7GB:63.2GB:22.5GB:ext4::;
Free space (filtered): _________________________________________________________
sda:114473MiB:scsi:512:512:msdos:ATA LDLC:;
1:0.03MiB:1.00MiB:0.97MiB:free;
1:114473MiB:114473MiB:0.46MiB:free;
sdb:60288MiB:scsi:512:512:gpt: USB DISK 3.0:;
1:0.02MiB:1.00MiB:0.98MiB:free;
1:38793MiB:38793MiB:0.13MiB:free;
1:60287MiB:60288MiB:1.07MiB:free;
gdisk (filtered): ______________________________________________________________
Found invalid GPT and valid MBR; converting MBR to GPT format
Disk /dev/sda: 234441648 sectors, 111.8 GiB
Disk identifier (GUID): C727D852-796B-4729-AE5C-7DEB2BD7CFCE
Partition table holds up to 128 entries
Main partition table begins at sector 2 and ends at sector 33
First usable sector is 34, last usable sector is 234441614
Partitions will be aligned on 2048-sector boundaries
Total free space is 2925 sectors (1.4 MiB)
Number Start (sector) End (sector) Size Code Name
1 2048 56383487 26.9 GiB 0700 Microsoft basic data
2 56383488 234440703 84.9 GiB 8300 Linux filesystem
GPT: damaged
Caution: Found protective or hybrid MBR and corrupt GPT. Using GPT, but disk
verification and recovery are STRONGLY recommended.
Disk /dev/sdb: 123469824 sectors, 58.9 GiB
Disk identifier (GUID): ECB2E9FC-2892-4570-89E6-CBFC2C80BF0F
Partition table holds up to 128 entries
Main partition table begins at sector 2 and ends at sector 33
First usable sector is 34, last usable sector is 123469790
Partitions will be aligned on 2048-sector boundaries
Total free space is 4484 sectors (2.2 MiB)
Number Start (sector) End (sector) Size Code Name
1 33583104 34402303 400.0 MiB EF00
2 34402304 35426303 500.0 MiB EF02
3 35426304 79447788 21.0 GiB 8300
4 79448064 123467595 21.0 GiB 8300
5 2048 33583103 16.0 GiB 0700
blkid (filtered): ______________________________________________________________
NAME FSTYPE UUID PARTUUID LABEL PARTLABEL
sda
├─sda1 ntfs FA2AC6152AC5CF37 00040603-01 windows-7-del
└─sda2 ext4 9f5305b9-ddf9-4400-838d-7bb99f8b492f 00040603-02 ubuntu20.04-dell
sdb
├─sdb1 vfat 92C8-E043 c279ab17-8851-4486-b8fb-7ae86a52026d
├─sdb2 1f6dd8ce-568c-4617-9138-bb17d3c624a5
├─sdb3 ext4 72a66c99-76c9-420b-b133-77d8811a67f5 fcb240a0-cd9d-4f0f-829f-fac324612298 xubuntu-efi
├─sdb4 ext4 cb4fb6ab-daa4-405d-a278-99d4c4ca5e63 75c298a7-c048-4426-8ee7-943d786ea1f2 SB@
└─sdb5 vfat 0669-366B ee32a4b8-08a9-4165-b9e8-cf034813eaf5 test-multi
df (filtered): _________________________________________________________________
Avail Use% Mounted on
sda1 2.9G 89% /mnt/boot-sav/sda1
sda2 5.9G 88% /mnt/boot-sav/sda2
sdb1 394.6M 1% /mnt/boot-sav/sdb1
sdb3 15G 22% /media/bernard/xubuntu-efi
sdb4 2.3G 84% /
sdb5 5.6G 65% /media/bernard/test-multi
Mount options: __________________________________________________________________
sda1 rw,relatime,user_id=0,group_id=0,allow_other,blksize=4096
sda2 rw,relatime,data=ordered
sdb1 rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro
sdb3 rw,nosuid,nodev,relatime,stripe=32639,data=ordered
sdb4 rw,noatime,errors=remount-ro,data=ordered
sdb5 rw,nosuid,nodev,relatime,uid=1000,gid=1000,fmask=0022,dmask=0022,codepage=437,iocharset=iso8859-1,shortname=mixed,showexec,utf8,flush,errors=remount-ro
====================== sda2/boot/grub/grub.cfg (filtered) ======================
Ubuntu 9f5305b9-ddf9-4400-838d-7bb99f8b492f
Ubuntu, avec Linux 5.11.0-43-generic 9f5305b9-ddf9-4400-838d-7bb99f8b492f
Ubuntu, avec Linux 5.11.0-41-generic 9f5305b9-ddf9-4400-838d-7bb99f8b492f
Windows 7 (sur sda1) FA2AC6152AC5CF37
### END /etc/grub.d/30_os-prober ###
### END /etc/grub.d/30_uefi-firmware ###
========================== sda2/etc/fstab (filtered) ===========================
# <file system> <mount point> <type> <options> <dump> <pass>
# / was on /dev/sdb16 during installation
UUID=9f5305b9-ddf9-4400-838d-7bb99f8b492f / ext4 errors=remount-ro 0 1
# swap was on /dev/sdc6 during installation
/file.swap none swap sw 0 0
======================= sda2/etc/default/grub (filtered) =======================
GRUB_DEFAULT=0
GRUB_TIMEOUT_STYLE=menu
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""
GRUB_DISABLE_OS_PROBER=false
==================== sda2: Location of files loaded by Grub ====================
GiB - GB File Fragment(s)
32.925361633 = 35.353337856 boot/grub/grub.cfg 1
32.926273346 = 35.354316800 boot/grub/i386-pc/core.img 1
74.490428925 = 79.983489024 boot/vmlinuz 2
52.940639496 = 56.844578816 boot/vmlinuz-5.11.0-41-generic 2
74.490428925 = 79.983489024 boot/vmlinuz-5.11.0-43-generic 2
52.940639496 = 56.844578816 boot/vmlinuz.old 2
67.377925873 = 72.346497024 boot/initrd.img 12
84.648162842 = 90.890272768 boot/initrd.img-5.11.0-41-generic 13
67.377925873 = 72.346497024 boot/initrd.img-5.11.0-43-generic 12
84.648162842 = 90.890272768 boot/initrd.img.old 13
===================== sda2: ls -l /etc/grub.d/ (filtered) ======================
-rwxr-xr-x 1 root root 18151 août 12 11:18 10_linux
-rwxr-xr-x 1 root root 42359 août 17 2020 10_linux_zfs
-rwxr-xr-x 1 root root 12894 avril 15 2020 20_linux_xen
-rwxr-xr-x 1 root root 12059 avril 15 2020 30_os-prober
-rwxr-xr-x 1 root root 1424 avril 15 2020 30_uefi-firmware
-rwxr-xr-x 1 root root 214 avril 15 2020 40_custom
-rwxr-xr-x 1 root root 216 avril 15 2020 41_custom
===================== sdb1/efi/ubuntu/grub.cfg (filtered) ======================
search.fs_uuid 72a66c99-76c9-420b-b133-77d8811a67f5 root hd1,gpt3
set prefix=($root)'/boot/grub'
configfile $prefix/grub.cfg
====================== sdb3/boot/grub/grub.cfg (filtered) ======================
Ubuntu 72a66c99-76c9-420b-b133-77d8811a67f5
Ubuntu, avec Linux 3.13.0-170-generic 72a66c99-76c9-420b-b133-77d8811a67f5
Ubuntu, avec Linux 3.13.0-117-generic 72a66c99-76c9-420b-b133-77d8811a67f5
Ubuntu, avec Linux 3.13.0-32-generic 72a66c99-76c9-420b-b133-77d8811a67f5
Windows 7 (loader) (sur sda1) FA2AC6152AC5CF37
Ubuntu 20.04.3 LTS (20.04) (sur sda2) 9f5305b9-ddf9-4400-838d-7bb99f8b492f
Ubuntu (sur sda2) 9f5305b9-ddf9-4400-838d-7bb99f8b492f
Ubuntu, avec Linux 5.11.0-43-generic (sur sda2) 9f5305b9-ddf9-4400-838d-7bb99f8b492f
Ubuntu, avec Linux 5.11.0-41-generic (sur sda2) 9f5305b9-ddf9-4400-838d-7bb99f8b492f
Ubuntu 18.04.4 LTS (18.04) (sur sdb4) cb4fb6ab-daa4-405d-a278-99d4c4ca5e63
GNU/Linux (sur sdb4) cb4fb6ab-daa4-405d-a278-99d4c4ca5e63
GNU/Linux, avec Linux 4.15.0-101-generic (sur sdb4) cb4fb6ab-daa4-405d-a278-99d4c4ca5e63
GNU/Linux, avec Linux 4.15.0-99-generic (sur sdb4) cb4fb6ab-daa4-405d-a278-99d4c4ca5e63
GNU/Linux, avec Linux 4.15.0-91-generic (sur sdb4) cb4fb6ab-daa4-405d-a278-99d4c4ca5e63
### END /etc/grub.d/30_os-prober ###
### END /etc/grub.d/30_uefi-firmware ###
========================== sdb3/etc/fstab (filtered) ===========================
# <file system> <mount point> <type> <options> <dump> <pass>
# / was on /dev/sdb3 during installation
UUID=72a66c99-76c9-420b-b133-77d8811a67f5 / ext4 errors=remount-ro 0 1
# /boot/efi was on /dev/sdb1 during installation
UUID=92C8-E043 /boot/efi vfat defaults 0 1
==================== sdb3: Location of files loaded by Grub ====================
GiB - GB File Fragment(s)
21.363334656 = 22.938705920 boot/grub/grub.cfg 1
19.077713013 = 20.484538368 boot/vmlinuz-3.13.0-117-generic 2
19.308181763 = 20.732002304 boot/vmlinuz-3.13.0-117-generic.efi.signed 1
19.421516418 = 20.853694464 boot/vmlinuz-3.13.0-170-generic 1
17.878444672 = 19.196833792 boot/vmlinuz-3.13.0-32-generic 2
19.421516418 = 20.853694464 vmlinuz 1
17.878444672 = 19.196833792 vmlinuz.old 2
21.895526886 = 23.510142976 boot/initrd.img-3.13.0-117-generic 2
19.653495789 = 21.102780416 boot/initrd.img-3.13.0-170-generic 2
19.528972626 = 20.969074688 boot/initrd.img-3.13.0-32-generic 2
19.653495789 = 21.102780416 initrd.img 2
19.528972626 = 20.969074688 initrd.img.old 2
====================== sdb4/boot/grub/grub.cfg (filtered) ======================
Ubuntu cb4fb6ab-daa4-405d-a278-99d4c4ca5e63
Ubuntu, avec Linux 4.15.0-101-generic cb4fb6ab-daa4-405d-a278-99d4c4ca5e63
Ubuntu, avec Linux 4.15.0-99-generic cb4fb6ab-daa4-405d-a278-99d4c4ca5e63
Ubuntu, avec Linux 4.15.0-91-generic cb4fb6ab-daa4-405d-a278-99d4c4ca5e63
Windows 7 (sur sda1) FA2AC6152AC5CF37
Ubuntu 20.04.3 LTS (20.04) (sur sda2) 9f5305b9-ddf9-4400-838d-7bb99f8b492f
Ubuntu (sur sda2) 9f5305b9-ddf9-4400-838d-7bb99f8b492f
Ubuntu, avec Linux 5.11.0-43-generic (sur sda2) 9f5305b9-ddf9-4400-838d-7bb99f8b492f
Ubuntu, avec Linux 5.11.0-41-generic (sur sda2) 9f5305b9-ddf9-4400-838d-7bb99f8b492f
Ubuntu 14.04.1 LTS (14.04) (sur sdb3) 72a66c99-76c9-420b-b133-77d8811a67f5
Ubuntu (sur sdb3) 72a66c99-76c9-420b-b133-77d8811a67f5
Ubuntu, avec Linux 3.13.0-170-generic (sur sdb3) 72a66c99-76c9-420b-b133-77d8811a67f5
Ubuntu, avec Linux 3.13.0-117-generic (sur sdb3) 72a66c99-76c9-420b-b133-77d8811a67f5
Ubuntu, avec Linux 3.13.0-32-generic (sur sdb3) 72a66c99-76c9-420b-b133-77d8811a67f5
### END /etc/grub.d/30_os-prober ###
### END /etc/grub.d/30_uefi-firmware ###
========================== sdb4/etc/fstab (filtered) ===========================
# <file system> <mount point> <type> <options> <dump> <pass>
UUID=cb4fb6ab-daa4-405d-a278-99d4c4ca5e63 / ext4 noatime,errors=remount-ro 0 1
======================= sdb4/etc/default/grub (filtered) =======================
GRUB_DEFAULT=0
GRUB_TIMEOUT_STYLE=hidden
GRUB_TIMEOUT=0
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""
==================== sdb4: Location of files loaded by Grub ====================
GiB - GB File Fragment(s)
56.573463440 = 60.745293824 boot/grub/grub.cfg 3
54.475723267 = 58.492862464 boot/grub/i386-pc/core.img 1
45.524402618 = 48.881455104 boot/vmlinuz-4.15.0-101-generic 2
44.243148804 = 47.505719296 boot/vmlinuz-4.15.0-91-generic 1
39.215808868 = 42.107654144 boot/vmlinuz-4.15.0-99-generic 1
45.524402618 = 48.881455104 vmlinuz 2
39.215808868 = 42.107654144 vmlinuz.old 1
49.648735046 = 53.309923328 boot/initrd.img-4.15.0-101-generic 4
43.367458344 = 46.565453824 boot/initrd.img-4.15.0-91-generic 5
54.641597748 = 58.670968832 boot/initrd.img-4.15.0-99-generic 4
49.648735046 = 53.309923328 initrd.img 4
54.641597748 = 58.670968832 initrd.img.old 4
===================== sdb4: ls -l /etc/grub.d/ (filtered) ======================
-rwxr-xr-x 1 root root 12808 janv. 7 2021 10_linux
-rwxr-xr-x 1 root root 11298 mars 4 2018 20_linux_xen
-rwxr-xr-x 1 root root 12059 mars 4 2018 30_os-prober
-rwxr-xr-x 1 root root 1418 mars 4 2018 30_uefi-firmware
-rwxr-xr-x 1 root root 214 mars 4 2018 40_custom
-rwxr-xr-x 1 root root 216 mars 4 2018 41_custom
Suggested repair: ______________________________________________________________
The default repair of the Boot-Repair utility would purge (in order to remove grub-efi) and reinstall the grub2 of
sdb4 into the MBR of sdb.
Grub-efi would not be selected by default because legacy Windows detected.
Additional repair would be performed: unhide-bootmenu-10s
Blockers in case of suggested repair: __________________________________________
LegacyWindows detected. Please enable BIOS-compatibility/CSM/Legacy mode in your UEFI firmware, and use this software from a live-CD (or live-USB).
Confirmation request before suggested repair: __________________________________
LegacyWindows detected. The boot of your PC is in EFI mode. You may want to retry after changing it to BIOS-compatibility/CSM/Legacy mode.
Are you sure you want to continue anyway?
Final advice in case of suggested repair: ______________________________________
Please do not forget to make your BIOS boot on sdb ( USB DISK 3.0) disk!
The boot of your PC is in UEFI mode. You may want to retry after changing it to BIOS-compatibility/CSM/Legacy mode.
Avec boot-repair. J'ai tenté une réinstallation d'un grub-efi, mais comme on le voit avec la réparation recommandée, ça ne veut pas le faire. Blockage du système.
Pas d'autre solution que de débrancher le SSD, pour ne fonctionner qu'avec la clé de tests. Et eviter la présence de Windows.
Dans ces conditions sans SSD Windows, voila ce que propose la réparation recommandée depuis un boot-info en UEFI
Suggested repair: ______________________________________________________________
The default repair of the Boot-Repair utility would reinstall the grub-efi of
sda4,
using the following options: sda1/boot/efi,
Additional repair would be performed: unhide-bootmenu-10s use-standard-efi-file
Final advice in case of suggested repair: ______________________________________
Please do not forget to make your UEFI firmware boot on the L'OS actuellement utilisé - Ubuntu 18.04.4 LTS CurrentSession entry (sda1/efi/****/grub****.efi (**** will be updated in the final message) file) !
Le boot-info de la réparation.
boot-repair-4ppa151 [20220103_1630]
============================= Boot Repair Summary ==============================
Default settings: ______________________________________________________________
The default repair of the Boot-Repair utility would reinstall the grub-efi of
sda4,
using the following options: sda1/boot/efi,
Additional repair would be performed: unhide-bootmenu-10s use-standard-efi-file
Final advice in case of suggested repair: ______________________________________
Please do not forget to make your UEFI firmware boot on the L'OS actuellement utilisé - Ubuntu 18.04.4 LTS CurrentSession entry (sda1/efi/****/grub****.efi (**** will be updated in the final message) file) !
User settings: _________________________________________________________________
/usr/share/boot-sav/gui-actions-grub.sh: ligne 664: erreur de syntaxe près du symbole inattendu « } »
/usr/share/boot-sav/gui-actions-grub.sh: ligne 664: `}'
Error: The backup GPT table is corrupt, but the primary appears OK, so that will be used.
La table de partitions GPT de sauvegarde est corrompue, mais la primaire semble fonctionnelle, elle sera donc utilisée.
The settings chosen by the user will reinstall the grub-efi of
sda4,
using the following options: sda1/boot/efi,
Additional repair will be performed: unhide-bootmenu-10s use-standard-efi-file
/boot/efi added in sda4/fstab
/usr/share/boot-sav/gui-actions-grub.sh: ligne 190: force_unmount_and_prepare_chroot : commande introuvable
Unhide GRUB boot menu in sda4/etc/default/grub
======================== Reinstall the grub-efi of sda4 ========================
grub-install --version
grub-install (GRUB) 2.02-2ubuntu8.23
efibootmgr -v from chroot before grub install
BootCurrent: 0006
Timeout: 2 seconds
BootOrder: 0005,0000,0002,0001,0003,0004,0006
Boot0000 Diskette Drive BBS(Floppy,,0x0)
Boot0001* Internal HDD BBS(HD,,0x0)
Boot0002* USB Storage Device BBS(USB,,0x0)USB Storage Device.
Boot0003* CD/DVD/CD-RW Drive BBS(CDROM,,0x0)P1: TSSTcorp DVD+/-RW TS-U633J.
Boot0004 Onboard NIC BBS(Network,,0x0)
Boot0005* ubuntu HD(1,GPT,c279ab17-8851-4486-b8fb-7ae86a52026d,0x2007000,0xc8000)/File(EFIubuntugrubx64.efi)
Boot0006 UEFI: INT13(USB,0x80) PciRoot(0x0)/Pci(0x1d,0x0)/VenHw(aa7ba38a-dabf-40c3-8d18-b55b39609ef7,8001000000005553422020202020ffffffffffffffffffffffffffffffffffffffffffffffff)/HD(1,GPT,c279ab17-8851-4486-b8fb-7ae86a52026d,0x2007000,0xc8000)
uname -r
4.15.0-101-generic
/usr/share/boot-sav/gui-actions-grub.sh: ligne 246: reinstall_grubstageone : commande introuvable
efibootmgr -v from chroot after grub install
BootCurrent: 0006
Timeout: 2 seconds
BootOrder: 0005,0000,0002,0001,0003,0004,0006
Boot0000 Diskette Drive BBS(Floppy,,0x0)
Boot0001* Internal HDD BBS(HD,,0x0)
Boot0002* USB Storage Device BBS(USB,,0x0)USB Storage Device.
Boot0003* CD/DVD/CD-RW Drive BBS(CDROM,,0x0)P1: TSSTcorp DVD+/-RW TS-U633J.
Boot0004 Onboard NIC BBS(Network,,0x0)
Boot0005* ubuntu HD(1,GPT,c279ab17-8851-4486-b8fb-7ae86a52026d,0x2007000,0xc8000)/File(EFIubuntugrubx64.efi)
Boot0006 UEFI: INT13(USB,0x80) PciRoot(0x0)/Pci(0x1d,0x0)/VenHw(aa7ba38a-dabf-40c3-8d18-b55b39609ef7,8001000000005553422020202020ffffffffffffffffffffffffffffffffffffffffffffffff)/HD(1,GPT,c279ab17-8851-4486-b8fb-7ae86a52026d,0x2007000,0xc8000)
Warning: NVram was not modified.
/usr/share/boot-sav/gui-actions-grub.sh: ligne 115: grub_mkconfig_main : commande introuvable
/usr/share/boot-sav/gui-actions-grub.sh: ligne 119: unchroot_linux_to_reinstall : commande introuvable
Unhide GRUB boot menu in sda4/boot/grub/grub.cfg
Unhide GRUB boot menu in sda3/boot/grub/grub.cfg
Le démarrage de l'ordinateur a été correctement réparé.
Vous pouvez maintenant redémarrer votre ordinateur.
N'oubliez pas de faire démarrer votre firmware UEFI sur l'entrée L'OS actuellement utilisé - Ubuntu 18.04.4 LTS CurrentSession (fichier sda1/efi/****/grub****.efi (**** will be updated in the final message)) !
============================ Boot Info After Repair ============================
=> Grub2 (v2.00) is installed in the MBR of /dev/sda and looks at sector
34402304 of the same hard drive for core.img. core.img is at this location
and looks for (,gpt4)/boot/grub. It also embeds following components:
modules
---------------------------------------------------------------------------
fshelp ext2 part_gpt biosdisk
---------------------------------------------------------------------------
sda1: __________________________________________________________________________
File system: vfat
Boot sector type: FAT32
Boot sector info: No errors found in the Boot Parameter Block.
Operating System:
Boot files: /efi/Boot/grubx64.efi /efi/ubuntu/grubx64.efi
/efi/ubuntu/mmx64.efi /efi/ubuntu/MokManager.efi
/efi/ubuntu/shimx64.efi /efi/ubuntu/grub.cfg
sda2: __________________________________________________________________________
File system: BIOS Boot partition
Boot sector type: Grub2's core.img
Boot sector info:
sda3: __________________________________________________________________________
File system: ext4
Boot sector type: -
Boot sector info:
Operating System: Ubuntu 14.04.1 LTS
Boot files: /boot/grub/grub.cfg /etc/fstab
sda4: __________________________________________________________________________
File system: ext4
Boot sector type: -
Boot sector info:
Operating System: Ubuntu 18.04.4 LTS
Boot files: /boot/grub/grub.cfg /etc/fstab /etc/default/grub
/boot/grub/i386-pc/core.img
sda5: __________________________________________________________________________
File system: vfat
Boot sector type: FAT32
Boot sector info: No errors found in the Boot Parameter Block.
Operating System:
Boot files:
================================ 2 OS detected =================================
OS#1: L'OS actuellement utilisé - Ubuntu 18.04.4 LTS CurrentSession on sda4
OS#2: Ubuntu 14.04.1 LTS on sda3
================================ Host/Hardware =================================
CPU architecture: 64-bit
Video: CoreProcessorIntegratedGraphicsController from Intel Corporation
BOOT_IMAGE of the installed session in use:
/boot/vmlinuz-4.15.0-101-generic root=UUID=cb4fb6ab-daa4-405d-a278-99d4c4ca5e63 ro quiet splash vt.handoff=1
df -Th / : /dev/sda4 ext4 21G 18G 2,3G 89% /
===================================== UEFI =====================================
BIOS is EFI-compatible, and is setup in EFI-mode for this installed-session.
efibootmgr -v
BootCurrent: 0006
Timeout: 2 seconds
BootOrder: 0005,0000,0002,0001,0003,0004,0006
Boot0000 Diskette Drive BBS(Floppy,,0x0)
Boot0001* Internal HDD BBS(HD,,0x0)
Boot0002* USB Storage Device BBS(USB,,0x0)USB Storage Device.
Boot0003* CD/DVD/CD-RW Drive BBS(CDROM,,0x0)P1: TSSTcorp DVD+/-RW TS-U633J.
Boot0004 Onboard NIC BBS(Network,,0x0)
Boot0005* ubuntu HD(1,GPT,c279ab17-8851-4486-b8fb-7ae86a52026d,0x2007000,0xc8000)/File(\EFI\ubuntu\grubx64.efi)
Boot0006 UEFI: INT13(USB,0x80) PciRoot(0x0)/Pci(0x1d,0x0)/VenHw(aa7ba38a-dabf-40c3-8d18-b55b39609ef7,8001000000005553422020202020ffffffffffffffffffffffffffffffffffffffffffffffff)/HD(1,GPT,c279ab17-8851-4486-b8fb-7ae86a52026d,0x2007000,0xc8000)
648f9e93ae58ed689530b3e2da07414d sda1/Boot/grubx64.efi
7dd96e18f135f11330a01701b6858e95 sda1/ubuntu/grubx64.efi
d5a2dfd48441834f97d7ab8e3c26ba0f sda1/ubuntu/mmx64.efi
ba8a7979ac57f1c0c307ef94d1020eb8 sda1/ubuntu/MokManager.efi
6e94c3d33194c89bd327bfaa5871e294 sda1/ubuntu/shimx64.efi
7dd96e18f135f11330a01701b6858e95 sda1/Boot/BOOTX64.efi
============================= Drive/Partition Info =============================
Disks info: ____________________________________________________________________
sda : is-GPT, hasBIOSboot, has---ESP, usb-disk, not-mmc, has-os, no-wind, 2048 sectors * 512 bytes
Partitions info (1/3): _________________________________________________________
sda4 : is-os, 64, apt-get, grub-pc grub-efi , grub2, grub-install, grubenv-ok, update-grub, not-far
sda1 : no-os, 32, nopakmgr, no-docgrub, nogrub, nogrubinstall, no-grubenv, noupdategrub, not-far
sda3 : is-os, 64, apt-get, no-docgrub, nogrub, nogrubinstall, grubenv-ok, noupdategrub, not-far
sda5 : no-os, 32, nopakmgr, no-docgrub, nogrub, nogrubinstall, no-grubenv, noupdategrub, not-far
Partitions info (2/3): _________________________________________________________
sda4 : isnotESP, fstab-without-efi, no-nt, no-winload, no-recov-nor-hid, no-bmgr, notwinboot
sda1 : is---ESP, part-has-no-fstab, no-nt, no-winload, no-recov-nor-hid, no-bmgr, notwinboot
sda3 : isnotESP, fstab-has-goodEFI, no-nt, no-winload, no-recov-nor-hid, no-bmgr, notwinboot
sda5 : isnotESP, part-has-no-fstab, no-nt, no-winload, no-recov-nor-hid, no-bmgr, notwinboot
Partitions info (3/3): _________________________________________________________
sda4 : not-sepboot, with-boot, fstab-without-boot, not-sep-usr, with--usr, fstab-without-usr, std-grub.d, sda
sda1 : not-sepboot, no-boot, part-has-no-fstab, not-sep-usr, no---usr, part-has-no-fstab, std-grub.d, sda
sda3 : not-sepboot, with-boot, fstab-without-boot, not-sep-usr, with--usr, fstab-without-usr, std-grub.d, sda
sda5 : not-sepboot, no-boot, part-has-no-fstab, not-sep-usr, no---usr, part-has-no-fstab, std-grub.d, sda
fdisk -l (filtered): ___________________________________________________________
Disk sda: 58.9 GiB, 63216549888 bytes, 123469824 sectors
Disk identifier: ECB2E9FC-2892-4570-89E6-CBFC2C80BF0F
Start End Sectors Size Type
sda1 33583104 34402303 819200 400M EFI System
sda2 34402304 35426303 1024000 500M BIOS boot
sda3 35426304 79447788 44021485 21G Linux filesystem
sda4 79448064 123467595 44019532 21G Linux filesystem
sda5 2048 33583103 33581056 16G Microsoft basic data
Partition table entries are not in disk order.
parted -lm (filtered): _________________________________________________________
sda:63.2GB:scsi:512:512:gpt: USB DISK 3.0:;
5:1049kB:17.2GB:17.2GB:fat32::msftdata;
1:17.2GB:17.6GB:419MB:fat32::boot, esp;
2:17.6GB:18.1GB:524MB:::bios_grub;
3:18.1GB:40.7GB:22.5GB:ext4::;
4:40.7GB:63.2GB:22.5GB:ext4::;
Free space (filtered): _________________________________________________________
sda:60288MiB:scsi:512:512:gpt: USB DISK 3.0:;
1:0.02MiB:1.00MiB:0.98MiB:free;
1:38793MiB:38793MiB:0.13MiB:free;
1:60287MiB:60288MiB:1.07MiB:free;
gdisk (filtered): ______________________________________________________________
GPT: damaged
Caution: Found protective or hybrid MBR and corrupt GPT. Using GPT, but disk
verification and recovery are STRONGLY recommended.
Disk /dev/sda: 123469824 sectors, 58.9 GiB
Disk identifier (GUID): ECB2E9FC-2892-4570-89E6-CBFC2C80BF0F
Partition table holds up to 128 entries
Main partition table begins at sector 2 and ends at sector 33
First usable sector is 34, last usable sector is 123469790
Partitions will be aligned on 2048-sector boundaries
Total free space is 4484 sectors (2.2 MiB)
Number Start (sector) End (sector) Size Code Name
1 33583104 34402303 400.0 MiB EF00
2 34402304 35426303 500.0 MiB EF02
3 35426304 79447788 21.0 GiB 8300
4 79448064 123467595 21.0 GiB 8300
5 2048 33583103 16.0 GiB 0700
blkid (filtered): ______________________________________________________________
NAME FSTYPE UUID PARTUUID LABEL PARTLABEL
sda
├─sda1 vfat 92C8-E043 c279ab17-8851-4486-b8fb-7ae86a52026d
├─sda2 1f6dd8ce-568c-4617-9138-bb17d3c624a5
├─sda3 ext4 72a66c99-76c9-420b-b133-77d8811a67f5 fcb240a0-cd9d-4f0f-829f-fac324612298 xubuntu-efi
├─sda4 ext4 cb4fb6ab-daa4-405d-a278-99d4c4ca5e63 75c298a7-c048-4426-8ee7-943d786ea1f2 SB@
└─sda5 vfat 0669-366B ee32a4b8-08a9-4165-b9e8-cf034813eaf5 test-multi
df (filtered): _________________________________________________________________
Avail Use% Mounted on
sda1 394.6M 1% /mnt/boot-sav/sda1
sda3 15G 22% /media/bernard/xubuntu-efi
sda4 2.2G 84% /
sda5 5.6G 65% /media/bernard/test-multi
Mount options: __________________________________________________________________
sda1 rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro
sda3 rw,nosuid,nodev,relatime,stripe=32639,data=ordered
sda4 rw,noatime,errors=remount-ro,data=ordered
sda5 rw,nosuid,nodev,relatime,uid=1000,gid=1000,fmask=0022,dmask=0022,codepage=437,iocharset=iso8859-1,shortname=mixed,showexec,utf8,flush,errors=remount-ro
===================== sda1/efi/ubuntu/grub.cfg (filtered) ======================
search.fs_uuid 72a66c99-76c9-420b-b133-77d8811a67f5 root hd1,gpt3
set prefix=($root)'/boot/grub'
configfile $prefix/grub.cfg
====================== sda3/boot/grub/grub.cfg (filtered) ======================
Ubuntu 72a66c99-76c9-420b-b133-77d8811a67f5
Ubuntu, avec Linux 3.13.0-170-generic 72a66c99-76c9-420b-b133-77d8811a67f5
Ubuntu, avec Linux 3.13.0-117-generic 72a66c99-76c9-420b-b133-77d8811a67f5
Ubuntu, avec Linux 3.13.0-32-generic 72a66c99-76c9-420b-b133-77d8811a67f5
Windows 7 (loader) (sur sda1) FA2AC6152AC5CF37
Ubuntu 20.04.3 LTS (20.04) (sur sda2) 9f5305b9-ddf9-4400-838d-7bb99f8b492f
Ubuntu (sur sda2) 9f5305b9-ddf9-4400-838d-7bb99f8b492f
Ubuntu, avec Linux 5.11.0-43-generic (sur sda2) 9f5305b9-ddf9-4400-838d-7bb99f8b492f
Ubuntu, avec Linux 5.11.0-41-generic (sur sda2) 9f5305b9-ddf9-4400-838d-7bb99f8b492f
Ubuntu 18.04.4 LTS (18.04) (sur sdb4) cb4fb6ab-daa4-405d-a278-99d4c4ca5e63
GNU/Linux (sur sdb4) cb4fb6ab-daa4-405d-a278-99d4c4ca5e63
GNU/Linux, avec Linux 4.15.0-101-generic (sur sdb4) cb4fb6ab-daa4-405d-a278-99d4c4ca5e63
GNU/Linux, avec Linux 4.15.0-99-generic (sur sdb4) cb4fb6ab-daa4-405d-a278-99d4c4ca5e63
GNU/Linux, avec Linux 4.15.0-91-generic (sur sdb4) cb4fb6ab-daa4-405d-a278-99d4c4ca5e63
### END /etc/grub.d/30_os-prober ###
### END /etc/grub.d/30_uefi-firmware ###
========================== sda3/etc/fstab (filtered) ===========================
# <file system> <mount point> <type> <options> <dump> <pass>
# / was on /dev/sdb3 during installation
UUID=72a66c99-76c9-420b-b133-77d8811a67f5 / ext4 errors=remount-ro 0 1
# /boot/efi was on /dev/sdb1 during installation
UUID=92C8-E043 /boot/efi vfat defaults 0 1
==================== sda3: Location of files loaded by Grub ====================
GiB - GB File Fragment(s)
19.029285431 = 20.432539648 boot/grub/grub.cfg 1
19.077713013 = 20.484538368 boot/vmlinuz-3.13.0-117-generic 2
19.308181763 = 20.732002304 boot/vmlinuz-3.13.0-117-generic.efi.signed 1
19.421516418 = 20.853694464 boot/vmlinuz-3.13.0-170-generic 1
17.878444672 = 19.196833792 boot/vmlinuz-3.13.0-32-generic 2
19.421516418 = 20.853694464 vmlinuz 1
17.878444672 = 19.196833792 vmlinuz.old 2
21.895526886 = 23.510142976 boot/initrd.img-3.13.0-117-generic 2
19.653495789 = 21.102780416 boot/initrd.img-3.13.0-170-generic 2
19.528972626 = 20.969074688 boot/initrd.img-3.13.0-32-generic 2
19.653495789 = 21.102780416 initrd.img 2
19.528972626 = 20.969074688 initrd.img.old 2
====================== sda4/boot/grub/grub.cfg (filtered) ======================
Ubuntu cb4fb6ab-daa4-405d-a278-99d4c4ca5e63
Ubuntu, avec Linux 4.15.0-101-generic cb4fb6ab-daa4-405d-a278-99d4c4ca5e63
Ubuntu, avec Linux 4.15.0-99-generic cb4fb6ab-daa4-405d-a278-99d4c4ca5e63
Ubuntu, avec Linux 4.15.0-91-generic cb4fb6ab-daa4-405d-a278-99d4c4ca5e63
Windows 7 (sur sda1) FA2AC6152AC5CF37
Ubuntu 20.04.3 LTS (20.04) (sur sda2) 9f5305b9-ddf9-4400-838d-7bb99f8b492f
Ubuntu (sur sda2) 9f5305b9-ddf9-4400-838d-7bb99f8b492f
Ubuntu, avec Linux 5.11.0-43-generic (sur sda2) 9f5305b9-ddf9-4400-838d-7bb99f8b492f
Ubuntu, avec Linux 5.11.0-41-generic (sur sda2) 9f5305b9-ddf9-4400-838d-7bb99f8b492f
Ubuntu 14.04.1 LTS (14.04) (sur sdb3) 72a66c99-76c9-420b-b133-77d8811a67f5
Ubuntu (sur sdb3) 72a66c99-76c9-420b-b133-77d8811a67f5
Ubuntu, avec Linux 3.13.0-170-generic (sur sdb3) 72a66c99-76c9-420b-b133-77d8811a67f5
Ubuntu, avec Linux 3.13.0-117-generic (sur sdb3) 72a66c99-76c9-420b-b133-77d8811a67f5
Ubuntu, avec Linux 3.13.0-32-generic (sur sdb3) 72a66c99-76c9-420b-b133-77d8811a67f5
### END /etc/grub.d/30_os-prober ###
### END /etc/grub.d/30_uefi-firmware ###
========================== sda4/etc/fstab (filtered) ===========================
# <file system> <mount point> <type> <options> <dump> <pass>
UUID=cb4fb6ab-daa4-405d-a278-99d4c4ca5e63 / ext4 noatime,errors=remount-ro 0 1
UUID=92C8-E043 /boot/efi vfat defaults 0 1
======================= sda4/etc/default/grub (filtered) =======================
GRUB_DEFAULT=0
GRUB_TIMEOUT_STYLE=menu
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""
GRUB_DISABLE_OS_PROBER=false
==================== sda4: Location of files loaded by Grub ====================
GiB - GB File Fragment(s)
42.067634583 = 45.169778688 boot/grub/grub.cfg 1
54.475723267 = 58.492862464 boot/grub/i386-pc/core.img 1
45.524402618 = 48.881455104 boot/vmlinuz-4.15.0-101-generic 2
44.243148804 = 47.505719296 boot/vmlinuz-4.15.0-91-generic 1
39.215808868 = 42.107654144 boot/vmlinuz-4.15.0-99-generic 1
45.524402618 = 48.881455104 vmlinuz 2
39.215808868 = 42.107654144 vmlinuz.old 1
49.648735046 = 53.309923328 boot/initrd.img-4.15.0-101-generic 4
43.367458344 = 46.565453824 boot/initrd.img-4.15.0-91-generic 5
54.641597748 = 58.670968832 boot/initrd.img-4.15.0-99-generic 4
49.648735046 = 53.309923328 initrd.img 4
54.641597748 = 58.670968832 initrd.img.old 4
===================== sda4: ls -l /etc/grub.d/ (filtered) ======================
-rwxr-xr-x 1 root root 12808 janv. 7 2021 10_linux
-rwxr-xr-x 1 root root 11298 mars 4 2018 20_linux_xen
-rwxr-xr-x 1 root root 12059 mars 4 2018 30_os-prober
-rwxr-xr-x 1 root root 1418 mars 4 2018 30_uefi-firmware
-rwxr-xr-x 1 root root 214 mars 4 2018 40_custom
-rwxr-xr-x 1 root root 216 mars 4 2018 41_custom
Là c'est bon.
Je n'ai même pas tenté de refaire les manip en live avec BRD, pour en arriver au même résultat.
J'ai remis la machine en étatd'origine.
Donc dans ces conditions, a cause de la présence d'un Windows installé en Bios_Legacy. L'utilisation de boot-repair n'est possible qu'en mode Bios_Legacy, Pas en mode UEFI.
@+. Babdu89 .
Dernière modification par Babdu89 (Le 03/01/2022, à 18:57)
J'ai découvert Ubuntu avec la 07.10.... Et alors?!... Depuis je regarde de temps en temps si Windows marche toujours....
Hors ligne
#2236 Le 04/01/2022, à 18:12
- geole
Re : [Réparateur de démarrage] Développement du logiciel Boot-Repair
Bonjour à tous
Bonjour.
Dans ces conditions sans SSD Windows, voila ce que propose la réparation recommandée depuis un boot-info en UEFILe boot-info de la réparation.
boot-repair-4ppa151 [20220103_1630] ============================= Boot Repair Summary ============================== User settings: _________________________________________________________________ /usr/share/boot-sav/gui-actions-grub.sh: ligne 664: erreur de syntaxe près du symbole inattendu « } » /usr/share/boot-sav/gui-actions-grub.sh: ligne 664: `}' /usr/share/boot-sav/gui-actions-grub.sh: ligne 190: force_unmount_and_prepare_chroot : commande introuvable /usr/share/boot-sav/gui-actions-grub.sh: ligne 115: grub_mkconfig_main : commande introuvable /usr/share/boot-sav/gui-actions-grub.sh: ligne 119: unchroot_linux_to_reinstall : commande introuvable
Là c'est bon.
.
Je pense que tu as eu un peu de chance avec une remise en état facile.
A mon avis, les quelques lignes signalées en "anomalie" peuvent poser des problèmes si on a besoin de leur traitement.
Bonjour YannUbuntu
Je viens de lancer la version APP152. Elle ne sait toujours pas proposer le chroot dans les commandes que l'utilisateur doit frapper.
D'autre part, le boot-repair propose des possibilités d'abandon notamment lorsqu'on se révèle incapable d'épurer le grub.
Lorsqu'on valide l'abandon, tout est vraiment abandonné. Serait-il possible de réfléchir à sortir, d'une façon ou d'une autre, ce qui déjà été fait afin le transmettre au demandeur.
Je fournis un exemple récupéré d'un vieux boot-repair.
boot-repair-4ppa143 [20211229_1205]
============================= Boot Repair Summary ==============================
User choice:
Is there RAID on this computer? yes
[dmraid] packages may interfere with MDraid. Do you want to remove them? no
================================ LVM activation ================================
modprobe dm-mod
vgscan --mknodes
Found volume group "Geole-vg" using metadata type lvm2
vgchange -ay
1 logical volume(s) in volume group "Geole-vg" now active
lvscan
ACTIVE '/dev/Geole-vg/Data' [4.00 GiB] inherit
blkid -g
Unusual RAID (no raid in blkid).
=================== blkid (filtered) before raid activation: ===================
/dev/mapper/ventoy: UUID="2021-02-09-19-06-26-00" LABEL="Ubuntu 20.04.2.0 LTS amd64" TYPE="iso9660" PTUUID="38b1c112" PTTYPE="dos"
...........
/dev/sda9: PARTUUID="c57c1e7d-9b60-48c2-8067-ba1ad1b0d562"
==================================== dmraid ====================================
dmraid -si -c
no raid disks
No DMRAID disk.
User chose to keep dmraid. It may interfere with mdadm.
==================================== mdadm =====================================
mdadm --assemble --scan
mdadm --detail --scan
Warning: no active raid (DMRAID nor MD_ARRAY).
Error code 32
mount -r /dev/sdb1 /mnt/boot-sav/sdb1
.....................
mount -r /dev/sda9 /mnt/boot-sav/sda9
mount -r /dev/sda9 : Error code 12
Default settings: ______________________________________________________________
The default repair of the Boot-Repair utility would purge (in order to unsign-grub) and reinstall the grub-efi of
sda11,
using the following options: sda2/boot/efi,
Additional repair would be performed: unhide-bootmenu-10s use-standard-efi-file
Confirmation request before suggested repair: __________________________________
You may want to retry after mounting your encrypted partitions so that the tool can verify their contents. (https://help.ubuntu.com/community/EncryptedPrivateDirectory)
Are you sure you want to continue anyway?
Final advice in case of suggested repair: ______________________________________
Please do not forget to make your UEFI firmware boot on the Ubuntu 20.04.3 LTS entry (sda2/efi/****/grub****.efi (**** will be updated in the final message) file) !
If your computer reboots directly into Windows, try to change the boot order in your UEFI firmware.
If your UEFI firmware does not allow to change the boot order, change the default boot entry of the Windows bootloader.
For example you can boot into Windows, then type the following command in an admin command prompt:
bcdedit /set {bootmgr} path \EFI\****\grub****.efi (**** will be updated in the final message)
A broken Wubi has been detected. Please fix it this way:
https://wiki.ubuntu.com/WubiGuide#Cannot_boot_into_Ubuntu
User settings: _________________________________________________________________
Ceci installera les paquets [mdadm]. Voulez-vous continuer ?
mdadm: No arrays found in config file or automatically
/usr/share/boot-sav/gui-actions-grub.sh: ligne 284: erreur de syntaxe près du symbole inattendu « && »
/usr/share/boot-sav/gui-actions-grub.sh: ligne 284: ` && INSTALLEDINOTHERDISKS=yes'
Warning: failed to translate partition name
Warning: The driver descriptor says the physical block size is 2048 bytes, but Linux says it is 512 bytes.
[dmraid -sa -c] no
[dmraid -sa -c] raid
[dmraid -sa -c] disks
Set sda as corresponding disk of mapper/Geole--vg-Data
grub-probe : erreur : impossible de trouver un périphérique GRUB pour /dev/sdb2. Vérifiez device.map..
mount: /mnt/boot-sav/sdb1: /dev/sdb1 déjà monté ou point de montage actif.
mount: /mnt/boot-sav/sdb1: /dev/sdb1 déjà monté ou point de montage actif.
NTFS signature is missing.
Failed to mount '/dev/sda9': Argument invalide
The device '/dev/sda9' doesn't seem to have a valid NTFS.
Maybe the wrong device is used? Or the whole disk instead of a
partition (e.g. /dev/sda, not /dev/sda1)? Or the other way around?
NTFS signature is missing.
Failed to mount '/dev/sda9': Argument invalide
The device '/dev/sda9' doesn't seem to have a valid NTFS.
Maybe the wrong device is used? Or the whole disk instead of a
partition (e.g. /dev/sda, not /dev/sda1)? Or the other way around?
grub-probe : erreur : impossible de trouver un périphérique GRUB pour /dev/sdb2. Vérifiez device.map..
mount: /mnt/boot-sav/sdb1: /dev/sdb1 déjà monté ou point de montage actif.
mount: /mnt/boot-sav/sdb1: /dev/sdb1 déjà monté ou point de montage actif.
NTFS signature is missing.
Failed to mount '/dev/sda9': Argument invalide
The device '/dev/sda9' doesn't seem to have a valid NTFS.
Maybe the wrong device is used? Or the whole disk instead of a
partition (e.g. /dev/sda, not /dev/sda1)? Or the other way around?
NTFS signature is missing.
Failed to mount '/dev/sda9': Argument invalide
The device '/dev/sda9' doesn't seem to have a valid NTFS.
Maybe the wrong device is used? Or the whole disk instead of a
partition (e.g. /dev/sda, not /dev/sda1)? Or the other way around?
/usr/share/boot-sav/bs-cmd_terminal.sh: ligne 177: avertissement : substitution de commande: octet nul ignoré en entrée
Advices: _______________________________________________________________________
Vous souhaiterez peut-être re-essayer après avoir monté vos partitions cryptées afin que l'outil puisse vérifier leur contenu. (http://doc.ubuntu-fr.org/ecryptfs)
Êtes-vous sûr de vouloir continuer quand même ? yes
The settings chosen by the user will purge (in order to unsign-grub) and reinstall the grub-efi of
sda13,
using the following options: sda2/boot/efi,
Additional repair will be performed: unhide-bootmenu-10s use-standard-efi-file
/boot/efi added in sda13/fstab
/usr/share/boot-sav/gui-actions-grub.sh: ligne 187: force_unmount_and_prepare_chroot : commande introuvable
Purge the GRUB of sda13
grub-efi available
Lecture des listes de paquets…
Construction de l'arbre des dépendances…
Lecture des informations d'état…
Les paquets supplémentaires suivants seront installés :
grub-common grub-efi-amd64 grub-efi-amd64-bin grub-efi-amd64-signed
grub-pc-bin grub2-common
Paquets suggérés :
multiboot-doc grub-emu xorriso desktop-base
Les paquets suivants seront ENLEVÉS :
grub-gfxpayload-lists grub-pc
Les NOUVEAUX paquets suivants seront installés :
grub-efi grub-efi-amd64 grub-efi-amd64-bin grub-efi-amd64-signed
Les paquets suivants seront mis à jour :
grub-common grub-pc-bin grub2-common
3 mis à jour, 4 nouvellement installés, 2 à enlever et 433 non mis à jour.
Il est nécessaire de prendre 4 696 ko dans les archives.
Après cette opération, 12,1 Mo d'espace disque supplémentaires seront utilisés.
Réception de :1 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 grub2-common amd64 2.04-1ubuntu26.13 [590 kB]
Réception de :2 http://security.ubuntu.com/ubuntu focal-security/main amd64 grub-efi-amd64-bin amd64 2.04-1ubuntu44.2 [729 kB]
Réception de :3 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 grub-pc-bin amd64 2.04-1ubuntu26.13 [971 kB]
Réception de :4 http://security.ubuntu.com/ubuntu focal-security/main amd64 grub-efi-amd64 amd64 2.04-1ubuntu44.2 [46,9 kB]
Réception de :5 http://security.ubuntu.com/ubuntu focal-security/main amd64 grub-efi-amd64-signed amd64 1.167.2+2.04-1ubuntu44.2 [482 kB]
Réception de :6 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 grub-common amd64 2.04-1ubuntu26.13 [1 875 kB]
Réception de :7 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 grub-efi amd64 2.04-1ubuntu26.13 [2 596 B]
4 696 ko réceptionnés en 4s (1 181 ko/s)
Téléchargement achevé et dans le mode téléchargement uniquement
DEBCHECK debOK, grub-efi
DEBCHECK debOK
Please type: sudo dpkg --configure -ansudo apt-get install -fynsudo apt-get install -y mdadmnsudo mdadm --assemble --scannsudo apt-get install -y dmraidnsudo dmraid -aynsudo apt-get install -y lvm2nsudo apt-get purge --allow-remove-essential -y grub-common*nsudo apt-get purge --allow-remove-essential -y grub2-common*
GRUB est encore présent. Veuillez réessayer.
GRUB est encore présent. Veuillez réessayer.
GRUB est encore présent. Veuillez réessayer.
GRUB est encore présent. Veuillez réessayer.
.....
GRUB est encore présent. Veuillez réessayer.
GRUB est encore présent. Veuillez réessayer.
Dernière modification par geole (Le 04/01/2022, à 18:27)
Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit, utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248
Hors ligne
#2237 Le 05/01/2022, à 17:13
- geole
Re : [Réparateur de démarrage] Développement du logiciel Boot-Repair
Bonjour YannUbuntu
Au vu de cette réparation https://forum.ubuntu-fr.org/viewtopic.p … #p22521981
qui est un échec, je fais quelques remarques
1) Les commandes de réparation contiennent bien les expressions
' Please type: sudo chroot "/mnt/boot-sav/sda3" '
Du coup, je ne comprends pas pourquoi, ce n'est pas le cas dans mon environnement.
cette réparation a été faite avec une version 21.10 alors que j'utilise une version 20.04. C'est une piste que je vais creuser.
2) La commande d'installation, bien que bonne, s'est plantée.
grub-install --efi-directory=/boot/efi --target=x86_64-efi --no-uefi-secure-boot
Installing for x86_64-efi platform.
grub-install: warning: Internal error.
grub-install: error: failed to register the EFI boot entry: Operation not permitted.
Exit code: 1
Il ne s'agit pas de savoir pourquoi. Mais dans ce contexte, on sait que le grub n'est pas installé.
Donc le boot standard qui a été créé met bien en route et le grub EFI se plante par absence du grub complémentaire .
3) Sauf erreur d'interprétation de ma part,
Le script détecte que cela a foiré et relance l'installation à l'identique.
==> Je pense qu'il est normal que le résultat soit aussi un échec
A mon avis, dès cet instant, il devrait déjà ajouter un paramètre supplémentaire --no-nvram
Le script détecte que cela a foiré et relance l'installation avec un paramètre supplémentaire
/sbin/grub-install --efi-directory=/boot/efi --target=x86_64-efi --no-uefi-secure-boot --recheck
(delete device map if it already exists)
je ne sais pas trop ce que cela fait.
Ma question: Je pense que c'est ton script qui a paramétré les deux relances, il ne devrait pas être trop difficile d'ajouter l'option en question soit dans l'une des deux relances soit en faisant une quatrième relance.
Nota: Si tu prévois une cinquième relance, dans ce contexte de bios EFI récalcitrant, il me semble inutile de continuer avec le grub, il faudrait installer un autre logiciel directement à la place du fichier de boot de windows même s'il n'existe plus.
AJout de dernière minute.
Veuillez écrire sur un papier l'URL suivante :
https://paste.ubuntu.com/p/Y4yWZFnGV4/
Cette fois-ci le chroot est présent mais les noms de paquets à supprimer sont absents
c'est incompréhensible... Taille de la commande limitée à 464 caractères???
Dernière modification par geole (Le 06/01/2022, à 00:50)
Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit, utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248
Hors ligne
#2238 Le 06/01/2022, à 00:59
- YannUbuntu
Re : [Réparateur de démarrage] Développement du logiciel Boot-Repair
Bonne année, meilleurs voeux à tous !
ppa156: devrait résoudre le soucis de chroot manquant (geole), ainsi que les erreurs de type 'ligne 664: erreur de syntaxe' (babdu)
Rappel: le paquet est dispo quand la coche verte apparait pour votre version d'ubuntu sur https://launchpad.net/~yannubuntu/+arch … /+packages
Dernière modification par YannUbuntu (Le 06/01/2022, à 01:02)
à consulter/améliorer: Guide du Débutant, Logiciels, Ecole, Travail, Maison
Hors ligne
#2239 Le 06/01/2022, à 02:25
- geole
Re : [Réparateur de démarrage] Développement du logiciel Boot-Repair
Bonne année Yann.
Je crois que je t'en fais baver.
La version APP156 est passée sans difficultés...
[Une erreur est survenue pendant la réparation.
Error detected in grub_mkconfig. Veuillez indiquer ce message à boot.repair@gmail.comVeuillez écrire sur un papier l'URL suivante :
https://paste.ubuntu.com/p/xp6BDvdg5w/
Demain, Je refabriquerais le contexte dément pour voir.
AJOUT
Je commence à tester la version I386 en 64 bits
j'ai vu que tu as dit que l'erreur provient de SDB2. C'est la partition ventoy
sdb2: __________________________________________________________________________
File system: iso9660
Boot sector type: Grub2 (v1.99-2.00)
Boot sector info: Grub2 (v1.99-2.00) is installed in the boot sector of
sdb2 and looks at sector 0 of the same hard drive for
core.img, but core.img can not be found at this
location.
Operating System:
Boot files: /boot/grub/grub.cfg
Je ne sais pas trop comment elle est faite, j'en ferais le ls.
Dernière modification par geole (Le 06/01/2022, à 11:18)
Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit, utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248
Hors ligne
#2240 Le 06/01/2022, à 11:05
- YannUbuntu
Re : [Réparateur de démarrage] Développement du logiciel Boot-Repair
Merci :-)
L'erreur mentionnée vient de os-prober qui retourne 'cannot find a GRUB drive for /dev/sdb2.' (ligne218), je pense qu'elle n'a pas de conséquence sur la réparation, et vais faire en sorte que B-R l'ignore dans ppa157.
à consulter/améliorer: Guide du Débutant, Logiciels, Ecole, Travail, Maison
Hors ligne
#2241 Le 06/01/2022, à 11:49
- geole
Re : [Réparateur de démarrage] Développement du logiciel Boot-Repair
Bonjour.
1) Retour du premier paquet de commandes. Elles sont bien formées.
ubuntu@ubuntu:~$ sudo chroot "/mnt/boot-sav/sda13" dpkg --configure -a
ubuntu@ubuntu:~$ sudo chroot "/mnt/boot-sav/sda13" apt-get install -fy
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
linux-headers-4.15.0-162 linux-headers-4.15.0-162-generic linux-image-4.15.0-162-generic linux-modules-4.15.0-162-generic linux-modules-extra-4.15.0-162-generic
Veuillez utiliser « sudo apt autoremove » pour les supprimer.
0 mis à jour, 0 nouvellement installés, 0 à enlever et 6 non mis à jour.
ubuntu@ubuntu:~$ sudo chroot "/mnt/boot-sav/sda13" apt-get install -y mdadm
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
mdadm est déjà la version la plus récente (4.1~rc1-3~ubuntu18.04.4).
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
linux-headers-4.15.0-162 linux-headers-4.15.0-162-generic linux-image-4.15.0-162-generic linux-modules-4.15.0-162-generic linux-modules-extra-4.15.0-162-generic
Veuillez utiliser « sudo apt autoremove » pour les supprimer.
0 mis à jour, 0 nouvellement installés, 0 à enlever et 6 non mis à jour.
ubuntu@ubuntu:~$ sudo chroot "/mnt/boot-sav/sda13" mdadm --assemble --scan
mdadm: No arrays found in config file or automatically
ubuntu@ubuntu:~$ sudo chroot "/mnt/boot-sav/sda13" apt-get install -y dmraid
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
dmraid est déjà la version la plus récente (1.0.0.rc16-8ubuntu1).
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
linux-headers-4.15.0-162 linux-headers-4.15.0-162-generic linux-image-4.15.0-162-generic linux-modules-4.15.0-162-generic linux-modules-extra-4.15.0-162-generic
Veuillez utiliser « sudo apt autoremove » pour les supprimer.
0 mis à jour, 0 nouvellement installés, 0 à enlever et 6 non mis à jour.
ubuntu@ubuntu:~$ sudo chroot "/mnt/boot-sav/sda13" dmraid -ay
no raid disks
ubuntu@ubuntu:~$ sudo chroot "/mnt/boot-sav/sda13" apt-get install -y lvm2
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
lvm2 est déjà la version la plus récente (2.02.176-4.1ubuntu3.18.04.3).
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
linux-headers-4.15.0-162 linux-headers-4.15.0-162-generic linux-image-4.15.0-162-generic linux-modules-4.15.0-162-generic linux-modules-extra-4.15.0-162-generic
Veuillez utiliser « sudo apt autoremove » pour les supprimer.
0 mis à jour, 0 nouvellement installés, 0 à enlever et 6 non mis à jour.
ubuntu@ubuntu:~$ sudo chroot "/mnt/boot-sav/sda13" apt-get purge --allow-remove-essential -y grub-com*
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Note : sélection de grub-common pour l'expression rationnelle « grub-com* »
Le paquet « grub-common » n'est pas installé, et ne peut donc être supprimé. Peut-être vouliez-vous écrire « grub-common:i386 » ?
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
linux-headers-4.15.0-162 linux-headers-4.15.0-162-generic linux-image-4.15.0-162-generic linux-modules-4.15.0-162-generic linux-modules-extra-4.15.0-162-generic
Veuillez utiliser « sudo apt autoremove » pour les supprimer.
0 mis à jour, 0 nouvellement installés, 0 à enlever et 6 non mis à jour.
ubuntu@ubuntu:~$ sudo chroot "/mnt/boot-sav/sda13" apt-get purge --allow-remove-essential -y grub2-com*
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Note : sélection de grub2-common pour l'expression rationnelle « grub2-com* »
Le paquet « grub2-common » n'est pas installé, et ne peut donc être supprimé. Peut-être vouliez-vous écrire « grub2-common:i386 » ?
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
linux-headers-4.15.0-162 linux-headers-4.15.0-162-generic linux-image-4.15.0-162-generic linux-modules-4.15.0-162-generic linux-modules-extra-4.15.0-162-generic
Veuillez utiliser « sudo apt autoremove » pour les supprimer.
0 mis à jour, 0 nouvellement installés, 0 à enlever et 6 non mis à jour.
ubuntu@ubuntu:~$ sudo chroot "/mnt/boot-sav/sda13" apt-get purge --allow-remove-essential -y shim-signed
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Le paquet « shim-signed » n'est pas installé, et ne peut donc être supprimé
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
linux-headers-4.15.0-162 linux-headers-4.15.0-162-generic linux-image-4.15.0-162-generic linux-modules-4.15.0-162-generic linux-modules-extra-4.15.0-162-generic
Veuillez utiliser « sudo apt autoremove » pour les supprimer.
0 mis à jour, 0 nouvellement installés, 0 à enlever et 6 non mis à jour.
ubuntu@ubuntu:~$ sudo chroot "/mnt/boot-sav/sda13" apt-get purge --allow-remove-essential -y grub-common:*
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Le paquet « grub-common » n'est pas installé, et ne peut donc être supprimé. Peut-être vouliez-vous écrire « grub-common:i386 » ?
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
libdevmapper1.02.1:i386 libfreetype6:i386 libfuse2:i386 libpng16-16:i386 linux-headers-4.15.0-162 linux-headers-4.15.0-162-generic linux-image-4.15.0-162-generic
linux-modules-4.15.0-162-generic linux-modules-extra-4.15.0-162-generic
Veuillez utiliser « sudo apt autoremove » pour les supprimer.
Les paquets suivants seront ENLEVÉS :
grub-common:i386* grub-efi* grub-efi-amd64* grub-efi-amd64-bin* grub-efi-amd64-signed* grub-pc-bin:i386* grub2-common:i386* os-prober:i386*
0 mis à jour, 0 nouvellement installés, 8 à enlever et 6 non mis à jour.
Après cette opération, 30,7 Mo d'espace disque seront libérés.
(Lecture de la base de données... 238218 fichiers et répertoires déjà installés.)
Suppression de grub-efi (2.02-2ubuntu8.23) ...
Suppression de grub-efi-amd64-signed (1.167~18.04.5+2.04-1ubuntu44.1.2) ...
Suppression de grub-efi-amd64 (2.04-1ubuntu44.1.2) ...
Suppression de grub2-common:i386 (2.02-2ubuntu8.23) ...
Suppression de grub-efi-amd64-bin (2.04-1ubuntu44.1.2) ...
Suppression de grub-pc-bin:i386 (2.02-2ubuntu8.23) ...
Suppression de os-prober:i386 (1.74ubuntu1) ...
dpkg: avertissement: lors de la suppression de os-prober:i386, le répertoire « /var/lib/os-prober » n'était pas vide, donc il n'a pas été supprimé
Suppression de grub-common:i386 (2.02-2ubuntu8.23) ...
Running in chroot, ignoring request.
Running in chroot, ignoring request: daemon-reload
Running in chroot, ignoring request: is-active
Running in chroot, ignoring request: stop
Running in chroot, ignoring request: daemon-reload
Traitement des actions différées (« triggers ») pour man-db (2.8.3-2ubuntu0.1) ...
Traitement des actions différées (« triggers ») pour install-info (6.5.0.dfsg.1-2) ...
(Lecture de la base de données... 237486 fichiers et répertoires déjà installés.)
Purge des fichiers de configuration de grub-efi-amd64-bin (2.04-1ubuntu44.1.2) ...
Purge des fichiers de configuration de grub-efi-amd64 (2.04-1ubuntu44.1.2) ...
Purge des fichiers de configuration de grub-common:i386 (2.02-2ubuntu8.23) ...
Running in chroot, ignoring request: daemon-reload
Running in chroot, ignoring request: daemon-reload
Purge des fichiers de configuration de grub-efi (2.02-2ubuntu8.23) ...
Traitement des actions différées (« triggers ») pour systemd (237-3ubuntu10.52) ...
Running in chroot, ignoring request: daemon-reload
Traitement des actions différées (« triggers ») pour ureadahead (0.100.0-21) ...
ubuntu@ubuntu:~$
On y voit que des paquets i386 sont supprimés.
2) Retour du second paquet de commandes.
ubuntu@ubuntu:~$ sudo chroot "/mnt/boot-sav/sda13" apt-get install -y grub-efi
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
libdevmapper1.02.1:i386 libfreetype6:i386 libfuse2:i386 libpng16-16:i386 linux-headers-4.15.0-162 linux-headers-4.15.0-162-generic linux-image-4.15.0-162-generic
linux-modules-4.15.0-162-generic linux-modules-extra-4.15.0-162-generic
Veuillez utiliser « sudo apt autoremove » pour les supprimer.
Les paquets supplémentaires suivants seront installés :
grub-common grub-efi-amd64 grub-efi-amd64-bin grub-efi-amd64-signed grub2-common os-prober
Paquets suggérés :
multiboot-doc grub-emu xorriso desktop-base
Les NOUVEAUX paquets suivants seront installés :
grub-common grub-efi grub-efi-amd64 grub-efi-amd64-bin grub-efi-amd64-signed grub2-common os-prober
0 mis à jour, 7 nouvellement installés, 0 à enlever et 6 non mis à jour.
Il est nécessaire de prendre 0 o/3582 ko dans les archives.
Après cette opération, 26,2 Mo d'espace disque supplémentaires seront utilisés.
Préconfiguration des paquets...
Sélection du paquet grub-common précédemment désélectionné.
(Lecture de la base de données... 237471 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../0-grub-common_2.02-2ubuntu8.23_amd64.deb ...
Dépaquetage de grub-common (2.02-2ubuntu8.23) ...
Sélection du paquet grub-efi-amd64-bin précédemment désélectionné.
Préparation du dépaquetage de .../1-grub-efi-amd64-bin_2.04-1ubuntu44.1.2_amd64.deb ...
Dépaquetage de grub-efi-amd64-bin (2.04-1ubuntu44.1.2) ...
Sélection du paquet grub2-common précédemment désélectionné.
Préparation du dépaquetage de .../2-grub2-common_2.02-2ubuntu8.23_amd64.deb ...
Dépaquetage de grub2-common (2.02-2ubuntu8.23) ...
Sélection du paquet grub-efi-amd64 précédemment désélectionné.
Préparation du dépaquetage de .../3-grub-efi-amd64_2.04-1ubuntu44.1.2_amd64.deb ...
Dépaquetage de grub-efi-amd64 (2.04-1ubuntu44.1.2) ...
Sélection du paquet grub-efi-amd64-signed précédemment désélectionné.
Préparation du dépaquetage de .../4-grub-efi-amd64-signed_1.167~18.04.5+2.04-1ubuntu44.1.2_amd64.deb ...
Dépaquetage de grub-efi-amd64-signed (1.167~18.04.5+2.04-1ubuntu44.1.2) ...
Sélection du paquet os-prober précédemment désélectionné.
Préparation du dépaquetage de .../5-os-prober_1.74ubuntu1_amd64.deb ...
Dépaquetage de os-prober (1.74ubuntu1) ...
Sélection du paquet grub-efi précédemment désélectionné.
Préparation du dépaquetage de .../6-grub-efi_2.02-2ubuntu8.23_amd64.deb ...
Dépaquetage de grub-efi (2.02-2ubuntu8.23) ...
Paramétrage de grub-common (2.02-2ubuntu8.23) ...
update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults
Running in chroot, ignoring request: daemon-reload
Running in chroot, ignoring request.
Running in chroot, ignoring request: daemon-reload
Running in chroot, ignoring request: is-active
Running in chroot, ignoring request: start
Paramétrage de grub-efi-amd64-bin (2.04-1ubuntu44.1.2) ...
Paramétrage de grub2-common (2.02-2ubuntu8.23) ...
Paramétrage de os-prober (1.74ubuntu1) ...
Paramétrage de grub-efi-amd64 (2.04-1ubuntu44.1.2) ...
Creating config file /etc/default/grub with new version
Paramétrage de grub-efi-amd64-signed (1.167~18.04.5+2.04-1ubuntu44.1.2) ...
Paramétrage de grub-efi (2.02-2ubuntu8.23) ...
Traitement des actions différées (« triggers ») pour install-info (6.5.0.dfsg.1-2) ...
Traitement des actions différées (« triggers ») pour systemd (237-3ubuntu10.52) ...
Running in chroot, ignoring request: daemon-reload
Traitement des actions différées (« triggers ») pour man-db (2.8.3-2ubuntu0.1) ...
Traitement des actions différées (« triggers ») pour ureadahead (0.100.0-21) ...
ubuntu@ubuntu:~$
3) L'URL générée https://paste.ubuntu.com/p/nfx4TCzG8x/
4) La vérification que le grub est en tête de liste. Mais chaque bios EFI se comporte à sa façon.
ubuntu@ubuntu:~$ sudo efibootmgr -v
BootCurrent: 0009
Timeout: 0 seconds
BootOrder: 0000,2001,0002,0001,0003,0004,0005,2003,2002
Boot0000* ubuntu HD(2,GPT,59f84639-c0fa-47f6-a197-022d45750be8,0x8800,0xfd000)/File(\EFI\ubuntu\grubx64.efi)
Boot0001* Windows Boot Manager HD(2,GPT,59f84639-c0fa-47f6-a197-022d45750be8,0x8800,0xfd000)/File(\EFI\Microsoft\Boot\bootmgfw.efi)RC
Boot0002* rEFInd Boot Manager HD(2,GPT,59f84639-c0fa-47f6-a197-022d45750be8,0x8800,0xfd000)/File(\EFI\refind\refind_x64.efi)
Boot0003* Windows Boot Manager HD(3,GPT,ce39df05-9709-4bc7-ba6e-343fa62aacf7,0x105800,0x20000)/File(\EFI\Microsoft\Boot\bootmgfw.efi)RC
Boot0004* Windows Boot Manager HD(4,GPT,a6dc08af-3c20-4012-990f-555cc6c95d1a,0x125800,0x20000)/File(\EFI\Microsoft\Boot\bootmgfw.efi)RC
Boot0005* Windows Boot Manager HD(5,GPT,3ffaa694-d7b4-484b-9e62-2a149af80954,0x145800,0x20000)/File(\EFI\Microsoft\Boot\bootmgfw.efi)RC
Boot0006 Could not parse device path: No such file or directory
ubuntu@ubuntu:~$
5) Contenu de la partition SDB2
a@b:~$ sudo mount -v /dev/sdb2 /mnt
mount : /dev/sdb2 monté sur /mnt.
a@b:~$ ls -ls /mnt
total 7
1 drwxr-xr-x 3 root root 512 déc. 20 12:43 EFI
1 -rwxr-xr-x 1 root root 829 déc. 20 12:43 ENROLL_THIS_KEY_IN_MOKMANAGER.cer
1 drwxr-xr-x 9 root root 1024 déc. 20 12:43 grub
1 drwxr-xr-x 2 root root 512 déc. 27 23:53 refind-vars
1 drwxr-xr-x 2 root root 512 déc. 26 12:53 'System Volume Information'
1 drwxr-xr-x 2 root root 512 déc. 20 12:43 tool
3 drwxr-xr-x 4 root root 2560 déc. 20 12:43 ventoy
a@b:~$
6) La commande os-prober de la version 22.04, il faudra certainement que je la refasse en liveusb avec la version 20.04 qui a été utilisée pour boot-repair
a@b:~$ sudo os-prober
/dev/sda11:Ubuntu 20.04.3 LTS (20.04):Ubuntu:linux
/dev/sda13:Ubuntu 18.04.6 LTS (18.04):Ubuntu1:linux
/dev/sda14:Ubuntu 21.10 (21.10):Ubuntu2:linux
/dev/sdb5:Ubuntu 20.04.3 LTS (20.04):Ubuntu3:linux
a@b:~$
7) La même depuis la live-usb qui est version 20.04
ubuntu@ubuntu:~$ sudo os-prober
/dev/sda11:Ubuntu 20.04.3 LTS (20.04):Ubuntu:linux
/dev/sda13:Ubuntu 18.04.6 LTS (18.04):Ubuntu1:linux
/dev/sda14:Ubuntu 21.10 (21.10):Ubuntu2:linux
/dev/sda17:Ubuntu Jammy Jellyfish (development branch) (22.04):Ubuntu3:linux
grub-probe: error: cannot find a GRUB drive for /dev/sdb2. Check your device.map.
/dev/sdb5:Ubuntu 20.04.3 LTS (20.04):Ubuntu4:linux
ubuntu@ubuntu:~$
8) La même depuis la session correctement réparée
a@a:~$ sudo cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=18.04
DISTRIB_CODENAME=bionic
DISTRIB_DESCRIPTION="Ubuntu 18.04.6 LTS"
a@a:~$ sudo os-prober
/dev/sda11:Ubuntu 20.04.3 LTS (20.04):Ubuntu:linux
/dev/sda14:Ubuntu 21.10 (21.10):Ubuntu1:linux
/dev/sda17:Ubuntu Jammy Jellyfish (development branch) (22.04):Ubuntu2:linux
/dev/sdb5:Ubuntu 20.04.3 LTS (20.04):Ubuntu3:linux
a@a:
9) La même depuis la session 20.04 installée
sudo os-prober
/dev/sda13:Ubuntu 18.04.6 LTS (18.04):Ubuntu:linux
/dev/sda14:Ubuntu 21.10 (21.10):Ubuntu1:linux
/dev/sda17:Ubuntu Jammy Jellyfish (development branch) (22.04):Ubuntu2:linux
/dev/sdb5:Ubuntu 20.04.3 LTS (20.04):Ubuntu3:linux
a@a:~$ cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=20.04
DISTRIB_CODENAME=focal
DISTRIB_DESCRIPTION="Ubuntu 20.04.3 LTS"
a@a:~$
Le message d'erreur n'a donc lieu qu'en live-usb
Bonne journée.
C'était trop beau pour être vrai.
Les traces de boot-info stoppent prématurément aussitôt que l'utilisateur répond OUI à la demande de mise à jour du logiciel me semble-t-il https://forum.ubuntu-fr.org/viewtopic.p … #p22521827
michel@michel-System-Product-Name:~$ sudo boot-info --g2s-debug --debug
glade2script-python3 3.2.4, Copyright (C) 2010-2020, Python 3.8.10 (default, Nov 26 2021, 20:14:08)
[GCC 9.3.0]
[[ GTK LIB ]] ==> GtkBuilder
=> [[ PY ]] => G2S version : 3.2.4~ppa23
[debug]internet: connected
[debug] apt-get -y update
[debug] apt-get install -y boot-info boot-sav boot-sav-extra (faked for debug)
[debug] boot-info &
=> [[ PY ]] => :: FIFO write :: QuitNow
michel@michel-System-Product-Name:~$
https://forum.ubuntu-fr.org/viewtopic.p … #p22521827
Dernière modification par geole (Le 06/01/2022, à 23:03)
Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit, utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248
Hors ligne
#2242 Le 07/01/2022, à 16:07
- geole
Re : [Réparateur de démarrage] Développement du logiciel Boot-Repair
Bonjour
l'application boot-info boucle dans cette discussion https://forum.ubuntu-fr.org/viewtopic.p … #p22522770
Cela semble être au tout début de la préparation du rapport du compte rendu, qu'il soit fait en ligne ou pas.
Je ne sais pas quoi conseiller....
Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit, utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248
Hors ligne
#2243 Le 11/01/2022, à 22:32
- YannUbuntu
Re : [Réparateur de démarrage] Développement du logiciel Boot-Repair
Bonjour
l'application boot-info boucle dans cette discussion https://forum.ubuntu-fr.org/viewtopic.p … #p22522770
Cela semble être au tout début de la préparation du rapport du compte rendu, qu'il soit fait en ligne ou pas.
Je ne sais pas quoi conseiller....
bonjour
Ca bloque à l'intérieur du bootinfoscript. Je vais le mettre à jour (ppa158) pour que le mode --debug nous indique exactement où ça bloque.
à consulter/améliorer: Guide du Débutant, Logiciels, Ecole, Travail, Maison
Hors ligne
#2244 Le 12/01/2022, à 19:03
- YannUbuntu
Re : [Réparateur de démarrage] Développement du logiciel Boot-Repair
ppa161: supprime la section gdisk du boot-info, sauf si option --no-filter
Dernière modification par YannUbuntu (Le 13/01/2022, à 12:16)
à consulter/améliorer: Guide du Débutant, Logiciels, Ecole, Travail, Maison
Hors ligne
#2245 Le 14/01/2022, à 23:39
- YannUbuntu
Re : [Réparateur de démarrage] Développement du logiciel Boot-Repair
bonjour, par hasard quelqu'un saurait-il chrooter dans un OS installé sur ZFS ?
à consulter/améliorer: Guide du Débutant, Logiciels, Ecole, Travail, Maison
Hors ligne
#2246 Le 15/01/2022, à 08:06
- geole
Re : [Réparateur de démarrage] Développement du logiciel Boot-Repair
Bonjour YannUbuntu
Tests réalisés en version 22.04 (iso du 10/01/2022) et en version 21.10
A) Création du UBUNTU en ZFS
1) Choisir Effacer le disque et installer Ubuntu
2) Cliquer sur Fonctions avancées
3) Cliquer sur Effacer le disque et utiliser ZFS
4) Ne pas se tromper de disque Spécialement si plusieurs sont de même taille Car la totalité du disque va être utilisée
B) Pour le chroot, je vais m'inspirer de ce document
ou de celui-ci ou aussi regarder comment boot-repair a récupéré
1) Identifier où est installé le logiciel
sudo blkid | grep zfs
/dev/sdc3: LABEL="tempbpool" UUID="6515429567653670198" UUID_SUB="4169774240716873687" TYPE="zfs_member" PARTUUID="5c54322d-4bd9-6446-8622-b57b8f36c9c0"
/dev/sdc4: LABEL="temprpool" UUID="11439865420735284094" UUID_SUB="3802149865077282184" TYPE="zfs_member" PARTUUID="5adcd647-d2d0-0544-9499-a7ac2154c9e3"
ubuntu@ubuntu:~$
Point après une journée de labeur.
J'ai l'impression de bien faire les commandes de montage mais sous le point de montage il n'y a rien! j' en arrive à penser que peut-être il n'y a réellement rien d'où décision de booter mon installation toute neuve.
Cela part en boucle et boot-repair n'est pas opérationnel pour réparer.
Mais j'ai trouvé la cause de la boucle......
Le boot EFI boucle sur lui-même tel qu'on peut le voir
ubuntu@ubuntu:/mnt/EFI/ubuntu$ cat grub.cfg
search.fs_uuid 8B68-3D54 root hd0,gpt1
set prefix=($root)'/grub'
configfile $prefix/grub.cfg
ubuntu@ubuntu:/mnt/EFI/ubuntu$ sudo blkid | grep 8B68-3D54
/dev/sdc1: UUID="8B68-3D54" BLOCK_SIZE="512" TYPE="vfat" PARTLABEL="EFI System Partition" PARTUUID="693d9830-da1b-4b34-ad5a-c964d44c6ce4"
ubuntu@ubuntu:/mnt/EFI/ubuntu$ mount | grep sdc1
/dev/sdc1 on /mnt type vfat (rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro)
Normalement, Cette ligne
search.fs_uuid 8B68-3D54 root hd0,gpt1
devrait pointer sur la partition de boot pas sur elle-même
Je ne suis pas certain qu'il y ait beaucoup de logiciels UBUNTU opérationnels dans une partition ZFS.
Je regarde avec la version 20.04 ==> Pas de difficultés pour booter avec la version 20.04. Pourtant le fichier grub.cfg est toujours aussi mauvais. Le grubx64.EFI doit avoir un autre comportement pour booter directement sur la partition ZFS..
Le rapport boot-info https://paste.ubuntu.com/p/VY77fszKD9/ de la session installée
Le rapport boot-info https://paste.ubuntu.com/p/F2qzjf79Yb/ de la live-usb 20.04
Dernière modification par geole (Le 16/01/2022, à 12:50)
Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit, utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248
Hors ligne
#2247 Le 15/01/2022, à 09:02
- jibel
Re : [Réparateur de démarrage] Développement du logiciel Boot-Repair
Bonjour et merci Yannubuntu,
Serait-il nécessaire d'avoir une installe en ZFS ? Il me semble qu'une grosse majorité serait en NTFS, FAT32 etc MBR et GPT. Perso je n'ai que des OSs libres , même si j'ai la dernière version de B.R.D 4ppa161, boot-info n!informera pas grand chose, dommage .....
Plus grande est la face, plus grand est le dos!
Toutes les fautes de frappe, d'orthographe, de grammaire et de syntaxe ci-dessus, sont la propriété intellectuelle de l'auteur. Elles doivent être reproduites et même corrigées sans l'accord préalable du susdit et toc !
Mint 21.1,Voyager20.04 et 22.04,Ubuntu 22.04,Emmabuntus 1.Buster, Debian 12.buster, Hybryde 14.04, Pas d'OS intermédiaire ! PC Medion AKOYA DD 1T + 2 .
En ligne
#2248 Le 16/01/2022, à 18:12
- geole
Re : [Réparateur de démarrage] Développement du logiciel Boot-Repair
bonjour, par hasard quelqu'un saurait-il chrooter dans un OS installé sur ZFS ?
Bonjour YannUbuntu
Voici une procédure pour faire un chroot... J'ai récupéré un peu partout, cette discussion m'a permis de m'en tirer https://zfs-discuss.zfsonlinux.narkive. … stallation
Comme elle a maintenant 10 ans, il y a probablement mieux. En tout cas elle fonctionne.
Voici un début de procédure inspiré de la documentation que je connais très bien.
1) Identifier où est le logiciel ZFS à chrooter
Je n'ai pas suffisamment de disques pour en mettre plusieurs. Il n'y n'a en a donc qu'un seul et son nom me semble normalisé rpool J'au vu aussi un autre qui s'appelle bpool mais il me semble non utilisé, Pour la partie EFI c'est la partition FAT32 ESP classiques
2) J'ai fait le montage de la partition système avec cette commande trouvée je ne sais plus où
zpool import -a -R /mnt
Puis pour répéter
zpool import -a -f -R /mnt
===> J'ai noté que cette codification n'est pas officielle
De plus, il y a un HIC en version 20.04, message d'erreur disant que le répertoire n'est pas vide. Constat que l'import a importé un répertoire /boot que j'avais créée dans le bpool qui était initialement vide
4) Puis le copier/coller classique
mount -t proc /proc /mnt/proc
mount -t sysfs /sys /mnt/sys
mount --bind /dev /mnt/dev
mount --bind /run /mnt/run
mount --bind /sys /mnt/sys
mount --bind /etc/resolv.conf /mnt/etc/resolv.conf
modprobe efivars
5)Puis l'ajout du module dédié
modprobe zfs
5) Puis la suite
chroot /mnt
mount -t devpts devpts /dev/pts
df -h && df -i
ping -c4 8.8.8.8 && ping -c4 google.fr
ls -ls /home
Qui montre que je ne suis plus l'utilisateur "ubuntu" du live-USB
6) Et enfin montage de la structure de boot.
mkdir -p /boot/efi /boot/grub
mount -va
/boot/efi sera monté ainsi que /boot/grub.
root@ubuntu:/home#
root@ubuntu:/home# cat /etc/fstab
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
# /boot/efi was on /dev/sda4 during installation
UUID=BAF7-B38B /boot/efi vfat umask=0022,fmask=0022,dmask=0022 0 1
/boot/efi/grub /boot/grub none defaults,bind 0 0
UUID=c39f60fc-2227-4f83-baf8-947dc2c286bd none swap discard 0 0
r
oot@ubuntu:/home# mount -va
/boot/efi : successfully mounted
/boot/grub : successfully mounted
none : ignoré
root@ubuntu:/home#
root@ubuntu:/home# ls -ls
total 9
9 drwxr-xr-x 15 a a 20 janv. 16 01:37 a
root@ubuntu:/home#
Il reste le test pour une installation chiffrée....
-l Indicates that this command will request encryption keys for all encrypted datasets it attempts to mount as it is bringing the pool online. Note that if any datasets have a keylocation of prompt this command will block waiting for the keysEt surtout à to be entered. Without this flag encrypted datasets will be left unavailable until the keys are loaded.
Puis il reste à voir le comportement des trois versions 20.04 21.10 et 22.04. La version 18.04 est exclue car le logiciel n'existe pas encore .
Dernière modification par geole (Le 17/01/2022, à 07:27)
Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit, utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248
Hors ligne
#2249 Le 17/01/2022, à 08:15
- geole
Re : [Réparateur de démarrage] Développement du logiciel Boot-Repair
Bonjour
Les essais du zfs en version live-usb 20.04.2 sont terminés. Mon constat est un échec. Le logiciel ne semble pas au point dés le début
root@ubuntu:~# cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=20.04
DISTRIB_CODENAME=focal
DISTRIB_DESCRIPTION="Ubuntu 20.04.2 LTS"
root@ubuntu:~# blkid | grep sdb4
/dev/sdb4: LABEL="rpool" UUID="18371210337733637530" UUID_SUB="14278215750767045675" TYPE="zfs_member" PARTUUID="94608e43-02b7-9449-8f48-1ebd074d2af1"
root@ubuntu:~# blkid | grep pool
/dev/sdb3: LABEL="bpool" UUID="1584108906843862912" UUID_SUB="12169696438645031787" TYPE="zfs_member" PARTUUID="825724a4-59c6-dd44-9856-6199943034e2"
/dev/sdb4: LABEL="rpool" UUID="18371210337733637530" UUID_SUB="14278215750767045675" TYPE="zfs_member" PARTUUID="94608e43-02b7-9449-8f48-1ebd074d2af1"
root@ubuntu:~#
root@ubuntu:~# zpool list
no pools available
root@ubuntu:~# zpool import -f bpool tempbpool
cannot mount '/boot': directory is not empty
root@ubuntu:~#
root@ubuntu:~# zpool import -f rpool temprpool
cannot import 'rpool': no such pool available
root@ubuntu:~#
C'est le second pool qui contient le logiciel
malgré tout la suite
root@ubuntu:~# zpool list
NAME SIZE ALLOC FREE CKPOINT EXPANDSZ FRAG CAP DEDUP HEALTH ALTROOT
tempbpool 1,88G 484M 1,40G - - 0% 25% 1.00x ONLINE -
root@ubuntu:~# zfs set mountpoint=/mnt/boot-sav tempbpool
root@ubuntu:~# zfs mount tempbpool
cannot mount 'tempbpool': filesystem already mounted
root@ubuntu:~# mount
sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)
..........
nsfs on /run/snapd/ns/snap-store.mnt type nsfs (rw)
/dev/fuse on /run/user/999/doc type fuse (rw,nosuid,nodev,relatime,user_id=999,group_id=999)
tempbpool on /mnt/boot-sav type zfs (rw,nodev,relatime,xattr,posixacl)
root@ubuntu:~# cd /mnt/boot-sav
root@ubuntu:/mnt/boot-sav# ls -als
total 1
1 drwxr-xr-x 2 root root 2 janv. 15 19:48 .
0 drwxr-xr-x 1 root root 60 janv. 17 07:10 ..
root@ubuntu:/mnt/boot-sav#
Maintenant, je peux affirmer qu'il y a bien des fichiers dans ce pool puisque je les ai mis en version 22.04
NOTA. C'est une installation ZFS faite avec cette version 22.04
Même punition pour les essais en 21.10
ubuntu@ubuntu:~$ sudo -i
root@ubuntu:~# cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=21.10
DISTRIB_CODENAME=impish
DISTRIB_DESCRIPTION="Ubuntu 21.10"
root@ubuntu:~# blkid | grep pool
/dev/sda3: LABEL="tempbpool" UUID="1584108906843862912" UUID_SUB="12169696438645031787" BLOCK_SIZE="4096" TYPE="zfs_member" PARTUUID="825724a4-59c6-dd44-9856-6199943034e2"
/dev/sda4: LABEL="rpool" UUID="18371210337733637530" UUID_SUB="14278215750767045675" BLOCK_SIZE="4096" TYPE="zfs_member" PARTUUID="94608e43-02b7-9449-8f48-1ebd074d2af1"
root@ubuntu:~# zpool list
no pools available
root@ubuntu:~# zpool import tempbpool bpoolbis
cannot import 'tempbpool': pool was previously in use from another system.
Last accessed by ubuntu (hostid=cc60aee9) at Mon Jan 17 07:11:25 2022
The pool can be imported, use 'zpool import -f' to import the pool.
root@ubuntu:~# zpool import -f tempbpool bpoolbis
root@ubuntu:~# zpool import -f rpool temprpool
cannot import 'rpool': no such pool available
root@ubuntu:~# zpool list
NAME SIZE ALLOC FREE CKPOINT EXPANDSZ FRAG CAP DEDUP HEALTH ALTROOT
bpoolbis 1.88G 484M 1.40G - - 0% 25% 1.00x ONLINE -
root@ubuntu:~# zfs set mountpoint=/mnt/boot-sav/bpoolbis bpoolbis
root@ubuntu:~# mount | tail -1
bpoolbis on /mnt/boot-sav/bpoolbis type zfs (rw,nodev,relatime,xattr,posixacl)
root@ubuntu:~# ls -ls /mnt/boot-sav/bpoolbis
total 0
root@ubuntu:~# zpool import -a -f -R /mnt/bootsav
no pools available to import
root@ubuntu:~#
Idem pour la version 22.04, du coup, je creuse un peu
root@ubuntu:~# blkid | grep pool
/dev/sdb3: LABEL="bpoolbis" UUID="1584108906843862912" UUID_SUB="12169696438645031787" BLOCK_SIZE="4096" TYPE="zfs_member" PARTUUID="825724a4-59c6-dd44-9856-6199943034e2"
/dev/sdb4: LABEL="rpool" UUID="18371210337733637530" UUID_SUB="14278215750767045675" BLOCK_SIZE="4096" TYPE="zfs_member" PARTUUID="94608e43-02b7-9449-8f48-1ebd074d2af1"
root@ubuntu:~# zpool import -f rpool rpoolbis
cannot import 'rpool': no such pool available
root@ubuntu:~# zpool import -N rpool
cannot import 'rpool': no such pool available
root@ubuntu:~# zpool import
no pools available to import
root@ubuntu:~# zpool import -f
no pools available to import
root@ubuntu:~# zpool import -f -d /dev/sdb4
no pools available to import
root@ubuntu:~# zpool import -D
pool: rpool
id: 18371210337733637530
state: ONLINE (DESTROYED)
status: Some supported features are not enabled on the pool.
action: The pool can be imported using its name or numeric identifier, though
some features will not be available without an explicit 'zpool upgrade'.
config:
rpool ONLINE
94608e43-02b7-9449-8f48-1ebd074d2af1 ONLINE
root@ubuntu:~# zpool list
NAME SIZE ALLOC FREE CKPOINT EXPANDSZ FRAG CAP DEDUP HEALTH ALTROOT
bpoolbis 1.88G 485M 1.40G - - 0% 25% 1.00x ONLINE /mnt
Et j'ai trouvé. Il est probable que hier j'ai mal terminé le chroot et j'ai mis en mauvais état le pool!
Il faut donc forcer le montage avec une option supplémentaire -D (Imports destroyed pool. The -f option is also required.) Du coup, je recommence tous les tests
Dernière modification par geole (Le 17/01/2022, à 12:17)
Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit, utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248
Hors ligne
#2250 Le 17/01/2022, à 12:42
- geole
Re : [Réparateur de démarrage] Développement du logiciel Boot-Repair
Retour des tests.
A) Sous 20.04
ubuntu@ubuntu:~$ cat /etc/fstab
overlay / overlay rw 0 0
tmpfs /tmp tmpfs nosuid,nodev 0 0
ubuntu@ubuntu:~$ cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=20.04
DISTRIB_CODENAME=focal
DISTRIB_DESCRIPTION="Ubuntu 20.04.2 LTS"
ubuntu@ubuntu:~$ blkid | grep pool
/dev/sdc3: LABEL="bpoolbis" UUID="1584108906843862912" UUID_SUB="12169696438645031787" TYPE="zfs_member" PARTUUID="825724a4-59c6-dd44-9856-6199943034e2"
/dev/sdc4: LABEL="rpool" UUID="18371210337733637530" UUID_SUB="14278215750767045675" TYPE="zfs_member" PARTUUID="94608e43-02b7-9449-8f48-1ebd074d2af1"
ubuntu@ubuntu:~$ zpool import -f -D bpoolbis tempbpool
no pools found: some devices require root privileges
cannot import 'bpoolbis': no such pool available
ubuntu@ubuntu:~$ sudo -i
root@ubuntu:~# blkid | grep pool
/dev/sdc3: LABEL="bpool" UUID="1584108906843862912" UUID_SUB="12169696438645031787" TYPE="zfs_member" PARTUUID="825724a4-59c6-dd44-9856-6199943034e2"
/dev/sdc4: LABEL="rpool" UUID="18371210337733637530" UUID_SUB="14278215750767045675" TYPE="zfs_member" PARTUUID="94608e43-02b7-9449-8f48-1ebd074d2af1"
root@ubuntu:~# zpool import -f -D bpool tempbpool
cannot import 'bpool': no such pool available
root@ubuntu:~# zpool import -f -D rpool temprpool
cannot import 'rpool': no such pool available
root@ubuntu:~# zpool import -f -D 1584108906843862912 bpoolbis
cannot import '1584108906843862912': no such pool available
root@ubuntu:~# zpool import -f -D /dev/sdc3
cannot import '/dev/sdc3': no such pool available
root@ubuntu:~# zpool import -a -f -D -l /mnt
t......
root@ubuntu:~# zpool import -a -f -D -l -R /mnt
no pools available to import
root@ubuntu:~# zpool list
NAME SIZE ALLOC FREE CKPOINT EXPANDSZ FRAG CAP DEDUP HEALTH ALTROOT
bpool 1.88G 485M 1.40G - - 0% 25% 1.00x ONLINE -
rpool 185G 6.89G 178G - - 0% 3% 1.00x ONLINE -
root@ubuntu:~# zfs set mountpoint=/mnt/boot-sav/BPOOL bpool
root@ubuntu:~# zfs set mountpoint=/mnt/boot-sav/RPOOL rpool
root@ubuntu:~# ls -ls /mnt/boot-sav/BPOOL
ls: cannot access '/mnt/boot-sav/BPOOL': No such file or directory
root@ubuntu:~# ls -ls /mnt/boot-sav/RPOOL
ls: cannot access '/mnt/boot-sav/RPOOL': No such file or directory
root@ubuntu:~# zfs mount bpool
root@ubuntu:~# zfs mount rpool
root@ubuntu:~# mount | tail -2
bpool on /mnt/boot-sav/BPOOL type zfs (rw,nodev,relatime,xattr,posixacl)
rpool on /mnt/boot-sav/RPOOL type zfs (rw,relatime,xattr,posixacl)
root@ubuntu:~# ls -ls /mnt/boot-sav/BPOOL
total 0
root@ubuntu:~# ls -ls /mnt/boot-sav/RPOOL
total 0
root@ubuntu:~#
B) Sous 21.10
Le montage des partitions
root@ubuntu:~#
root@ubuntu:~# cat /etc/lsb-release && blkid | grep pool
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=21.10
DISTRIB_CODENAME=impish
DISTRIB_DESCRIPTION="Ubuntu 21.10"
/dev/sdb3: LABEL="bpool" UUID="1584108906843862912" UUID_SUB="12169696438645031787" BLOCK_SIZE="4096" TYPE="zfs_member" PARTUUID="825724a4-59c6-dd44-9856-6199943034e2"
/dev/sdb4: LABEL="rpool" UUID="18371210337733637530" UUID_SUB="14278215750767045675" BLOCK_SIZE="4096" TYPE="zfs_member" PARTUUID="94608e43-02b7-9449-8f48-1ebd074d2af1"
root@ubuntu:~# zpool import -f -D -l -R bpool
-l is only meaningful during an import
usage:
.........
root@ubuntu:~# zpool import -f -D -l -R bpool tempbpool
cannot import 'tempbpool': no such pool available
root@ubuntu:~# zpool import -f -D bpool tempbpool
cannot import 'bpool': no such pool available
root@ubuntu:~# zpool import -f -D -d /dev/sdb3 tempbpool
cannot import 'tempbpool': no such pool available
root@ubuntu:~# zpool list
no pools available
root@ubuntu:~# zpool import -a -f /mnt
too many arguments
.........
root@ubuntu:~# zpool import -a -f -l -R /mnt
0 / 0 keys successfully loaded
0 / 0 keys successfully loaded
root@ubuntu:~# ls -ls /mnt
total 106
1 lrwxrwxrwx 1 root root 7 janv. 15 19:49 bin -> usr/bin
1 drwxr-xr-x 2 root root 2 janv. 17 09:30 boot
1 drwxr-xr-x 2 root root 2 janv. 15 19:51 cdrom
9 drwxr-xr-x 4 root root 16 févr. 9 2021 dev
9 drwxr-xr-x 132 root root 230 janv. 16 13:40 etc
1 drwxr-xr-x 3 root root 3 janv. 15 19:57 home
1 lrwxrwxrwx 1 root root 7 janv. 15 19:49 lib -> usr/lib
1 lrwxrwxrwx 1 root root 9 janv. 15 19:49 lib32 -> usr/lib32
1 lrwxrwxrwx 1 root root 9 janv. 15 19:49 lib64 -> usr/lib64
1 lrwxrwxrwx 1 root root 10 janv. 15 19:49 libx32 -> usr/libx32
1 drwxr-xr-x 2 root root 2 janv. 15 23:40 MaRacine
1 drwxr-xr-x 3 root root 3 janv. 15 23:41 media
1 drwxr-xr-x 4 root root 4 janv. 16 00:20 mnt
1 drwxr-xr-x 2 root root 2 janv. 15 23:40 MonBoot
1 drwxr-xr-x 2 root root 2 févr. 9 2021 opt
1 drwxr-xr-x 2 root root 2 avril 15 2020 proc
9 drwx------ 8 root root 12 janv. 16 13:49 root
9 drwxr-xr-x 13 root root 19 janv. 15 19:53 run
1 lrwxrwxrwx 1 root root 8 janv. 15 19:49 sbin -> usr/sbin
9 drwxr-xr-x 11 root root 12 janv. 16 13:40 snap
1 drwxr-xr-x 2 root root 2 févr. 9 2021 srv
1 drwxr-xr-x 2 root root 2 avril 15 2020 sys
1 drwxr-xr-x 2 root root 2 janv. 16 13:35 tempbpool
25 drwxrwxrwt 8 root root 9 janv. 16 17:01 tmp
9 drwxr-xr-x 14 root root 14 févr. 9 2021 usr
9 drwxr-xr-x 16 root root 18 févr. 9 2021 var
root@ubuntu:~#
Le CHROOT
root@ubuntu:~# mount -t proc /proc /mnt/proc
mount -t sysfs /sys /mnt/sys
mount --bind /dev /mnt/dev
mount --bind /run /mnt/run
mount --bind /sys /mnt/sys
mount --bind /etc/resolv.conf /mnt/etc/resolv.conf
modprobe efivars
root@ubuntu:~# modprobe zfs
root@ubuntu:~# chroot /mnt
root@ubuntu:/# mount -t devpts devpts /dev/pts
root@ubuntu:/# df -h && df -i
Sys. de fichiers Taille Utilisé Dispo Uti% Monté sur
rpool/ROOT/ubuntu_0vk4ps 176G 3,0G 173G 2% /
rpool/USERDATA/a_yd2r40 173G 80M 173G 1% /home/a
rpool/USERDATA/root_yd2r40 173G 227M 173G 1% /root
rpool/ROOT/ubuntu_0vk4ps/srv 173G 128K 173G 1% /srv
rpool 173G 128K 173G 1% /mnt/boot-sav/RPOOL
rpool/ROOT/ubuntu_0vk4ps/var/spool 173G 128K 173G 1% /var/spool
rpool/ROOT/ubuntu_0vk4ps/var/www 173G 128K 173G 1% /var/www
rpool/ROOT/ubuntu_0vk4ps/var/games 173G 128K 173G 1% /var/games
rpool/ROOT/ubuntu_0vk4ps/usr/local 173G 256K 173G 1% /usr/local
rpool/ROOT/ubuntu_0vk4ps/var/log 173G 11M 173G 1% /var/log
rpool/ROOT/ubuntu_0vk4ps/var/mail 173G 128K 173G 1% /var/mail
rpool/ROOT/ubuntu_0vk4ps/var/snap 173G 896K 173G 1% /var/snap
rpool/ROOT/ubuntu_0vk4ps/var/lib 174G 1,6G 173G 1% /var/lib
rpool/ROOT/ubuntu_0vk4ps/var/lib/NetworkManager 173G 128K 173G 1% /var/lib/NetworkManager
rpool/ROOT/ubuntu_0vk4ps/var/lib/AccountsService 173G 128K 173G 1% /var/lib/AccountsService
rpool/ROOT/ubuntu_0vk4ps/var/lib/apt 173G 93M 173G 1% /var/lib/apt
rpool/ROOT/ubuntu_0vk4ps/var/lib/dpkg 173G 36M 173G 1% /var/lib/dpkg
bpool/BOOT/ubuntu_0vk4ps 1,3G 128K 1,3G 1% /boot
bpool 1,3G 128K 1,3G 1% /mnt/boot-sav/BPOOL
udev 2,9G 0 2,9G 0% /dev
tmpfs 583M 2,0M 581M 1% /run
Sys. de fichiers Inœuds IUtil. ILibre IUti% Monté sur
rpool/ROOT/ubuntu_0vk4ps 361588550 194958 361393592 1% /
rpool/USERDATA/a_yd2r40 361397529 3937 361393592 1% /home/a
rpool/USERDATA/root_yd2r40 361393829 237 361393592 1% /root
rpool/ROOT/ubuntu_0vk4ps/srv 361393598 6 361393592 1% /srv
rpool 361393598 6 361393592 1% /mnt/boot-sav/RPOOL
rpool/ROOT/ubuntu_0vk4ps/var/spool 361393611 19 361393592 1% /var/spool
rpool/ROOT/ubuntu_0vk4ps/var/www 361393598 6 361393592 1% /var/www
rpool/ROOT/ubuntu_0vk4ps/var/games 361393598 6 361393592 1% /var/games
rpool/ROOT/ubuntu_0vk4ps/usr/local 361393624 32 361393592 1% /usr/local
rpool/ROOT/ubuntu_0vk4ps/var/log 361393707 115 361393592 1% /var/log
rpool/ROOT/ubuntu_0vk4ps/var/mail 361393598 6 361393592 1% /var/mail
rpool/ROOT/ubuntu_0vk4ps/var/snap 361393764 172 361393592 1% /var/snap
rpool/ROOT/ubuntu_0vk4ps/var/lib 361398347 4755 361393592 1% /var/lib
rpool/ROOT/ubuntu_0vk4ps/var/lib/NetworkManager 361393604 12 361393592 1% /var/lib/NetworkManager
rpool/ROOT/ubuntu_0vk4ps/var/lib/AccountsService 361393601 9 361393592 1% /var/lib/AccountsService
rpool/ROOT/ubuntu_0vk4ps/var/lib/apt 361393727 135 361393592 1% /var/lib/apt
rpool/ROOT/ubuntu_0vk4ps/var/lib/dpkg 361400190 6598 361393592 1% /var/lib/dpkg
bpool/BOOT/ubuntu_0vk4ps 2678054 6 2678048 1% /boot
bpool 2678054 6 2678048 1% /mnt/boot-sav/BPOOL
udev 735248 862 734386 1% /dev
tmpfs 745702 1572 744130 1% /run
root@ubuntu:/# ping -c4 8.8.8.8 && ping -c4 google.fr
PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
64 octets de 8.8.8.8 : icmp_seq=1 ttl=120 temps=31.9 ms
64 octets de 8.8.8.8 : icmp_seq=2 ttl=120 temps=32.3 ms
64 octets de 8.8.8.8 : icmp_seq=3 ttl=120 temps=31.5 ms
64 octets de 8.8.8.8 : icmp_seq=4 ttl=120 temps=32.5 ms
--- statistiques ping 8.8.8.8 ---
4 paquets transmis, 4 reçus, 0 % paquets perdus, temps 3005 ms
rtt min/avg/max/mdev = 31.513/32.059/32.540/0.392 ms
root@ubuntu:/# ls -ls /home
total 9
9 drwxr-xr-x 15 a a 20 janv. 16 01:37
root@ubuntu:/# zpool list
NAME SIZE ALLOC FREE CKPOINT EXPANDSZ FRAG CAP DEDUP HEALTH ALTROOT
bpool 1,88G 484M 1,40G - - 0% 25% 1.00x ONLINE /mnt
rpool 185G 6,89G 178G - - 0% 3% 1.00x ONLINE /mnt
root@ubuntu:/# mount -av
mount: /boot/efi: le point de montage n'existe pas.
mount: /boot/grub: le point de montage n'existe pas.
none : ignoré
root@ubuntu:/# mkdir -pv /boot/efi /boot/grub
mkdir: création du répertoire '/boot/efi'
mkdir: création du répertoire '/boot/grub'
root@ubuntu:/# mount -av
/boot/efi : successfully mounted
/boot/grub : successfully mounted
none : ignoré
root@ubuntu:/# cd /boot/grub
root@ubuntu:/boot/grub# ls -ls
total 35
34 -rwxr-xr-x 1 root root 33829 janv. 16 17:20 grub.cfg
1 -rwxr-xr-x 1 root root 1024 janv. 16 17:17 grubenv
root@ubuntu:/boot/grub# cat grub.cfg
#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#
### BEGIN /etc/grub.d/00_header ###
if [ -s $prefix/grubenv ]; then
set have_grubenv=true
load_env
fi
if [ "${initrdfail}" = 2 ]; then
set initrdfail=
elif [ "${initrdfail}" = 1 ]; then
set next_entry="${prev_entry}"
set prev_entry=
save_env prev_entry
if [ "${next_entry}" ]; then
set initrdfail=2
fi
fi
if [ "${next_entry}" ] ; then
set default="${next_entry}"
set next_entry=
save_env next_entry
set boot_once=true
else
set default="0"
fi
if [ x"${feature_menuentry_id}" = xy ]; then
menuentry_id_option="--id"
else
menuentry_id_option=""
fi
export menuentry_id_option
if [ "${prev_saved_entry}" ]; then
set saved_entry="${prev_saved_entry}"
save_env saved_entry
set prev_saved_entry=
save_env prev_saved_entry
set boot_once=true
fi
function savedefault {
if [ -z "${boot_once}" ]; then
saved_entry="${chosen}"
save_env saved_entry
fi
}
function initrdfail {
if [ -n "${have_grubenv}" ]; then if [ -n "${partuuid}" ]; then
if [ -z "${initrdfail}" ]; then
set initrdfail=1
if [ -n "${boot_once}" ]; then
set prev_entry="${default}"
save_env prev_entry
fi
fi
save_env initrdfail
fi; fi
}
function recordfail {
set recordfail=1
if [ -n "${have_grubenv}" ]; then if [ -z "${boot_once}" ]; then save_env recordfail; fi; fi
}
function load_video {
if [ x$feature_all_video_module = xy ]; then
insmod all_video
else
insmod efi_gop
insmod efi_uga
insmod ieee1275_fb
insmod vbe
insmod vga
insmod video_bochs
insmod video_cirrus
fi
}
if loadfont unicode ; then
set gfxmode=auto
load_video
insmod gfxterm
set locale_dir=$prefix/locale
set lang=fr_FR
insmod gettext
fi
terminal_output gfxterm
if [ "${recordfail}" = 1 ] ; then
set timeout=30
else
if [ x$feature_timeout_style = xy ] ; then
set timeout_style=hidden
set timeout=10
# Fallback hidden-timeout code in case the timeout_style feature is
# unavailable.
elif sleep --interruptible 10 ; then
set timeout=0
fi
fi
### END /etc/grub.d/00_header ###
### BEGIN /etc/grub.d/05_debian_theme ###
set menu_color_normal=white/black
set menu_color_highlight=black/light-gray
### END /etc/grub.d/05_debian_theme ###
### BEGIN /etc/grub.d/10_linux ###
### END /etc/grub.d/10_linux ###
### BEGIN /etc/grub.d/10_linux_zfs ###
function gfxmode {
set gfxpayload="${1}"
if [ "${1}" = "keep" ]; then
set vt_handoff=vt.handoff=1
else
set vt_handoff=
fi
}
if [ "${recordfail}" != 1 ]; then
if [ -e ${prefix}/gfxblacklist.txt ]; then
if hwmatch ${prefix}/gfxblacklist.txt 3; then
if [ ${match} = 0 ]; then
set linux_gfx_mode=keep
else
set linux_gfx_mode=text
fi
else
set linux_gfx_mode=text
fi
else
set linux_gfx_mode=keep
fi
else
set linux_gfx_mode=text
fi
export linux_gfx_mode
function zsyshistorymenu {
# $1: root dataset (eg rpool/ROOT/ubuntu_2zhm07@autozsys_k56fr6)
# $2: boot device id (eg 411f29ce1557bfed)
# $3: initrd (eg /BOOT/ubuntu_2zhm07@autozsys_k56fr6/initrd.img-5.4.0-21-generic)
# $4: kernel (eg /BOOT/ubuntu_2zhm07@autozsys_k56fr6/vmlinuz-5.4.0-21-generic)
# $5: kernel_version (eg 5.4.0-21-generic)
set root_dataset="${1}"
set boot_device="${2}"
set initrd="${3}"
set kernel="${4}"
set kversion="${5}"
menuentry 'Revert system only' --class ubuntu --class gnu-linux --class gnu --class os ${menuentry_id_option} 'gnulinux-${root_dataset}-${kversion}' {
recordfail
load_video
gfxmode ${linux_gfx_mode}
insmod gzio
if [ "${grub_platform}" = xen ]; then insmod xzio; insmod lzopio; fi
if [ ${boot_device} = /dev/sdb3 ]; then
insmod part_gpt
insmod zfs
set root='hd1,gpt3'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd1,gpt3 --hint-efi=hd1,gpt3 --hint-baremetal=ahci1,gpt3 15fbe2a865f5f780
else
search --no-floppy --fs-uuid --set=root 15fbe2a865f5f780
fi
fi
linux ${kernel} root=ZFS=${root_dataset} ro quiet splash ${vt_handoff}
initrd ${initrd}
}
menuentry 'Revert system and user data' --class ubuntu --class gnu-linux --class gnu --class os ${menuentry_id_option} 'gnulinux-${root_dataset}-${kversion}' {
recordfail
load_video
gfxmode ${linux_gfx_mode}
insmod gzio
if [ "${grub_platform}" = xen ]; then insmod xzio; insmod lzopio; fi
if [ ${boot_device} = /dev/sdb3 ]; then
insmod part_gpt
insmod zfs
set root='hd1,gpt3'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd1,gpt3 --hint-efi=hd1,gpt3 --hint-baremetal=ahci1,gpt3 15fbe2a865f5f780
else
search --no-floppy --fs-uuid --set=root 15fbe2a865f5f780
fi
fi
linux ${kernel} root=ZFS=${root_dataset} ro quiet splash ${vt_handoff} zsys-revert=userdata
initrd ${initrd}
}
menuentry 'Revert system only (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os ${menuentry_id_option} 'gnulinux-${root_dataset}-${kversion}' {
recordfail
load_video
insmod gzio
if [ "${grub_platform}" = xen ]; then insmod xzio; insmod lzopio; fi
if [ ${boot_device} = /dev/sdb3 ]; then
insmod part_gpt
insmod zfs
set root='hd1,gpt3'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd1,gpt3 --hint-efi=hd1,gpt3 --hint-baremetal=ahci1,gpt3 15fbe2a865f5f780
else
search --no-floppy --fs-uuid --set=root 15fbe2a865f5f780
fi
fi
echo Chargement de Linux ${kversion}…
linux ${kernel} root=ZFS=${root_dataset} ro recovery nomodeset dis_ucode_ldr
echo 'Chargement du disque mémoire initial…'
initrd ${initrd}
}
menuentry 'Revert system and user data (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os ${menuentry_id_option} 'gnulinux-${root_dataset}-${kversion}' {
recordfail
load_video
insmod gzio
if [ "${grub_platform}" = xen ]; then insmod xzio; insmod lzopio; fi
if [ ${boot_device} = /dev/sdb3 ]; then
insmod part_gpt
insmod zfs
set root='hd1,gpt3'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd1,gpt3 --hint-efi=hd1,gpt3 --hint-baremetal=ahci1,gpt3 15fbe2a865f5f780
else
search --no-floppy --fs-uuid --set=root 15fbe2a865f5f780
fi
fi
echo Chargement de Linux ${kversion}…
linux ${kernel} root=ZFS=${root_dataset} ro recovery nomodeset dis_ucode_ldr zsys-revert=userdata
echo 'Chargement du disque mémoire initial…'
initrd ${initrd}
}
}
menuentry 'Ubuntu 20.04.3 LTS' --class ubuntu --class gnu-linux --class gnu --class os ${menuentry_id_option} 'gnulinux-rpool/ROOT/ubuntu_0vk4ps-5.11.0-46-generic' {
recordfail
load_video
gfxmode ${linux_gfx_mode}
insmod gzio
if [ "${grub_platform}" = xen ]; then insmod xzio; insmod lzopio; fi
insmod part_gpt
insmod zfs
set root='hd1,gpt3'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd1,gpt3 --hint-efi=hd1,gpt3 --hint-baremetal=ahci1,gpt3 15fbe2a865f5f780
else
search --no-floppy --fs-uuid --set=root 15fbe2a865f5f780
fi
linux /BOOT/ubuntu_0vk4ps@/vmlinuz-5.11.0-46-generic root=ZFS=rpool/ROOT/ubuntu_0vk4ps ro quiet splash ${vt_handoff}
initrd /BOOT/ubuntu_0vk4ps@/initrd.img-5.11.0-46-generic
}
submenu 'Options avancées pour Ubuntu 20.04.3 LTS' ${menuentry_id_option} 'gnulinux-advanced-rpool/ROOT/ubuntu_0vk4ps' {
menuentry '* Ubuntu 20.04.3 LTS, avec Linux 5.11.0-46-generic' --class ubuntu --class gnu-linux --class gnu --class os ${menuentry_id_option} 'gnulinux-rpool/ROOT/ubuntu_0vk4ps-5.11.0-46-generic' {
recordfail
load_video
gfxmode ${linux_gfx_mode}
insmod gzio
if [ "${grub_platform}" = xen ]; then insmod xzio; insmod lzopio; fi
insmod part_gpt
insmod zfs
set root='hd1,gpt3'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd1,gpt3 --hint-efi=hd1,gpt3 --hint-baremetal=ahci1,gpt3 15fbe2a865f5f780
else
search --no-floppy --fs-uuid --set=root 15fbe2a865f5f780
fi
echo Chargement de Linux 5.11.0-46-generic…
linux /BOOT/ubuntu_0vk4ps@/vmlinuz-5.11.0-46-generic root=ZFS=rpool/ROOT/ubuntu_0vk4ps ro quiet splash ${vt_handoff}
echo 'Chargement du disque mémoire initial…'
initrd /BOOT/ubuntu_0vk4ps@/initrd.img-5.11.0-46-generic
}
menuentry '* Ubuntu 20.04.3 LTS, avec Linux 5.11.0-46-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os ${menuentry_id_option} 'gnulinux-rpool/ROOT/ubuntu_0vk4ps-5.11.0-46-generic' {
recordfail
load_video
insmod gzio
if [ "${grub_platform}" = xen ]; then insmod xzio; insmod lzopio; fi
insmod part_gpt
insmod zfs
set root='hd1,gpt3'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd1,gpt3 --hint-efi=hd1,gpt3 --hint-baremetal=ahci1,gpt3 15fbe2a865f5f780
else
search --no-floppy --fs-uuid --set=root 15fbe2a865f5f780
fi
echo Chargement de Linux 5.11.0-46-generic…
linux /BOOT/ubuntu_0vk4ps@/vmlinuz-5.11.0-46-generic root=ZFS=rpool/ROOT/ubuntu_0vk4ps ro recovery nomodeset dis_ucode_ldr
echo 'Chargement du disque mémoire initial…'
initrd /BOOT/ubuntu_0vk4ps@/initrd.img-5.11.0-46-generic
}
menuentry 'Ubuntu 20.04.3 LTS, avec Linux 5.8.0-43-generic' --class ubuntu --class gnu-linux --class gnu --class os ${menuentry_id_option} 'gnulinux-rpool/ROOT/ubuntu_0vk4ps-5.8.0-43-generic' {
recordfail
load_video
gfxmode ${linux_gfx_mode}
insmod gzio
if [ "${grub_platform}" = xen ]; then insmod xzio; insmod lzopio; fi
insmod part_gpt
insmod zfs
set root='hd1,gpt3'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd1,gpt3 --hint-efi=hd1,gpt3 --hint-baremetal=ahci1,gpt3 15fbe2a865f5f780
else
search --no-floppy --fs-uuid --set=root 15fbe2a865f5f780
fi
echo Chargement de Linux 5.8.0-43-generic…
linux /BOOT/ubuntu_0vk4ps@/vmlinuz-5.8.0-43-generic root=ZFS=rpool/ROOT/ubuntu_0vk4ps ro quiet splash ${vt_handoff}
echo 'Chargement du disque mémoire initial…'
initrd /BOOT/ubuntu_0vk4ps@/initrd.img-5.8.0-43-generic
}
menuentry 'Ubuntu 20.04.3 LTS, avec Linux 5.8.0-43-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os ${menuentry_id_option} 'gnulinux-rpool/ROOT/ubuntu_0vk4ps-5.8.0-43-generic' {
recordfail
load_video
insmod gzio
if [ "${grub_platform}" = xen ]; then insmod xzio; insmod lzopio; fi
insmod part_gpt
insmod zfs
set root='hd1,gpt3'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd1,gpt3 --hint-efi=hd1,gpt3 --hint-baremetal=ahci1,gpt3 15fbe2a865f5f780
else
search --no-floppy --fs-uuid --set=root 15fbe2a865f5f780
fi
echo Chargement de Linux 5.8.0-43-generic…
linux /BOOT/ubuntu_0vk4ps@/vmlinuz-5.8.0-43-generic root=ZFS=rpool/ROOT/ubuntu_0vk4ps ro recovery nomodeset dis_ucode_ldr
echo 'Chargement du disque mémoire initial…'
initrd /BOOT/ubuntu_0vk4ps@/initrd.img-5.8.0-43-generic
}
}
submenu 'Historique pour Ubuntu 20.04.3 LTS' ${menuentry_id_option} 'gnulinux-history-rpool/ROOT/ubuntu_0vk4ps' {
submenu 'Revert to 16/01/2022 @ 14:39' ${menuentry_id_option} 'gnulinux-history-rpool/ROOT/ubuntu_0vk4ps@autozsys_tqh4z9' {
zsyshistorymenu "rpool/ROOT/ubuntu_0vk4ps@autozsys_tqh4z9" "/dev/sdb3" "/BOOT/ubuntu_0vk4ps@autozsys_tqh4z9/initrd.img-5.11.0-46-generic" "/BOOT/ubuntu_0vk4ps@autozsys_tqh4z9/vmlinuz-5.11.0-46-generic" "5.11.0-46-generic"
}
submenu 'Revert to 16/01/2022 @ 01:12' ${menuentry_id_option} 'gnulinux-history-rpool/ROOT/ubuntu_0vk4ps@autozsys_asj1t3' {
zsyshistorymenu "rpool/ROOT/ubuntu_0vk4ps@autozsys_asj1t3" "/dev/sdb3" "/BOOT/ubuntu_0vk4ps@autozsys_asj1t3/initrd.img-5.11.0-46-generic" "/BOOT/ubuntu_0vk4ps@autozsys_asj1t3/vmlinuz-5.11.0-46-generic" "5.11.0-46-generic"
}
submenu 'Revert to Ubuntu 20.04.2 LTS sur 16/01/2022 @ 00:51' ${menuentry_id_option} 'gnulinux-history-rpool/ROOT/ubuntu_0vk4ps@autozsys_v1a8di' {
zsyshistorymenu "rpool/ROOT/ubuntu_0vk4ps@autozsys_v1a8di" "/dev/sdb3" "/BOOT/ubuntu_0vk4ps@autozsys_v1a8di/initrd.img-5.11.0-46-generic" "/BOOT/ubuntu_0vk4ps@autozsys_v1a8di/vmlinuz-5.11.0-46-generic" "5.11.0-46-generic"
}
}
### END /etc/grub.d/10_linux_zfs ###
### BEGIN /etc/grub.d/20_linux_xen ###
### END /etc/grub.d/20_linux_xen ###
### BEGIN /etc/grub.d/20_memtest86+ ###
### END /etc/grub.d/20_memtest86+ ###
### BEGIN /etc/grub.d/30_os-prober ###
menuentry 'Ubuntu 21.10 (21.10) (sur /dev/sda10)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-3e9adae1-accd-46f8-b346-767fa906b605' {
insmod part_gpt
insmod ext2
set root='hd0,gpt10'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt10 --hint-efi=hd0,gpt10 --hint-baremetal=ahci0,gpt10 3e9adae1-accd-46f8-b346-767fa906b605
else
search --no-floppy --fs-uuid --set=root 3e9adae1-accd-46f8-b346-767fa906b605
fi
linux /boot/vmlinuz root=/dev/sda10
initrd /boot/initrd.img
}
submenu 'Options avancées pour Ubuntu 21.10 (21.10) (sur /dev/sda10)' $menuentry_id_option 'osprober-gnulinux-advanced-3e9adae1-accd-46f8-b346-767fa906b605' {
menuentry 'Ubuntu 21.10 (21.10) (sur /dev/sda10)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz--3e9adae1-accd-46f8-b346-767fa906b605' {
insmod part_gpt
insmod ext2
set root='hd0,gpt10'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt10 --hint-efi=hd0,gpt10 --hint-baremetal=ahci0,gpt10 3e9adae1-accd-46f8-b346-767fa906b605
else
search --no-floppy --fs-uuid --set=root 3e9adae1-accd-46f8-b346-767fa906b605
fi
linux /boot/vmlinuz root=/dev/sda10
initrd /boot/initrd.img
}
menuentry 'Ubuntu 21.10 (21.10) (sur /dev/sda10)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz--3e9adae1-accd-46f8-b346-767fa906b605' {
insmod part_gpt
insmod ext2
set root='hd0,gpt10'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt10 --hint-efi=hd0,gpt10 --hint-baremetal=ahci0,gpt10 3e9adae1-accd-46f8-b346-767fa906b605
else
search --no-floppy --fs-uuid --set=root 3e9adae1-accd-46f8-b346-767fa906b605
fi
linux /boot/vmlinuz root=/dev/sda10
initrd /boot/initrd.img
}
menuentry 'Ubuntu 21.10 (21.10) (sur /dev/sda10)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz--3e9adae1-accd-46f8-b346-767fa906b605' {
insmod part_gpt
insmod ext2
set root='hd0,gpt10'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt10 --hint-efi=hd0,gpt10 --hint-baremetal=ahci0,gpt10 3e9adae1-accd-46f8-b346-767fa906b605
else
search --no-floppy --fs-uuid --set=root 3e9adae1-accd-46f8-b346-767fa906b605
fi
linux /boot/vmlinuz root=/dev/sda10
initrd /boot/initrd.img-5.13.0-22-generic
}
menuentry 'Ubuntu 21.10 (21.10) (sur /dev/sda10)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz--3e9adae1-accd-46f8-b346-767fa906b605' {
insmod part_gpt
insmod ext2
set root='hd0,gpt10'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt10 --hint-efi=hd0,gpt10 --hint-baremetal=ahci0,gpt10 3e9adae1-accd-46f8-b346-767fa906b605
else
search --no-floppy --fs-uuid --set=root 3e9adae1-accd-46f8-b346-767fa906b605
fi
linux /boot/vmlinuz root=/dev/sda10
initrd /boot/initrd.img-5.13.0-23-generic
}
menuentry 'Ubuntu 21.10 (21.10) (sur /dev/sda10)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz--3e9adae1-accd-46f8-b346-767fa906b605' {
insmod part_gpt
insmod ext2
set root='hd0,gpt10'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt10 --hint-efi=hd0,gpt10 --hint-baremetal=ahci0,gpt10 3e9adae1-accd-46f8-b346-767fa906b605
else
search --no-floppy --fs-uuid --set=root 3e9adae1-accd-46f8-b346-767fa906b605
fi
linux /boot/vmlinuz root=/dev/sda10
initrd /boot/initrd.img.old
}
menuentry 'Ubuntu 21.10 (21.10) (sur /dev/sda10)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz--3e9adae1-accd-46f8-b346-767fa906b605' {
insmod part_gpt
insmod ext2
set root='hd0,gpt10'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt10 --hint-efi=hd0,gpt10 --hint-baremetal=ahci0,gpt10 3e9adae1-accd-46f8-b346-767fa906b605
else
search --no-floppy --fs-uuid --set=root 3e9adae1-accd-46f8-b346-767fa906b605
fi
linux /boot/vmlinuz root=/dev/sda10
initrd /boot/initrd.img
}
menuentry 'Ubuntu 21.10 (21.10) (sur /dev/sda10)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz--3e9adae1-accd-46f8-b346-767fa906b605' {
insmod part_gpt
insmod ext2
set root='hd0,gpt10'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt10 --hint-efi=hd0,gpt10 --hint-baremetal=ahci0,gpt10 3e9adae1-accd-46f8-b346-767fa906b605
else
search --no-floppy --fs-uuid --set=root 3e9adae1-accd-46f8-b346-767fa906b605
fi
linux /boot/vmlinuz root=/dev/sda10
initrd /boot/initrd.img
}
menuentry 'Ubuntu 21.10 (21.10) (sur /dev/sda10)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz--3e9adae1-accd-46f8-b346-767fa906b605' {
insmod part_gpt
insmod ext2
set root='hd0,gpt10'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt10 --hint-efi=hd0,gpt10 --hint-baremetal=ahci0,gpt10 3e9adae1-accd-46f8-b346-767fa906b605
else
search --no-floppy --fs-uuid --set=root 3e9adae1-accd-46f8-b346-767fa906b605
fi
linux /boot/vmlinuz root=/dev/sda10
initrd /boot/initrd.img-5.13.0-22-generic
}
menuentry 'Ubuntu 21.10 (21.10) (sur /dev/sda10)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz--3e9adae1-accd-46f8-b346-767fa906b605' {
insmod part_gpt
insmod ext2
set root='hd0,gpt10'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt10 --hint-efi=hd0,gpt10 --hint-baremetal=ahci0,gpt10 3e9adae1-accd-46f8-b346-767fa906b605
else
search --no-floppy --fs-uuid --set=root 3e9adae1-accd-46f8-b346-767fa906b605
fi
linux /boot/vmlinuz root=/dev/sda10
initrd /boot/initrd.img-5.13.0-23-generic
}
menuentry 'Ubuntu 21.10 (21.10) (sur /dev/sda10)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz--3e9adae1-accd-46f8-b346-767fa906b605' {
insmod part_gpt
insmod ext2
set root='hd0,gpt10'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt10 --hint-efi=hd0,gpt10 --hint-baremetal=ahci0,gpt10 3e9adae1-accd-46f8-b346-767fa906b605
else
search --no-floppy --fs-uuid --set=root 3e9adae1-accd-46f8-b346-767fa906b605
fi
linux /boot/vmlinuz root=/dev/sda10
initrd /boot/initrd.img.old
}
menuentry 'Ubuntu 21.10 (21.10) (sur /dev/sda10)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz.old--3e9adae1-accd-46f8-b346-767fa906b605' {
insmod part_gpt
insmod ext2
set root='hd0,gpt10'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt10 --hint-efi=hd0,gpt10 --hint-baremetal=ahci0,gpt10 3e9adae1-accd-46f8-b346-767fa906b605
else
search --no-floppy --fs-uuid --set=root 3e9adae1-accd-46f8-b346-767fa906b605
fi
linux /boot/vmlinuz.old root=/dev/sda10
initrd /boot/initrd.img.old
}
menuentry 'Ubuntu 21.10 (21.10) (sur /dev/sda10)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-5.13.0-23-generic--3e9adae1-accd-46f8-b346-767fa906b605' {
insmod part_gpt
insmod ext2
set root='hd0,gpt10'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt10 --hint-efi=hd0,gpt10 --hint-baremetal=ahci0,gpt10 3e9adae1-accd-46f8-b346-767fa906b605
else
search --no-floppy --fs-uuid --set=root 3e9adae1-accd-46f8-b346-767fa906b605
fi
linux /boot/vmlinuz-5.13.0-23-generic root=/dev/sda10
initrd /boot/initrd.img-5.13.0-23-generic
}
menuentry 'Ubuntu 21.10 (21.10) (sur /dev/sda10)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-5.13.0-22-generic--3e9adae1-accd-46f8-b346-767fa906b605' {
insmod part_gpt
insmod ext2
set root='hd0,gpt10'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt10 --hint-efi=hd0,gpt10 --hint-baremetal=ahci0,gpt10 3e9adae1-accd-46f8-b346-767fa906b605
else
search --no-floppy --fs-uuid --set=root 3e9adae1-accd-46f8-b346-767fa906b605
fi
linux /boot/vmlinuz-5.13.0-22-generic root=/dev/sda10
initrd /boot/initrd.img-5.13.0-22-generic
}
}
menuentry 'Ubuntu Jammy Jellyfish (development branch) (22.04) (sur /dev/sda17)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-852c1813-7679-4194-9c0e-e9fb6db6522c' {
insmod part_gpt
insmod ext2
set root='hd0,gpt17'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt17 --hint-efi=hd0,gpt17 --hint-baremetal=ahci0,gpt17 852c1813-7679-4194-9c0e-e9fb6db6522c
else
search --no-floppy --fs-uuid --set=root 852c1813-7679-4194-9c0e-e9fb6db6522c
fi
linux /boot/vmlinuz-5.13.0-19-generic root=/dev/sda17
initrd /boot/initrd.img-5.13.0-19-generic
}
submenu 'Options avancées pour Ubuntu Jammy Jellyfish (development branch) (22.04) (sur /dev/sda17)' $menuentry_id_option 'osprober-gnulinux-advanced-852c1813-7679-4194-9c0e-e9fb6db6522c' {
menuentry 'Ubuntu Jammy Jellyfish (development branch) (22.04) (sur /dev/sda17)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-5.13.0-19-generic--852c1813-7679-4194-9c0e-e9fb6db6522c' {
insmod part_gpt
insmod ext2
set root='hd0,gpt17'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt17 --hint-efi=hd0,gpt17 --hint-baremetal=ahci0,gpt17 852c1813-7679-4194-9c0e-e9fb6db6522c
else
search --no-floppy --fs-uuid --set=root 852c1813-7679-4194-9c0e-e9fb6db6522c
fi
linux /boot/vmlinuz-5.13.0-19-generic root=/dev/sda17
initrd /boot/initrd.img-5.13.0-19-generic
}
}
menuentry 'Windows Boot Manager (sur /dev/sda4)' --class windows --class os $menuentry_id_option 'osprober-efi-BAF7-B38B' {
insmod part_gpt
insmod fat
set root='hd0,gpt4'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt4 --hint-efi=hd0,gpt4 --hint-baremetal=ahci0,gpt4 BAF7-B38B
else
search --no-floppy --fs-uuid --set=root BAF7-B38B
fi
chainloader /EFI/Microsoft/Boot/bootmgfw.efi
}
menuentry 'Ubuntu 20.04.3 LTS (20.04) (sur /dev/sda7)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-96d31832-a414-4282-a76f-630e5d66c7c1' {
insmod part_gpt
insmod ext2
set root='hd0,gpt7'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt7 --hint-efi=hd0,gpt7 --hint-baremetal=ahci0,gpt7 96d31832-a414-4282-a76f-630e5d66c7c1
else
search --no-floppy --fs-uuid --set=root 96d31832-a414-4282-a76f-630e5d66c7c1
fi
linux /boot/vmlinuz-5.4.0-91-generic root=UUID=96d31832-a414-4282-a76f-630e5d66c7c1 ro quiet splash $vt_handoff
initrd /boot/initrd.img-5.4.0-91-generic
}
submenu 'Options avancées pour Ubuntu 20.04.3 LTS (20.04) (sur /dev/sda7)' $menuentry_id_option 'osprober-gnulinux-advanced-96d31832-a414-4282-a76f-630e5d66c7c1' {
menuentry 'Ubuntu (sur /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-5.4.0-91-generic--96d31832-a414-4282-a76f-630e5d66c7c1' {
insmod part_gpt
insmod ext2
set root='hd0,gpt7'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt7 --hint-efi=hd0,gpt7 --hint-baremetal=ahci0,gpt7 96d31832-a414-4282-a76f-630e5d66c7c1
else
search --no-floppy --fs-uuid --set=root 96d31832-a414-4282-a76f-630e5d66c7c1
fi
linux /boot/vmlinuz-5.4.0-91-generic root=UUID=96d31832-a414-4282-a76f-630e5d66c7c1 ro quiet splash $vt_handoff
initrd /boot/initrd.img-5.4.0-91-generic
}
menuentry 'Ubuntu, with Linux 5.4.0-91-generic (sur /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-5.4.0-91-generic--96d31832-a414-4282-a76f-630e5d66c7c1' {
insmod part_gpt
insmod ext2
set root='hd0,gpt7'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt7 --hint-efi=hd0,gpt7 --hint-baremetal=ahci0,gpt7 96d31832-a414-4282-a76f-630e5d66c7c1
else
search --no-floppy --fs-uuid --set=root 96d31832-a414-4282-a76f-630e5d66c7c1
fi
linux /boot/vmlinuz-5.4.0-91-generic root=UUID=96d31832-a414-4282-a76f-630e5d66c7c1 ro quiet splash $vt_handoff
initrd /boot/initrd.img-5.4.0-91-generic
}
menuentry 'Ubuntu, with Linux 5.4.0-91-generic (recovery mode) (sur /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-5.4.0-91-generic-root=UUID=96d31832-a414-4282-a76f-630e5d66c7c1 ro recovery nomodeset dis_ucode_ldr-96d31832-a414-4282-a76f-630e5d66c7c1' {
insmod part_gpt
insmod ext2
set root='hd0,gpt7'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt7 --hint-efi=hd0,gpt7 --hint-baremetal=ahci0,gpt7 96d31832-a414-4282-a76f-630e5d66c7c1
else
search --no-floppy --fs-uuid --set=root 96d31832-a414-4282-a76f-630e5d66c7c1
fi
linux /boot/vmlinuz-5.4.0-91-generic root=UUID=96d31832-a414-4282-a76f-630e5d66c7c1 ro recovery nomodeset dis_ucode_ldr
initrd /boot/initrd.img-5.4.0-91-generic
}
menuentry 'Ubuntu, with Linux 5.4.0-89-generic (sur /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-5.4.0-89-generic--96d31832-a414-4282-a76f-630e5d66c7c1' {
insmod part_gpt
insmod ext2
set root='hd0,gpt7'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt7 --hint-efi=hd0,gpt7 --hint-baremetal=ahci0,gpt7 96d31832-a414-4282-a76f-630e5d66c7c1
else
search --no-floppy --fs-uuid --set=root 96d31832-a414-4282-a76f-630e5d66c7c1
fi
linux /boot/vmlinuz-5.4.0-89-generic root=UUID=96d31832-a414-4282-a76f-630e5d66c7c1 ro quiet splash $vt_handoff
initrd /boot/initrd.img-5.4.0-89-generic
}
menuentry 'Ubuntu, with Linux 5.4.0-89-generic (recovery mode) (sur /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-5.4.0-89-generic-root=UUID=96d31832-a414-4282-a76f-630e5d66c7c1 ro recovery nomodeset dis_ucode_ldr-96d31832-a414-4282-a76f-630e5d66c7c1' {
insmod part_gpt
insmod ext2
set root='hd0,gpt7'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt7 --hint-efi=hd0,gpt7 --hint-baremetal=ahci0,gpt7 96d31832-a414-4282-a76f-630e5d66c7c1
else
search --no-floppy --fs-uuid --set=root 96d31832-a414-4282-a76f-630e5d66c7c1
fi
linux /boot/vmlinuz-5.4.0-89-generic root=UUID=96d31832-a414-4282-a76f-630e5d66c7c1 ro recovery nomodeset dis_ucode_ldr
initrd /boot/initrd.img-5.4.0-89-generic
}
}
menuentry 'Ubuntu 18.04.6 LTS (18.04) (sur /dev/sda9)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-cb50473a-5d9c-441a-9502-690c1c8684d6' {
insmod part_gpt
insmod ext2
set root='hd0,gpt9'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt9 --hint-efi=hd0,gpt9 --hint-baremetal=ahci0,gpt9 cb50473a-5d9c-441a-9502-690c1c8684d6
else
search --no-floppy --fs-uuid --set=root cb50473a-5d9c-441a-9502-690c1c8684d6
fi
linux /boot/vmlinuz-4.15.0-166-generic root=UUID=cb50473a-5d9c-441a-9502-690c1c8684d6 ro quiet splash $vt_handoff
initrd /boot/initrd.img-4.15.0-166-generic
}
submenu 'Options avancées pour Ubuntu 18.04.6 LTS (18.04) (sur /dev/sda9)' $menuentry_id_option 'osprober-gnulinux-advanced-cb50473a-5d9c-441a-9502-690c1c8684d6' {
menuentry 'Ubuntu (sur /dev/sda9)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.15.0-166-generic--cb50473a-5d9c-441a-9502-690c1c8684d6' {
insmod part_gpt
insmod ext2
set root='hd0,gpt9'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt9 --hint-efi=hd0,gpt9 --hint-baremetal=ahci0,gpt9 cb50473a-5d9c-441a-9502-690c1c8684d6
else
search --no-floppy --fs-uuid --set=root cb50473a-5d9c-441a-9502-690c1c8684d6
fi
linux /boot/vmlinuz-4.15.0-166-generic root=UUID=cb50473a-5d9c-441a-9502-690c1c8684d6 ro quiet splash $vt_handoff
initrd /boot/initrd.img-4.15.0-166-generic
}
menuentry 'Ubuntu, avec Linux 4.15.0-166-generic (sur /dev/sda9)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.15.0-166-generic--cb50473a-5d9c-441a-9502-690c1c8684d6' {
insmod part_gpt
insmod ext2
set root='hd0,gpt9'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt9 --hint-efi=hd0,gpt9 --hint-baremetal=ahci0,gpt9 cb50473a-5d9c-441a-9502-690c1c8684d6
else
search --no-floppy --fs-uuid --set=root cb50473a-5d9c-441a-9502-690c1c8684d6
fi
linux /boot/vmlinuz-4.15.0-166-generic root=UUID=cb50473a-5d9c-441a-9502-690c1c8684d6 ro quiet splash $vt_handoff
initrd /boot/initrd.img-4.15.0-166-generic
}
menuentry 'Ubuntu, avec Linux 4.15.0-166-generic (recovery mode) (sur /dev/sda9)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.15.0-166-generic-root=UUID=cb50473a-5d9c-441a-9502-690c1c8684d6 ro recovery nomodeset dis_ucode_ldr-cb50473a-5d9c-441a-9502-690c1c8684d6' {
insmod part_gpt
insmod ext2
set root='hd0,gpt9'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt9 --hint-efi=hd0,gpt9 --hint-baremetal=ahci0,gpt9 cb50473a-5d9c-441a-9502-690c1c8684d6
else
search --no-floppy --fs-uuid --set=root cb50473a-5d9c-441a-9502-690c1c8684d6
fi
linux /boot/vmlinuz-4.15.0-166-generic root=UUID=cb50473a-5d9c-441a-9502-690c1c8684d6 ro recovery nomodeset dis_ucode_ldr
initrd /boot/initrd.img-4.15.0-166-generic
}
menuentry 'Ubuntu, avec Linux 4.15.0-163-generic (sur /dev/sda9)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.15.0-163-generic--cb50473a-5d9c-441a-9502-690c1c8684d6' {
insmod part_gpt
insmod ext2
set root='hd0,gpt9'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt9 --hint-efi=hd0,gpt9 --hint-baremetal=ahci0,gpt9 cb50473a-5d9c-441a-9502-690c1c8684d6
else
search --no-floppy --fs-uuid --set=root cb50473a-5d9c-441a-9502-690c1c8684d6
fi
linux /boot/vmlinuz-4.15.0-163-generic root=UUID=cb50473a-5d9c-441a-9502-690c1c8684d6 ro quiet splash $vt_handoff
initrd /boot/initrd.img-4.15.0-163-generic
}
menuentry 'Ubuntu, avec Linux 4.15.0-163-generic (recovery mode) (sur /dev/sda9)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.15.0-163-generic-root=UUID=cb50473a-5d9c-441a-9502-690c1c8684d6 ro recovery nomodeset dis_ucode_ldr-cb50473a-5d9c-441a-9502-690c1c8684d6' {
insmod part_gpt
insmod ext2
set root='hd0,gpt9'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt9 --hint-efi=hd0,gpt9 --hint-baremetal=ahci0,gpt9 cb50473a-5d9c-441a-9502-690c1c8684d6
else
search --no-floppy --fs-uuid --set=root cb50473a-5d9c-441a-9502-690c1c8684d6
fi
linux /boot/vmlinuz-4.15.0-163-generic root=UUID=cb50473a-5d9c-441a-9502-690c1c8684d6 ro recovery nomodeset dis_ucode_ldr
initrd /boot/initrd.img-4.15.0-163-generic
}
}
set timeout_style=menu
if [ "${timeout}" = 0 ]; then
set timeout=10
fi
### END /etc/grub.d/30_os-prober ###
### BEGIN /etc/grub.d/30_uefi-firmware ###
menuentry 'UEFI Firmware Settings' $menuentry_id_option 'uefi-firmware' {
fwsetup
}
### END /etc/grub.d/30_uefi-firmware ###
### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries. Simply type the
# menu entries you want to add after this comment. Be careful not to change
# the 'exec tail' line above.
### END /etc/grub.d/40_custom ###
### BEGIN /etc/grub.d/41_custom ###
if [ -f ${config_directory}/custom.cfg ]; then
source ${config_directory}/custom.cfg
elif [ -z "${config_directory}" -a -f $prefix/custom.cfg ]; then
source $prefix/custom.cfg;
fi
### END /etc/grub.d/41_custom ###
root@ubuntu:/boot/grub# cd
root@ubuntu:~# cat /etc/default/grub
# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.
# For full documentation of the options in this file, see:
# info -f grub -n 'Simple configuration'
GRUB_DEFAULT=0
GRUB_TIMEOUT_STYLE=hidden
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""
# Uncomment to enable BadRAM filtering, modify to suit your needs
# This works with Linux (no patch required) and with any kernel that obtains
# the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...)
#GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef"
# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=console
# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
#GRUB_GFXMODE=640x480
# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true
# Uncomment to disable generation of recovery mode menu entries
#GRUB_DISABLE_RECOVERY="true"
# Uncomment to get a beep at grub start
#GRUB_INIT_TUNE="480 440 1"
root@ubuntu:~# exit
exit
root@ubuntu:~#
La libération correcte des ressources
root@ubuntu:~# zpool list
NAME SIZE ALLOC FREE CKPOINT EXPANDSZ FRAG CAP DEDUP HEALTH ALTROOT
bpool 1.88G 484M 1.40G - - 0% 25% 1.00x ONLINE /mnt
rpool 185G 6.89G 178G - - 0% 3% 1.00x ONLINE /mnt
root@ubuntu:~#
root@ubuntu:~# zfs umount bpool
cannot unmount '/mnt/boot': unmount failed
root@ubuntu:~# chroot /mnt
root@ubuntu:/# mount | tail -5
tmpfs on /run/systemd/resolve/stub-resolv.conf type tmpfs (rw,nosuid,nodev,noexec,relatime,size=596564k,mode=755,inode64)
devpts on /dev/pts type devpts (rw,relatime,mode=600,ptmxmode=000)
/dev/sda4 on /boot/efi type vfat (rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro)
/dev/sda4 on /boot/grub type vfat (rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro)
bpool on /mnt/boot-sav/BPOOL type zfs (rw,nodev,relatime,xattr,posixacl)
root@ubuntu:/# df
Sys. de fichiers blocs de 1K Utilisé Disponible Uti% Monté sur
rpool/ROOT/ubuntu_0vk4ps 183812224 3115776 180696448 2% /
rpool/USERDATA/a_yd2r40 180778240 81792 180696448 1% /home/a
rpool/USERDATA/root_yd2r40 180928768 232320 180696448 1% /root
rpool/ROOT/ubuntu_0vk4ps/srv 180696576 128 180696448 1% /srv
rpool 180696576 128 180696448 1% /mnt/boot-sav/RPOOL
rpool/ROOT/ubuntu_0vk4ps/var/spool 180696576 128 180696448 1% /var/spool
rpool/ROOT/ubuntu_0vk4ps/var/www 180696576 128 180696448 1% /var/www
rpool/ROOT/ubuntu_0vk4ps/var/games 180696576 128 180696448 1% /var/games
rpool/ROOT/ubuntu_0vk4ps/usr/local 180696704 256 180696448 1% /usr/local
rpool/ROOT/ubuntu_0vk4ps/var/log 180707200 10752 180696448 1% /var/log
rpool/ROOT/ubuntu_0vk4ps/var/mail 180696576 128 180696448 1% /var/mail
rpool/ROOT/ubuntu_0vk4ps/var/snap 180697344 896 180696448 1% /var/snap
rpool/ROOT/ubuntu_0vk4ps/var/lib 182333696 1637248 180696448 1% /var/lib
rpool/ROOT/ubuntu_0vk4ps/var/lib/NetworkManager 180696576 128 180696448 1% /var/lib/NetworkManager
rpool/ROOT/ubuntu_0vk4ps/var/lib/AccountsService 180696576 128 180696448 1% /var/lib/AccountsService
rpool/ROOT/ubuntu_0vk4ps/var/lib/apt 180791168 94720 180696448 1% /var/lib/apt
rpool/ROOT/ubuntu_0vk4ps/var/lib/dpkg 180732928 36480 180696448 1% /var/lib/dpkg
bpool/BOOT/ubuntu_0vk4ps 1339136 128 1339008 1% /boot
udev 2940992 0 2940992 0% /dev
tmpfs 596564 2012 594552 1% /run
/dev/sda4 98304 27141 71163 28% /boot/efi
bpool 1339136 128 1339008 1% /mnt/boot-sav/BPOOL
root@ubuntu:/# exit
exit
root@ubuntu:~# zfs umount bpool
cannot unmount '/mnt/boot': unmount failed
root@ubuntu:~# zfs umount rpool
cannot unmount '/mnt': unmount failed
root@ubuntu:~# ls -ls /mnt/boot
total 2
1 drwxr-xr-x 4 root root 1024 janv. 1 1970 efi
1 drwxr-xr-x 2 root root 1024 janv. 16 16:20 grub
root@ubuntu:~# umount /mnt/boot/efi
root@ubuntu:~# umount /mnt/boot/grub
root@ubuntu:~# zfs umount rpool
cannot unmount '/mnt': unmount failed
root@ubuntu:~# zfs umount bpool
root@ubuntu:~#
root@ubuntu:~# zfs umount rpool
cannot unmount '/mnt': unmount failed
root@ubuntu:~# ls -ls /mnt
total 86
1 lrwxrwxrwx 1 root root 7 janv. 15 19:49 bin -> usr/bin
1 drwxr-xr-x 4 root root 4 janv. 16 19:02 boot
1 drwxr-xr-x 2 root root 2 janv. 15 19:51 cdrom
0 drwxr-xr-x 24 root root 5420 janv. 17 11:47 dev
9 drwxr-xr-x 132 root root 230 janv. 16 13:40 etc
1 drwxr-xr-x 3 root root 3 janv. 15 19:57 home
1 lrwxrwxrwx 1 root root 7 janv. 15 19:49 lib -> usr/lib
1 lrwxrwxrwx 1 root root 9 janv. 15 19:49 lib32 -> usr/lib32
1 lrwxrwxrwx 1 root root 9 janv. 15 19:49 lib64 -> usr/lib64
1 lrwxrwxrwx 1 root root 10 janv. 15 19:49 libx32 -> usr/libx32
1 drwxr-xr-x 2 root root 2 janv. 15 23:40 MaRacine
1 drwxr-xr-x 3 root root 3 janv. 15 23:41 media
1 drwxr-xr-x 4 root root 4 janv. 16 00:20 mnt
1 drwxr-xr-x 2 root root 2 janv. 15 23:40 MonBoot
1 drwxr-xr-x 2 root root 2 févr. 9 2021 opt
0 dr-xr-xr-x 435 root root 0 janv. 17 12:23 proc
9 drwx------ 8 root root 12 janv. 16 13:49 root
0 drwxr-xr-x 35 root root 1040 janv. 17 11:48 run
1 lrwxrwxrwx 1 root root 8 janv. 15 19:49 sbin -> usr/sbin
9 drwxr-xr-x 11 root root 12 janv. 16 13:40 snap
1 drwxr-xr-x 2 root root 2 févr. 9 2021 srv
0 dr-xr-xr-x 13 root root 0 janv. 17 11:46 sys
1 drwxr-xr-x 2 root root 2 janv. 16 13:35 tempbpool
25 drwxrwxrwt 8 root root 9 janv. 16 17:01 tmp
9 drwxr-xr-x 14 root root 14 févr. 9 2021 usr
9 drwxr-xr-x 16 root root 18 févr. 9 2021 var
root@ubuntu:~#
root@ubuntu:~# umount /mnt
umount: /mnt: la cible est active.
root@ubuntu:~# zpool list
NAME SIZE ALLOC FREE CKPOINT EXPANDSZ FRAG CAP DEDUP HEALTH ALTROOT
bpool 1.88G 484M 1.40G - - 0% 25% 1.00x ONLINE /mnt
rpool 185G 6.89G 178G - - 0% 3% 1.00x ONLINE /mnt
ot@ubuntu:~# zfs unmount bpool
cannot unmount 'bpool': not currently mounted
root@ubuntu:~# zfs unmount rpool
cannot unmount '/mnt': unmount failed
root@ubuntu:~# mount
.......
rpool/ROOT/ubuntu_0vk4ps on /mnt type zfs (rw,relatime,xattr,posixacl)
portal on /run/user/999/doc type fuse.portal (rw,nosuid,nodev,relatime,user_id=999,group_id=999)
/proc on /mnt/proc type proc (rw,relatime)
/sys on /mnt/sys type sysfs (rw,relatime)
udev on /mnt/dev type devtmpfs (rw,nosuid,relatime,size=2940992k,nr_inodes=735248,mode=755,inode64)
tmpfs on /mnt/run type tmpfs (rw,nosuid,nodev,noexec,relatime,size=596564k,mode=755,inode64)
sysfs on /mnt/sys type sysfs (rw,nosuid,nodev,noexec,relatime)
tmpfs on /mnt/run/systemd/resolve/stub-resolv.conf type tmpfs (rw,nosuid,nodev,noexec,relatime,size=596564k,mode=755,inode64)
tmpfs on /run/systemd/resolve/stub-resolv.conf type tmpfs (rw,nosuid,nodev,noexec,relatime,size=596564k,mode=755,inode64)
devpts on /mnt/dev/pts type devpts (rw,relatime,mode=600,ptmxmode=000)
devpts on /dev/pts type devpts (rw,relatime,mode=600,ptmxmode=000)
rpool/USERDATA/a_yd2r40 on /mnt/home/a type zfs (rw,relatime,xattr,posixacl)
rpool on /mnt/mnt/boot-sav/RPOOL type zfs (rw,relatime,xattr,posixacl)
rpool/USERDATA/root_yd2r40 on /mnt/root type zfs (rw,relatime,xattr,posixacl)
rpool/ROOT/ubuntu_0vk4ps/srv on /mnt/srv type zfs (rw,relatime,xattr,posixacl)
rpool/ROOT/ubuntu_0vk4ps/usr/local on /mnt/usr/local type zfs (rw,relatime,xattr,posixacl)
rpool/ROOT/ubuntu_0vk4ps/var/games on /mnt/var/games type zfs (rw,relatime,xattr,posixacl)
rpool/ROOT/ubuntu_0vk4ps/var/lib on /mnt/var/lib type zfs (rw,relatime,xattr,posixacl)
rpool/ROOT/ubuntu_0vk4ps/var/lib/AccountsService on /mnt/var/lib/AccountsService type zfs (rw,relatime,xattr,posixacl)
rpool/ROOT/ubuntu_0vk4ps/var/lib/NetworkManager on /mnt/var/lib/NetworkManager type zfs (rw,relatime,xattr,posixacl)
rpool/ROOT/ubuntu_0vk4ps/var/lib/apt on /mnt/var/lib/apt type zfs (rw,relatime,xattr,posixacl)
rpool/ROOT/ubuntu_0vk4ps/var/lib/dpkg on /mnt/var/lib/dpkg type zfs (rw,relatime,xattr,posixacl)
rpool/ROOT/ubuntu_0vk4ps/var/log on /mnt/var/log type zfs (rw,relatime,xattr,posixacl)
rpool/ROOT/ubuntu_0vk4ps/var/mail on /mnt/var/mail type zfs (rw,relatime,xattr,posixacl)
rpool/ROOT/ubuntu_0vk4ps/var/snap on /mnt/var/snap type zfs (rw,relatime,xattr,posixacl)
rpool/ROOT/ubuntu_0vk4ps/var/spool on /mnt/var/spool type zfs (rw,relatime,xattr,posixacl)
rpool/ROOT/ubuntu_0vk4ps/var/www on /mnt/var/www type zfs (rw,relatime,xattr,posixacl)
root@ubuntu:
root@ubuntu:~# zfs umount -a rpool
too many arguments
usage:
unmount [-fu] <-a | filesystem|mountpoint>
For the property list, run: zfs set|get
For the delegated permission list, run: zfs allow|unallow
root@ubuntu:~# zfs umount rpool
cannot unmount '/mnt': unmount failed
root@ubuntu:~# df -h
Sys. de fichiers Taille Utilisé Dispo Uti% Monté sur
tmpfs 583M 2,0M 581M 1% /run
/dev/mapper/ventoy 3,0G 3,0G 0 100% /cdrom
/cow 2,9G 301M 2,6G 11% /
tmpfs 2,9G 0 2,9G 0% /dev/shm
tmpfs 5,0M 8,0K 5,0M 1% /run/lock
tmpfs 2,9G 16K 2,9G 1% /tmp
tmpfs 583M 112K 583M 1% /run/user/999
/dev/sdc6 16G 44M 15G 1% /media/ubuntu/Lubuntu64bits
/dev/sdc7 22G 87M 22G 1% /media/ubuntu/USBdata
rpool/ROOT/ubuntu_0vk4ps 176G 3,0G 173G 2% /mnt
rpool/USERDATA/a_yd2r40 173G 80M 173G 1% /mnt/home/a
rpool 173G 128K 173G 1% /mnt/mnt/boot-sav/RPOOL
rpool/USERDATA/root_yd2r40 173G 227M 173G 1% /mnt/root
rpool/ROOT/ubuntu_0vk4ps/srv 173G 128K 173G 1% /mnt/srv
rpool/ROOT/ubuntu_0vk4ps/usr/local 173G 256K 173G 1% /mnt/usr/local
rpool/ROOT/ubuntu_0vk4ps/var/games 173G 128K 173G 1% /mnt/var/games
rpool/ROOT/ubuntu_0vk4ps/var/lib 174G 1,6G 173G 1% /mnt/var/lib
rpool/ROOT/ubuntu_0vk4ps/var/lib/AccountsService 173G 128K 173G 1% /mnt/var/lib/AccountsService
rpool/ROOT/ubuntu_0vk4ps/var/lib/NetworkManager 173G 128K 173G 1% /mnt/var/lib/NetworkManager
rpool/ROOT/ubuntu_0vk4ps/var/lib/apt 173G 93M 173G 1% /mnt/var/lib/apt
rpool/ROOT/ubuntu_0vk4ps/var/lib/dpkg 173G 36M 173G 1% /mnt/var/lib/dpkg
rpool/ROOT/ubuntu_0vk4ps/var/log 173G 11M 173G 1% /mnt/var/log
rpool/ROOT/ubuntu_0vk4ps/var/mail 173G 128K 173G 1% /mnt/var/mail
rpool/ROOT/ubuntu_0vk4ps/var/snap 173G 896K 173G 1% /mnt/var/snap
rpool/ROOT/ubuntu_0vk4ps/var/spool 173G 128K 173G 1% /mnt/var/spool
rpool/ROOT/ubuntu_0vk4ps/var/www 173G 128K 173G 1% /mnt/var/www
root@ubuntu:~# zfs umount rpool/ROOT/ubuntu_0vk4ps/var/www
root@ubuntu:~# zfs umount rpool/ROOT/ubuntu_0vk4ps/var/spool
root@ubuntu:~# zfs umount rpool/ROOT/ubuntu_0vk4ps/var/mail
root@ubuntu:~# zfs umount rpool/ROOT/ubuntu_0vk4ps/var/log
root@ubuntu:~# zfs umount rpool/ROOT/ubuntu_0vk4ps/var/lib/dpkg
root@ubuntu:~# zfs umount rpool/ROOT/ubuntu_0vk4ps/var/lib/apt
root@ubuntu:~# zfs umount rpool/ROOT/ubuntu_0vk4ps/var/lib/NetworkManager
root@ubuntu:~# zfs umount rpool/ROOT/ubuntu_0vk4ps/var/lib/AccountsService
root@ubuntu:~# zfs umount rpool/ROOT/ubuntu_0vk4ps/var/lib
root@ubuntu:~# zfs umount rpool/ROOT/ubuntu_0vk4ps/local
root@ubuntu:~# zfs umount rpool/ROOT/ubuntu_0vk4ps/var/snap
root@ubuntu:~# zfs umount rpool/ROOT/ubuntu_0vk4ps/var/games
root@ubuntu:~# zfs umount rpool/ROOT/ubuntu_0vk4ps/usr/local
root@ubuntu:~# zfs umount rpool/ROOT/ubuntu_0vk4ps/srv
root@ubuntu:~# zfs umount rpool/USERDATA/root_yd2r40
root@ubuntu:~# zfs umount rpool/USERDATA/a_yd2r40
root@ubuntu:~# zfs unmount /mnt
cannot unmount '/mnt': unmount failed
root@ubuntu:~# zfs unmount -f /mnt/mnt/boot-sav/RPOOL
cannot unmount '/mnt': unmount failed
root@ubuntu:~# df -h
Sys. de fichiers Taille Utilisé Dispo Uti% Monté sur
tmpfs 583M 2,0M 581M 1% /run
/dev/mapper/ventoy 3,0G 3,0G 0 100% /cdrom
/cow 2,9G 301M 2,6G 11% /
tmpfs 2,9G 0 2,9G 0% /dev/shm
tmpfs 5,0M 8,0K 5,0M 1% /run/lock
tmpfs 2,9G 16K 2,9G 1% /tmp
tmpfs 583M 112K 583M 1% /run/user/999
/dev/sdc6 16G 44M 15G 1% /media/ubuntu/Lubuntu64bits
/dev/sdc7 22G 87M 22G 1% /media/ubuntu/USBdata
rpool/ROOT/ubuntu_0vk4ps 176G 3,0G 173G 2% /mnt
rpool 173G 128K 173G 1% /mnt/mnt/boot-sav/RPOOL
root@ubuntu:~#
CONCLUSION probable, Il ne faut pas monter sur le premier niveau pour chrooter..
Dernière modification par geole (Le 17/01/2022, à 15:29)
Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit, utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248
Hors ligne