Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#2151 Le 01/04/2021, à 14:34

YannUbuntu

Re : [Réparateur de démarrage] Développement du logiciel Boot-Repair

Merci geole pour ton retour.
Les traductions dont je parle concernent l'interface graphique, et proviennent de https://translations.launchpad.net/boot-repair/trunk
Les warnings que tu vois sont apparemment dus au fait que le dépot Hirsute ne gère pas encore les paquets Universe, ça devrait être réglé en fin de beta.

Le bug #2125

geole a écrit :

en session live le bouton "Modifier le fichier de configuration de Grub" ouvre le fichier /etc/default/grub de la session live, pas d'un éventuel Ubuntu à réparer

devrait normalement être corrigé dans ppa129
Merci de confirmer, et si le bug est toujours présent de me transmettre le boot-info.


à consulter/améliorer: Guide du Débutant, Logiciels, Ecole, Travail, Maison

Hors ligne

#2152 Le 02/04/2021, à 17:54

geole

Re : [Réparateur de démarrage] Développement du logiciel Boot-Repair

Bonjour
Je crois que c'est raté en EFi.! ( J'ai encore quelques grubs)
oflb.png

Mais c'est réussi en légacy
Je reconnais facilement que c'est mon grub qui fait booter ubuntu

# 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=4
#####GRUB_DEFAULT=4
GRUB_OS_PROBER_SKIP_LIST="39A322D60E9DD672@/dev/sda2","796B23D11411E4F8@/dev/sdb1","4014B1E11150574B@/dev/sdb3","4534E9C60E9DD672@/dev/sdc2","09FD70E16774D4DD@/dev/sdc5","39A322D60E9DD672@/dev/sdc6","C87C9DA77C9D90B4@/dev/sdc7","6CDFEB2715556D21@/dev/sdc8","6CDFEB2715556D21@/dev/sdc9","2E6C45FC0E9DD672@/dev/sdc1","2E6C45FC0E9DD672@/dev/sdc10","654A71280E9DD672@/dev/sdb1" 
GRUB_TIMEOUT_STYLE=menu
GRUB_TIMEOUT=60

Info: Je crains qu'à partir de la version 20.10, toutes les réparations qui vont nécessiter de  supprimer le grub et de le réinstaller vont être vouées à l'échec.  => L'utilisateur ne saura pas introduire le mot de passe nécessaire pour la suppression de shim-signed!
=> Voir l'ajout mis dans l'échange 2150  ==> Le bug

Dernière modification par geole (Le 03/04/2021, à 09:10)


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

En ligne

#2153 Le 03/04/2021, à 08:31

jibel

Re : [Réparateur de démarrage] Développement du logiciel Boot-Repair

@YannUbuntu,
Bonjour, il se trouve que dans un de mes OSs. J'avais installé la dernière version B.R.D. de juin 2020. Lors des mises a jour de cet OS, il se trouve que la MàJ de B.R.D. du ppa128===> ppa129 cette MàJ devra être faite dans cet OS.
Une fois fait j'ai lancé B.R.D avec le CD-DVD, lors de son lancement il m'a été demandé de vérifier si B.R.D. est a jour, j'ai cliqué sur oui..la MàJ a été faite .
Voila le boot-info : http://paste.ubuntu.com/p/jbS8XsR2vj
est-ce que il n'y pas d'erreur quelque part ? Que tout est en ordre?  wink

Dernière modification par jibel (Le 03/04/2021, à 08:40)


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 .

Hors ligne

#2154 Le 04/04/2021, à 19:57

geole

Re : [Réparateur de démarrage] Développement du logiciel Boot-Repair

geole a écrit :

Info: Je crains qu'à partir de la version 20.10, toutes les réparations qui vont nécessiter de  supprimer le grub et de le réinstaller vont être vouées à l'échec.  => L'utilisateur ne saura pas introduire le mot de passe nécessaire pour la suppression de shim-signed!
=> Voir l'ajout mis dans l'échange 2150  ==> Le bug

Bonjour
Le début du test... je ne sais pas encore ce qui va se produire pour la suite


ubuntu@ubuntu:~$ sudo chroot "/mnt/boot-sav/sda15" dpkg --configure -a
sudo chroot "/mnt/boot-sav/sda15" apt-get install -fy
sudo chroot "/mnt/boot-sav/sda15" apt-get install -y lvm2
sudo chroot "/mnt/boot-sav/sda15" apt-get purge -y grub*-common shim-signed
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Lecture des informations d'état... Fait      
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
  glade2script glade2script-python3 pastebinit syslinux-common
Veuillez utiliser « sudo apt autoremove » pour les supprimer.
0 mis à jour, 0 nouvellement installés, 0 à enlever et 2 non mis à jour.
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Lecture des informations d'état... Fait      
lvm2 est déjà la version la plus récente (2.03.11-2ubuntu4).
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
  glade2script glade2script-python3 pastebinit syslinux-common
Veuillez utiliser « sudo apt autoremove » pour les supprimer.
0 mis à jour, 0 nouvellement installés, 0 à enlever et 2 non mis à jour.
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Lecture des informations d'état... Fait      
Note : sélection de grub2-common pour l'expression rationnelle « grub*-common »
Note : sélection de grub-common pour l'expression rationnelle « grub*-common »
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
  efibootmgr glade2script glade2script-python3 mokutil pastebinit shim syslinux-common
Veuillez utiliser « sudo apt autoremove » pour les supprimer.
Les paquets suivants seront ENLEVÉS :
  grub-common* grub-efi-amd64* grub-efi-amd64-bin* grub-efi-amd64-signed* grub2-common* os-prober* shim-signed*
ATTENTION : Les paquets essentiels suivants vont être enlevés.
Vous NE devez PAS faire ceci, à moins de savoir exactement ce
que vous êtes en train de faire.
  shim-signed grub-efi-amd64-signed (en raison de shim-signed) grub2-common (en raison de shim-signed)
0 mis à jour, 0 nouvellement installés, 7 à enlever et 2 non mis à jour.
E: Des paquets essentiels ont été supprimés et -y a été employé sans --allow-remove-essential.
ubuntu@ubuntu:~$ 

évidemment,  boot-repair dit que ce n est pas supprimé. Donc,  je fais un effort avec cette commande

sudo chroot "/mnt/boot-sav/sda15" apt-get purge -y grub*-common shim-signed --allow-remove-essential
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Lecture des informations d'état... Fait      
Note : sélection de grub2-common pour l'expression rationnelle « grub*-common »
Note : sélection de grub-common pour l'expression rationnelle « grub*-common »
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
  efibootmgr mokutil shim
Veuillez utiliser « sudo apt autoremove » pour les supprimer.
Les paquets suivants seront ENLEVÉS :
  grub-common* grub-efi-amd64* grub-efi-amd64-bin* grub-efi-amd64-signed* grub2-common* os-prober* shim-signed*
ATTENTION : Les paquets essentiels suivants vont être enlevés.
Vous NE devez PAS faire ceci, à moins de savoir exactement ce
que vous êtes en train de faire.
  shim-signed grub-efi-amd64-signed (en raison de shim-signed) grub2-common (en raison de shim-signed)
0 mis à jour, 0 nouvellement installés, 7 à enlever et 2 non mis à jour.
Après cette opération, 30,5 Mo d'espace disque seront libérés.
(Lecture de la base de données... 153336 fichiers et répertoires déjà installés.)
Suppression de os-prober (1.77ubuntu3) ...
dpkg: avertissement: lors de la suppression de os-prober, le répertoire « /var/lib/os-prober » n'était pas vide, donc il n'a pas été supprimé
dpkg: avertissement: problème contourné par utilisation de --force :
dpkg: avertissement: this is a protected package; it should not be removed
Suppression de shim-signed (1.45+15+1552672080.a4a1fbe-0ubuntu2) ...
Suppression de grub-efi-amd64-signed (1.169+2.04-1ubuntu45) ...
Suppression de grub-efi-amd64 (2.04-1ubuntu45) ...
Suppression de grub-efi-amd64-bin (2.04-1ubuntu45) ...
Suppression de grub2-common (2.04-1ubuntu45) ...
Suppression de grub-common (2.04-1ubuntu45) ...
Running in chroot, ignoring request.
Running in chroot, ignoring command 'stop'
Running in chroot, ignoring command 'stop'
Running in chroot, ignoring command 'daemon-reload'
Running in chroot, ignoring command 'daemon-reload'
Traitement des actions différées (« triggers ») pour install-info (6.7.0.dfsg.2-6) ...
Traitement des actions différées (« triggers ») pour man-db (2.9.4-2) ...
(Lecture de la base de données... 152875 fichiers et répertoires déjà installés.)
Purge des fichiers de configuration de grub2-common (2.04-1ubuntu45) ...
Purge des fichiers de configuration de shim-signed (1.45+15+1552672080.a4a1fbe-0ubuntu2) ...
Purge des fichiers de configuration de grub-common (2.04-1ubuntu45) ...
Running in chroot, ignoring command 'daemon-reload'
Running in chroot, ignoring command 'daemon-reload'
Running in chroot, ignoring command 'daemon-reload'
Running in chroot, ignoring command 'daemon-reload'
dpkg: avertissement: lors de la suppression de grub-common, le répertoire « /var/lib/grub/ucf » n'était pas vide, donc il n'a pas été supprimé
Purge des fichiers de configuration de grub-efi-amd64 (2.04-1ubuntu45) ...
Purge des fichiers de configuration de grub-efi-amd64-bin (2.04-1ubuntu45) ...

et cela fonctionne.... Reste à voir si cette option est acceptée dans les vieilles versions

AJOUT   Pour éviter le mot de passe => --force-remove-essential

Dernière modification par geole (Le 07/04/2021, à 09:36)


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

En ligne

#2155 Le 08/04/2021, à 21:57

YannUbuntu

Re : [Réparateur de démarrage] Développement du logiciel Boot-Repair

Merci geole, je vais ajouter '--allow-remove-essential' aux purges dans ppa130. L'option est disponible dans les anciennes versions d'apt-get.
Je n'ai pas trouvé '--force-remove-essential' dans les manpages d'apt ni apt-get.

@jibel: merci oui la mise à jour du ppa s'est bien effectuée.

Dernière modification par YannUbuntu (Le 08/04/2021, à 22:08)


à consulter/améliorer: Guide du Débutant, Logiciels, Ecole, Travail, Maison

Hors ligne

#2156 Le 09/04/2021, à 08:28

jibel

Re : [Réparateur de démarrage] Développement du logiciel Boot-Repair

@YannUbuntu,
@jibel: merci oui la mise à jour du ppa s'est bien effectuée.

Mon étonnement est que c'était dans l'OS LM 20 ou j'ai installé B.R.D. et quand j'ai lancé B.R.D. dans la clé USB. C'était OK pour la MàJ demandée. Cela fait des années que j'utilise B.R.D dans lequel il y a moult app's dans le menu. C'est avec certaines applications que je me sers pour corriger ceci ou cela.
Avec cet outil merci Yannubuntu


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 .

Hors ligne

#2157 Le 12/04/2021, à 20:39

jibel

Re : [Réparateur de démarrage] Développement du logiciel Boot-Repair

@YannUbuntu,
Dans mes OSs installés, il y a eu la MàJ de B.R.D. avec ppa130 tout est OK, merci ! wink


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 .

Hors ligne

#2158 Le 13/04/2021, à 11:53

geole

Re : [Réparateur de démarrage] Développement du logiciel Boot-Repair

YannUbuntu a écrit :

Merci geole, je vais ajouter '--allow-remove-essential' aux purges dans ppa130. L'option est disponible dans les anciennes versions d'apt-get.

Bonjour
Voici le compte-rendu d'exécution du premier paquet de commandes.

sudo chroot "/mnt/boot-sav/sda15" dpkg --configure -a
sudo chroot "/mnt/boot-sav/sda15" apt-get install -fy
sudo chroot "/mnt/boot-sav/sda15" apt-get install -y lvm2
sudo chroot "/mnt/boot-sav/sda15" apt-get purge --allow-remove-essential -y grub*-common shim-signed
Traitement des actions différées (« triggers ») pour dbus (1.12.20-1ubuntu3) ...
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Lecture des informations d'état... Fait      
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
  acl apg aptdaemon-data apturl-common bluez-obexd bolt busybox-initramfs
  colord-data desktop-file-utils dns-root-data dnsmasq-base fdisk gdisk
  genisoimage gir1.2-accountsservice-1.0 gir1.2-dbusmenu-glib-0.4
  gir1.2-dee-1.0 gir1.2-gck-1 gir1.2-gcr-3 gir1.2-gdm-1.0 gir1.2-geoclue-2.0
  gir1.2-gnomebluetooth-1.0 gir1.2-goa-1.0 gir1.2-graphene-1.0
  gir1.2-gst-plugins-base-1.0 gir1.2-gudev-1.0 gir1.2-gweather-3.0
  gir1.2-javascriptcoregtk-4.0 gir1.2-json-1.0 gir1.2-mutter-7 gir1.2-nm-1.0
  gir1.2-nma-1.0 gir1.2-rb-3.0 gir1.2-rsvg-2.0 gir1.2-snapd-1 gir1.2-soup-2.4
  gir1.2-udisks-2.0 gir1.2-unity-7.0 gir1.2-upowerglib-1.0 gir1.2-vte-2.91
  gir1.2-webkit2-4.0 gkbd-capplet gnome-control-center-faces
  gnome-online-accounts gnome-session-common gnome-settings-daemon-common
  gnome-shell-common gstreamer1.0-pipewire gvfs-common gvfs-libs hplip-data
  initramfs-tools-bin klibc-utils libatasmart4 libblockdev-crypto2
  libblockdev-fs2 libblockdev-loop2 libblockdev-part-err2 libblockdev-part2
  libblockdev-swap2 libblockdev-utils2 libblockdev2 libbluetooth3
  libcdio-cdda2 libcdio-paranoia2 libcdio19 libcolord-gtk1 libcolorhug2
  libcue2 libdmapsharing-3.0-2 libfdisk1 libfprint-2-2 libfwupd2
  libfwupdplugin1 libgcab-1.0-0 libgdm1 libgif7 libglu1-mesa
  libgnome-autoar-0-0 libgnome-bluetooth13 libgnomekbd-common libgnomekbd8
  libgoa-backend-1.0-1 libgpod-common libgpod4 libgsf-1-114 libgsf-1-common
  libgsound0 libgssdp-1.2-0 libgupnp-1.2-0 libgupnp-av-1.0-2
  libgupnp-dlna-2.0-3 libgusb2 libhpmud0 libieee1284-3 libimagequant0
  libimobiledevice6 libjansson4 libjcat1 libklibc libldb2 liblirc-client0
  libmtp-common libmtp-runtime libmtp9 libmutter-7-0 libndp0 libnetplan0
  libnfs13 libnm0 libnma-common libnma0 libparted-fs-resize0 libpcre2-32-0
  libpkcs11-helper1 libplist3 libplymouth5 libpulse-mainloop-glib0
  librhythmbox-core10 librygel-core-2.6-2 librygel-db-2.6-2
  librygel-renderer-2.6-2 librygel-server-2.6-2 libsane-common libsane-hpaio
  libsbc1 libsgutils2-2 libsmbclient libsmbios-c2 libsnmp-base libsnmp40
  libsysmetrics1 libtalloc2 libteamdctl0 libtevent0 libtracker-control-2.0-0
  libtracker-miner-2.0-0 libudisks2-0 libusbmuxd6 libvncserver1 libvolume-key1
  libwbclient0 libwebpmux3 libxatracker2 libxcb-icccm4 libxcb-image0
  libxcb-keysyms1 libxcb-render-util0 libxcb-res0 libxcb-xkb1 libxcb-xv0
  libxfont2 libxkbcommon-x11-0 libxklavier16 libxmlb1 libxss1 libxvmc1
  linux-sound-base lz4 mobile-broadband-provider-info mutter-common
  nautilus-data openvpn power-profiles-daemon ppp pptp-linux
  printer-driver-hpcups printer-driver-postscript-hp python3-click
  python3-colorama python3-dateutil python3-debconf python3-debian
  python3-defer python3-ldb python3-macaroonbakery python3-mako
  python3-markupsafe python3-netifaces python3-olefile python3-pil
  python3-protobuf python3-pymacaroons python3-renderpm python3-reportlab
  python3-reportlab-accel python3-rfc3339 python3-software-properties
  python3-talloc python3-tz python3-xkit rhythmbox-data rygel samba-libs
  session-migration switcheroo-control tracker tracker-extract
  tracker-miner-fs unattended-upgrades update-notifier-common usbmuxd x11-apps
  x11-session-utils x11-xkb-utils xbitmaps xfonts-base xfonts-encodings
  xfonts-scalable xfonts-utils xinit xinput xserver-common xserver-xephyr
  xserver-xorg-legacy xwayland
Veuillez utiliser « sudo apt autoremove » pour les supprimer.
0 mis à jour, 0 nouvellement installés, 0 à enlever et 90 non mis à jour.
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Lecture des informations d'état... Fait      
lvm2 est déjà la version la plus récente (2.03.11-2ubuntu4).
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
  acl apg aptdaemon-data apturl-common bluez-obexd bolt busybox-initramfs
  colord-data desktop-file-utils dns-root-data dnsmasq-base fdisk gdisk
  genisoimage gir1.2-accountsservice-1.0 gir1.2-dbusmenu-glib-0.4
  gir1.2-dee-1.0 gir1.2-gck-1 gir1.2-gcr-3 gir1.2-gdm-1.0 gir1.2-geoclue-2.0
  gir1.2-gnomebluetooth-1.0 gir1.2-goa-1.0 gir1.2-graphene-1.0
  gir1.2-gst-plugins-base-1.0 gir1.2-gudev-1.0 gir1.2-gweather-3.0
  gir1.2-javascriptcoregtk-4.0 gir1.2-json-1.0 gir1.2-mutter-7 gir1.2-nm-1.0
  gir1.2-nma-1.0 gir1.2-rb-3.0 gir1.2-rsvg-2.0 gir1.2-snapd-1 gir1.2-soup-2.4
  gir1.2-udisks-2.0 gir1.2-unity-7.0 gir1.2-upowerglib-1.0 gir1.2-vte-2.91
  gir1.2-webkit2-4.0 gkbd-capplet gnome-control-center-faces
  gnome-online-accounts gnome-session-common gnome-settings-daemon-common
  gnome-shell-common gstreamer1.0-pipewire gvfs-common gvfs-libs hplip-data
  initramfs-tools-bin klibc-utils libatasmart4 libblockdev-crypto2
  libblockdev-fs2 libblockdev-loop2 libblockdev-part-err2 libblockdev-part2
  libblockdev-swap2 libblockdev-utils2 libblockdev2 libbluetooth3
  libcdio-cdda2 libcdio-paranoia2 libcdio19 libcolord-gtk1 libcolorhug2
  libcue2 libdmapsharing-3.0-2 libfdisk1 libfprint-2-2 libfwupd2
  libfwupdplugin1 libgcab-1.0-0 libgdm1 libgif7 libglu1-mesa
  libgnome-autoar-0-0 libgnome-bluetooth13 libgnomekbd-common libgnomekbd8
  libgoa-backend-1.0-1 libgpod-common libgpod4 libgsf-1-114 libgsf-1-common
  libgsound0 libgssdp-1.2-0 libgupnp-1.2-0 libgupnp-av-1.0-2
  libgupnp-dlna-2.0-3 libgusb2 libhpmud0 libieee1284-3 libimagequant0
  libimobiledevice6 libjansson4 libjcat1 libklibc libldb2 liblirc-client0
  libmtp-common libmtp-runtime libmtp9 libmutter-7-0 libndp0 libnetplan0
  libnfs13 libnm0 libnma-common libnma0 libparted-fs-resize0 libpcre2-32-0
  libpkcs11-helper1 libplist3 libplymouth5 libpulse-mainloop-glib0
  librhythmbox-core10 librygel-core-2.6-2 librygel-db-2.6-2
  librygel-renderer-2.6-2 librygel-server-2.6-2 libsane-common libsane-hpaio
  libsbc1 libsgutils2-2 libsmbclient libsmbios-c2 libsnmp-base libsnmp40
  libsysmetrics1 libtalloc2 libteamdctl0 libtevent0 libtracker-control-2.0-0
  libtracker-miner-2.0-0 libudisks2-0 libusbmuxd6 libvncserver1 libvolume-key1
  libwbclient0 libwebpmux3 libxatracker2 libxcb-icccm4 libxcb-image0
  libxcb-keysyms1 libxcb-render-util0 libxcb-res0 libxcb-xkb1 libxcb-xv0
  libxfont2 libxkbcommon-x11-0 libxklavier16 libxmlb1 libxss1 libxvmc1
  linux-sound-base lz4 mobile-broadband-provider-info mutter-common
  nautilus-data openvpn power-profiles-daemon ppp pptp-linux
  printer-driver-hpcups printer-driver-postscript-hp python3-click
  python3-colorama python3-dateutil python3-debconf python3-debian
  python3-defer python3-ldb python3-macaroonbakery python3-mako
  python3-markupsafe python3-netifaces python3-olefile python3-pil
  python3-protobuf python3-pymacaroons python3-renderpm python3-reportlab
  python3-reportlab-accel python3-rfc3339 python3-software-properties
  python3-talloc python3-tz python3-xkit rhythmbox-data rygel samba-libs
  session-migration switcheroo-control tracker tracker-extract
  tracker-miner-fs unattended-upgrades update-notifier-common usbmuxd x11-apps
  x11-session-utils x11-xkb-utils xbitmaps xfonts-base xfonts-encodings
  xfonts-scalable xfonts-utils xinit xinput xserver-common xserver-xephyr
  xserver-xorg-legacy xwayland
Veuillez utiliser « sudo apt autoremove » pour les supprimer.
0 mis à jour, 0 nouvellement installés, 0 à enlever et 90 non mis à jour.
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Lecture des informations d'état... Fait      
Note : sélection de grub2-common pour l'expression rationnelle « grub*-common »
Note : sélection de grub-common pour l'expression rationnelle « grub*-common »
Le paquet « grub-common » n'est pas installé, et ne peut donc être supprimé. Peut-être vouliez-vous écrire « grub-common:i386 » ?
Le paquet « grub2-common » n'est pas installé, et ne peut donc être supprimé. Peut-être vouliez-vous écrire « grub2-common:i386 » ?
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 :
  acl apg aptdaemon-data apturl-common bluez-obexd bolt busybox-initramfs
  colord-data desktop-file-utils dns-root-data dnsmasq-base fdisk gdisk
  genisoimage gir1.2-accountsservice-1.0 gir1.2-dbusmenu-glib-0.4
  gir1.2-dee-1.0 gir1.2-gck-1 gir1.2-gcr-3 gir1.2-gdm-1.0 gir1.2-geoclue-2.0
  gir1.2-gnomebluetooth-1.0 gir1.2-goa-1.0 gir1.2-graphene-1.0
  gir1.2-gst-plugins-base-1.0 gir1.2-gudev-1.0 gir1.2-gweather-3.0
  gir1.2-javascriptcoregtk-4.0 gir1.2-json-1.0 gir1.2-mutter-7 gir1.2-nm-1.0
  gir1.2-nma-1.0 gir1.2-rb-3.0 gir1.2-rsvg-2.0 gir1.2-snapd-1 gir1.2-soup-2.4
  gir1.2-udisks-2.0 gir1.2-unity-7.0 gir1.2-upowerglib-1.0 gir1.2-vte-2.91
  gir1.2-webkit2-4.0 gkbd-capplet gnome-control-center-faces
  gnome-online-accounts gnome-session-common gnome-settings-daemon-common
  gnome-shell-common gstreamer1.0-pipewire gvfs-common gvfs-libs hplip-data
  initramfs-tools-bin klibc-utils libatasmart4 libblockdev-crypto2
  libblockdev-fs2 libblockdev-loop2 libblockdev-part-err2 libblockdev-part2
  libblockdev-swap2 libblockdev-utils2 libblockdev2 libbluetooth3
  libcdio-cdda2 libcdio-paranoia2 libcdio19 libcolord-gtk1 libcolorhug2
  libcue2 libdmapsharing-3.0-2 libfdisk1 libfprint-2-2 libfwupd2
  libfwupdplugin1 libgcab-1.0-0 libgdm1 libgif7 libglu1-mesa
  libgnome-autoar-0-0 libgnome-bluetooth13 libgnomekbd-common libgnomekbd8
  libgoa-backend-1.0-1 libgpod-common libgpod4 libgsf-1-114 libgsf-1-common
  libgsound0 libgssdp-1.2-0 libgupnp-1.2-0 libgupnp-av-1.0-2
  libgupnp-dlna-2.0-3 libgusb2 libhpmud0 libieee1284-3 libimagequant0
  libimobiledevice6 libjansson4 libjcat1 libklibc libldb2 liblirc-client0
  libmtp-common libmtp-runtime libmtp9 libmutter-7-0 libndp0 libnetplan0
  libnfs13 libnm0 libnma-common libnma0 libparted-fs-resize0 libpcre2-32-0
  libpkcs11-helper1 libplist3 libplymouth5 libpulse-mainloop-glib0
  librhythmbox-core10 librygel-core-2.6-2 librygel-db-2.6-2
  librygel-renderer-2.6-2 librygel-server-2.6-2 libsane-common libsane-hpaio
  libsbc1 libsgutils2-2 libsmbclient libsmbios-c2 libsnmp-base libsnmp40
  libsysmetrics1 libtalloc2 libteamdctl0 libtevent0 libtracker-control-2.0-0
  libtracker-miner-2.0-0 libudisks2-0 libusbmuxd6 libvncserver1 libvolume-key1
  libwbclient0 libwebpmux3 libxatracker2 libxcb-icccm4 libxcb-image0
  libxcb-keysyms1 libxcb-render-util0 libxcb-res0 libxcb-xkb1 libxcb-xv0
  libxfont2 libxkbcommon-x11-0 libxklavier16 libxmlb1 libxss1 libxvmc1
  linux-sound-base lz4 mobile-broadband-provider-info mutter-common
  nautilus-data openvpn power-profiles-daemon ppp pptp-linux
  printer-driver-hpcups printer-driver-postscript-hp python3-click
  python3-colorama python3-dateutil python3-debconf python3-debian
  python3-defer python3-ldb python3-macaroonbakery python3-mako
  python3-markupsafe python3-netifaces python3-olefile python3-pil
  python3-protobuf python3-pymacaroons python3-renderpm python3-reportlab
  python3-reportlab-accel python3-rfc3339 python3-software-properties
  python3-talloc python3-tz python3-xkit rhythmbox-data rygel samba-libs
  session-migration switcheroo-control tracker tracker-extract
  tracker-miner-fs unattended-upgrades update-notifier-common usbmuxd x11-apps
  x11-session-utils x11-xkb-utils xbitmaps xfonts-base xfonts-encodings
  xfonts-scalable xfonts-utils xinit xinput xserver-common xserver-xephyr
  xserver-xorg-legacy xwayland
Veuillez utiliser « sudo apt autoremove » pour les supprimer.
0 mis à jour, 0 nouvellement installés, 0 à enlever et 90 non mis à jour.
ubuntu@ubuntu:~$ 

A priori, tout est correct. mais il me dit que grub est encore présent..   J ai un peu mal manipulé, j ai du relancer boot repair et même diagnostic, cette fois-ci je peux investiguer

ubuntu@ubuntu:~$ sudo chroot "/mnt/boot-sav/sda15" dpkg --configure -a
sudo chroot "/mnt/boot-sav/sda15" apt-get install -fy
sudo chroot "/mnt/boot-sav/sda15" apt-get install -y lvm2
sudo chroot "/mnt/boot-sav/sda15" apt-get purge --allow-remove-essential -y grub*-common shim-signed
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Lecture des informations d'état... Fait      
0 mis à jour, 0 nouvellement installés, 0 à enlever et 86 non mis à jour.
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Lecture des informations d'état... Fait      
lvm2 est déjà la version la plus récente (2.03.11-2ubuntu4).
0 mis à jour, 0 nouvellement installés, 0 à enlever et 86 non mis à jour.
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Lecture des informations d'état... Fait      
Note : sélection de grub2-common pour l'expression rationnelle « grub*-common »
Note : sélection de grub-common pour l'expression rationnelle « grub*-common »
Le paquet « grub-common » n'est pas installé, et ne peut donc être supprimé. Peut-être vouliez-vous écrire « grub-common:i386 » ?
Le paquet « grub2-common » n'est pas installé, et ne peut donc être supprimé. Peut-être vouliez-vous écrire « grub2-common:i386 » ?
Le paquet « shim-signed » n'est pas installé, et ne peut donc être supprimé
0 mis à jour, 0 nouvellement installés, 0 à enlever et 86 non mis à jour.
ubuntu@ubuntu:~$ 
ubuntu@ubuntu:~$ 
ubuntu@ubuntu:~$ sudo chroot "/mnt/boot-sav/sda15" dpkg -l | grep grub
ii  grub-common:i386                      2.04-1ubuntu45                                                       i386         GRand Unified Bootloader (common files)
ii  grub-efi-amd64                        2.04-1ubuntu45                                                       amd64        GRand Unified Bootloader, version 2 (EFI-AMD64 version)
ii  grub-efi-amd64-bin                    2.04-1ubuntu45                                                       amd64        GRand Unified Bootloader, version 2 (EFI-AMD64 modules)
ii  grub-efi-amd64-signed                 1.169+2.04-1ubuntu45                                                 amd64        GRand Unified Bootloader, version 2 (EFI-AMD64 version, signed)
ii  grub2-common:i386                     2.04-1ubuntu45                                                       i386         GRand Unified Bootloader (common files for version 2)
ubuntu@ubuntu:~$ 

Il n est pas facile de trouver la bonne codification

sudo chroot "/mnt/boot-sav/sda15" apt-get purge --allow-remove-essential -y grub*-* shim-signed
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Lecture des informations d'état... Fait      
Note : sélection de grub-rescue-pc pour l'expression rationnelle « grub*-* »
Note : sélection de grub-xen pour l'expression rationnelle « grub*-* »
Note : sélection de grub-splashimages pour l'expression rationnelle « grub*-* »
Note : sélection de grubzfs-testsuite pour l'expression rationnelle « grub*-* »
Note : sélection de grub-coreboot pour l'expression rationnelle « grub*-* »
Note : sélection de grub-legacy-doc pour l'expression rationnelle « grub*-* »
Note : sélection de grub-legacy-ec2 pour l'expression rationnelle « grub*-* »
Note : sélection de grub-emu-dbg pour l'expression rationnelle « grub*-* »
Note : sélection de grub-pc-bin pour l'expression rationnelle « grub*-* »
Note : sélection de grub-pc-dbg pour l'expression rationnelle « grub*-* »
Note : sélection de grub-gfxpayload-lists pour l'expression rationnelle « grub*-* »
Note : sélection de grub-xen-host pour l'expression rationnelle « grub*-* »
Note : sélection de grub2-themes-ubuntustudio pour l'expression rationnelle « grub*-* »
Note : sélection de grub-ieee1275-bin pour l'expression rationnelle « grub*-* »
Note : sélection de grub-cloud-amd64 pour l'expression rationnelle « grub*-* »
Note : sélection de grub-ieee1275-dbg pour l'expression rationnelle « grub*-* »
Note : sélection de grub-imageboot pour l'expression rationnelle « grub*-* »
Note : sélection de grub-efi-arm64 pour l'expression rationnelle « grub*-* »
Note : sélection de grub-efi-amd64 pour l'expression rationnelle « grub*-* »
Note : sélection de grub-efi-arm pour l'expression rationnelle « grub*-* »
Note : sélection de grub-yeeloong pour l'expression rationnelle « grub*-* »
Note : sélection de grub-ipxe pour l'expression rationnelle « grub*-* »
Note : sélection de grub-firmware-qemu pour l'expression rationnelle « grub*-* »
Note : sélection de grub-efi-amd64-signed pour l'expression rationnelle « grub*-* »
Note : sélection de grub-coreboot-bin pour l'expression rationnelle « grub*-* »
Note : sélection de grub-efi-arm64-signed pour l'expression rationnelle « grub*-* »
Note : sélection de grub-coreboot-dbg pour l'expression rationnelle « grub*-* »
Note : sélection de grub-customizer pour l'expression rationnelle « grub*-* »
Note : sélection de grub-theme-starfield pour l'expression rationnelle « grub*-* »
Note : sélection de grub-efi-amd64-bin pour l'expression rationnelle « grub*-* »
Note : sélection de grub2-common pour l'expression rationnelle « grub*-* »
Note : sélection de grub-legacy pour l'expression rationnelle « grub*-* »
Note : sélection de grub-efi-amd64-signed-template pour l'expression rationnelle « grub*-* »
Note : sélection de grub-efi-amd64-dbg pour l'expression rationnelle « grub*-* »
Note : sélection de grub-ieee1275 pour l'expression rationnelle « grub*-* »
Note : sélection de grub-uboot pour l'expression rationnelle « grub*-* »
Note : sélection de grub-common pour l'expression rationnelle « grub*-* »
Note : sélection de grub2-splashimages pour l'expression rationnelle « grub*-* »
Note : sélection de grub-efi-ia32-bin pour l'expression rationnelle « grub*-* »
Note : sélection de grub-efi-ia32-dbg pour l'expression rationnelle « grub*-* »
Note : sélection de grub2-themes-ubuntu-mate pour l'expression rationnelle « grub*-* »
Note : sélection de grub-efi-ia32-signed pour l'expression rationnelle « grub*-* »
Note : sélection de grub-invaders pour l'expression rationnelle « grub*-* »
Note : sélection de grub-linuxbios pour l'expression rationnelle « grub*-* »
Note : sélection de grub-xen-bin pour l'expression rationnelle « grub*-* »
Note : sélection de grub-efi-ia32 pour l'expression rationnelle « grub*-* »
Note : sélection de grub-efi-ia64 pour l'expression rationnelle « grub*-* »
Note : sélection de grub-xen-dbg pour l'expression rationnelle « grub*-* »
Note : sélection de grub-pc pour l'expression rationnelle « grub*-* »
Note : sélection de grub-doc pour l'expression rationnelle « grub*-* »
Note : sélection de grub-efi pour l'expression rationnelle « grub*-* »
Note : sélection de grub-emu pour l'expression rationnelle « grub*-* »
Note : sélection de grub-theme-breeze pour l'expression rationnelle « grub*-* »
Le paquet « grub-efi-ia64 » n'est pas installé, et ne peut donc être supprimé
Le paquet « grub-yeeloong » n'est pas installé, et ne peut donc être supprimé
Le paquet « grub-legacy » n'est pas installé, et ne peut donc être supprimé
Le paquet « grub-efi-ia32-signed » n'est pas installé, et ne peut donc être supprimé
Le paquet « grub-legacy-doc » n'est pas installé, et ne peut donc être supprimé
Le paquet « grub-cloud-amd64 » n'est pas installé, et ne peut donc être supprimé
Le paquet « grub-doc » n'est pas installé, et ne peut donc être supprimé
Le paquet « grub-efi-arm » n'est pas installé, et ne peut donc être supprimé
Le paquet « grub-efi-arm64 » n'est pas installé, et ne peut donc être supprimé
Le paquet « grub-uboot » n'est pas installé, et ne peut donc être supprimé
Le paquet « grub-efi-arm64-signed » n'est pas installé, et ne peut donc être supprimé
Le paquet « grub-common » n'est pas installé, et ne peut donc être supprimé. Peut-être vouliez-vous écrire « grub-common:i386 » ?
Le paquet « grub-efi » n'est pas installé, et ne peut donc être supprimé
Le paquet « grub-efi-amd64-dbg » n'est pas installé, et ne peut donc être supprimé
Le paquet « grub-efi-ia32 » n'est pas installé, et ne peut donc être supprimé
Le paquet « grub-efi-ia32-bin » n'est pas installé, et ne peut donc être supprimé
Le paquet « grub-efi-ia32-dbg » n'est pas installé, et ne peut donc être supprimé
Le paquet « grub-gfxpayload-lists » n'est pas installé, et ne peut donc être supprimé
Le paquet « grub-ieee1275 » n'est pas installé, et ne peut donc être supprimé
Le paquet « grub-ieee1275-bin » n'est pas installé, et ne peut donc être supprimé
Le paquet « grub-ieee1275-dbg » n'est pas installé, et ne peut donc être supprimé
Le paquet « grub-ipxe » n'est pas installé, et ne peut donc être supprimé
Le paquet « grub-legacy-ec2 » n'est pas installé, et ne peut donc être supprimé
Le paquet « grub-pc » n'est pas installé, et ne peut donc être supprimé
Le paquet « grub-pc-bin » n'est pas installé, et ne peut donc être supprimé
Le paquet « grub-pc-dbg » n'est pas installé, et ne peut donc être supprimé
Le paquet « grub-xen » n'est pas installé, et ne peut donc être supprimé
Le paquet « grub-xen-bin » n'est pas installé, et ne peut donc être supprimé
Le paquet « grub-xen-dbg » n'est pas installé, et ne peut donc être supprimé
Le paquet « grub2-common » n'est pas installé, et ne peut donc être supprimé. Peut-être vouliez-vous écrire « grub2-common:i386 » ?
Le paquet « shim-signed » n'est pas installé, et ne peut donc être supprimé
Le paquet « grub-coreboot » n'est pas installé, et ne peut donc être supprimé
Le paquet « grub-coreboot-bin » n'est pas installé, et ne peut donc être supprimé
Le paquet « grub-coreboot-dbg » n'est pas installé, et ne peut donc être supprimé
Le paquet « grub-customizer » n'est pas installé, et ne peut donc être supprimé
Le paquet « grub-efi-amd64-signed-template » n'est pas installé, et ne peut donc être supprimé
Le paquet « grub-emu » n'est pas installé, et ne peut donc être supprimé
Le paquet « grub-emu-dbg » n'est pas installé, et ne peut donc être supprimé
Le paquet « grub-firmware-qemu » n'est pas installé, et ne peut donc être supprimé
Le paquet « grub-imageboot » n'est pas installé, et ne peut donc être supprimé
Le paquet « grub-invaders » n'est pas installé, et ne peut donc être supprimé
Le paquet « grub-linuxbios » n'est pas installé, et ne peut donc être supprimé
Le paquet « grub-rescue-pc » n'est pas installé, et ne peut donc être supprimé
Le paquet « grub-splashimages » n'est pas installé, et ne peut donc être supprimé
Le paquet « grub-theme-breeze » n'est pas installé, et ne peut donc être supprimé
Le paquet « grub-theme-starfield » n'est pas installé, et ne peut donc être supprimé
Le paquet « grub-xen-host » n'est pas installé, et ne peut donc être supprimé
Le paquet « grub2-splashimages » n'est pas installé, et ne peut donc être supprimé
Le paquet « grub2-themes-ubuntu-mate » n'est pas installé, et ne peut donc être supprimé
Le paquet « grub2-themes-ubuntustudio » n'est pas installé, et ne peut donc être supprimé
Le paquet « grubzfs-testsuite » n'est pas installé, et ne peut donc être supprimé
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
  grub2-common:i386 sbsigntool secureboot-db
Veuillez utiliser « sudo apt autoremove » pour les supprimer.
Les paquets suivants seront ENLEVÉS :
  grub-efi-amd64* grub-efi-amd64-bin* grub-efi-amd64-signed*
0 mis à jour, 0 nouvellement installés, 3 à enlever et 86 non mis à jour.
Après cette opération, 12,6 Mo d'espace disque seront libérés.
(Lecture de la base de données... 143921 fichiers et répertoires déjà installés.)
Suppression de grub-efi-amd64-signed (1.169+2.04-1ubuntu45) ...
Suppression de grub-efi-amd64 (2.04-1ubuntu45) ...
Suppression de grub-efi-amd64-bin (2.04-1ubuntu45) ...
(Lecture de la base de données... 143619 fichiers et répertoires déjà installés.)
Purge des fichiers de configuration de grub-efi-amd64 (2.04-1ubuntu45) ...
Purge des fichiers de configuration de grub-efi-amd64-bin (2.04-1ubuntu45) ...
 



ubuntu@ubuntu:~$ sudo chroot "/mnt/boot-sav/sda15" dpkg -l | grep grub
ii  grub-common:i386                      2.04-1ubuntu45                                                       i386         GRand Unified Bootloader (common files)
ii  grub2-common:i386                     2.04-1ubuntu45                                                       i386         GRand Unified Bootloader (common files for version 2)
ubuntu@ubuntu:~$ 

J ai impression que les * ne sont pas très efficaces.. alors

ubuntu@ubuntu:~$ sudo chroot "/mnt/boot-sav/sda15" apt-get purge --allow-remove-essential -y grub-common:* shim-signed
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
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 » ?
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 :
  libbrotli1:i386 libdevmapper1.02.1:i386 libfreetype6:i386 libfuse2:i386 libpng16-16:i386 sbsigntool secureboot-db
Veuillez utiliser « sudo apt autoremove » pour les supprimer.
Les paquets suivants seront ENLEVÉS :
  grub-common:i386* grub2-common:i386* os-prober*
0 mis à jour, 0 nouvellement installés, 3 à enlever et 86 non mis à jour.
Après cette opération, 16,7 Mo d'espace disque seront libérés.
(Lecture de la base de données... 143619 fichiers et répertoires déjà installés.)
Suppression de grub2-common:i386 (2.04-1ubuntu45) ...
Suppression de os-prober (1.77ubuntu3) ...
dpkg: avertissement: lors de la suppression de os-prober, le répertoire « /var/lib/os-prober » n'était pas vide, donc il n'a pas été supprimé
Suppression de grub-common:i386 (2.04-1ubuntu45) ...
Running in chroot, ignoring request.
Running in chroot, ignoring command 'stop'
Running in chroot, ignoring command 'stop'
Running in chroot, ignoring command 'daemon-reload'
Running in chroot, ignoring command 'daemon-reload'
Traitement des actions différées (« triggers ») pour install-info (6.7.0.dfsg.2-6) ...
Traitement des actions différées (« triggers ») pour man-db (2.9.4-2) ...
(Lecture de la base de données... 143468 fichiers et répertoires déjà installés.)
Purge des fichiers de configuration de grub2-common:i386 (2.04-1ubuntu45) ...
Purge des fichiers de configuration de grub-common:i386 (2.04-1ubuntu45) ...
Running in chroot, ignoring command 'daemon-reload'
Running in chroot, ignoring command 'daemon-reload'
Running in chroot, ignoring command 'daemon-reload'
Running in chroot, ignoring command 'daemon-reload'

ubuntu@ubuntu:~$ sudo chroot "/mnt/boot-sav/sda15" dpkg -l | grep grub

C est parti pour la suite.
La suite se fait sans problème.  Je vais réinstaller le dernier noyau   car , il y a eu trop  de suppresssion (Peut-être de mon fait)
Mais il faut attendre l'arrivée de la version définitive pour vour comment tous ces paquets seront reliés.

Dernière modification par geole (Le 13/04/2021, à 13:44)


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

En ligne

#2159 Le 12/05/2021, à 09:45

iznobe

Re : [Réparateur de démarrage] Développement du logiciel Boot-Repair

Bonjour ,@YannUbuntu , il y aurait un moyen de , par exemple , detaillé les espaces vides des disque et de les ajouter au retour du detail des partitions avec l' une des commandes deja prise en charge par votre logiciel ? ( peu importe laquelle )

ca serait utile dans le cas ou des utilisateurs supprime malencontreusement des partitions et ca eviterait a ceux qui depanne de devoir faire des compte au niveau des secteurs ...

Dernière modification par iznobe (Le 12/05/2021, à 09:46)


retour COMPLET et utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .

En ligne

#2160 Le 11/12/2021, à 21:25

YannUbuntu

Re : [Réparateur de démarrage] Développement du logiciel Boot-Repair

bonjour iznobe, je ne sais pas faire ça, mais si quelqu'un a une idée n'hésitez pas à proposer un patch.


à consulter/améliorer: Guide du Débutant, Logiciels, Ecole, Travail, Maison

Hors ligne

#2161 Le 11/12/2021, à 21:45

geole

Re : [Réparateur de démarrage] Développement du logiciel Boot-Repair

Bonsoir YannUbuntu.
Tout d'abord, très heureux de te retrouver. Je craignais le pire.
Boot-repair/boot-info n'est pas disponible pour les versions 20.10 et 22.04.

Effectivement, les espaces vides ne sont pas listés.
Il faut les déduire des espaces occupés
Mais cette commande permet de les visualiser.

sudo parted /dev/sdX unit    MiB print free

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

En ligne

#2162 Le 12/12/2021, à 01:22

YannUbuntu

Re : [Réparateur de démarrage] Développement du logiciel Boot-Repair

bonjour geole, content de te retrouver aussi, merci de continuer à aider sur le forum.
Tout va bien c'est juste que je contribue sur d'autres projets, et puis les gosses ça occupe pas mal aussi smile
Je viens de créer les paquets pour Impish et Jammy.
Malheureusement l'option 'print free' ne fonctionne pas pour parted -lm (sur laquelle se base une bonne partie du code et donc que je veux absolument afficher dans le boot-info), donc je vais créer une section à part dans le Boot-Info pour les Espaces libres.
J'en profite pour corriger https://bugs.launchpad.net/boot-repair/+bug/1905578 , et je vous livre tout ça dans la prochaine version (ppa131).


à consulter/améliorer: Guide du Débutant, Logiciels, Ecole, Travail, Maison

Hors ligne

#2163 Le 12/12/2021, à 11:35

geole

Re : [Réparateur de démarrage] Développement du logiciel Boot-Repair

Bonjour.
Un contenu de la nouvelle section.

Free space (filtered): _________________________________________________________

nvme0n1:244198MiB:nvme:512:512:gpt:Patriot P300 256GB:;
1:0.02MiB:1.00MiB:0.98MiB:free;
1:244198MiB:244198MiB:0.32MiB:free;
sda:1907729MiB:scsi:512:4096:loop:ATA ST2000LM015-2E81:;

Pour info: Le disque SDA n'a pas de table de partition.


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

En ligne

#2164 Le 12/12/2021, à 23:16

YannUbuntu

Re : [Réparateur de démarrage] Développement du logiciel Boot-Repair

bonsoir, j'ai aussi ajouté une section 'gdisk' .

Petite question aux habitués: sur le forum ubuntu-fr, avez-vous vu des cas d'ESP avec drapeau 'hidden' ? si oui, était-ce des ESP normales (pour lesquelles il a probablement fallu retirer le flag hidden) ou bien des ESP recovery windows ? si vous avez des liens ça m'aidera à déterminer comment traiter ces cas tordus smile

Dernière modification par YannUbuntu (Le 12/12/2021, à 23:24)


à consulter/améliorer: Guide du Débutant, Logiciels, Ecole, Travail, Maison

Hors ligne

#2165 Le 13/12/2021, à 00:02

geole

Re : [Réparateur de démarrage] Développement du logiciel Boot-Repair

Bonsoir.
Ce que je fais dans le contexte multiboot windows.
Lorsqu'il y a deux windows à traiter, si on prend le premier de la liste, le boot a lieu correctement. Mais si on prend le second, windows mouline et reboote pour lancer le second. Ce qui est une perte de temps. Afin d'éviter, j'ai solutionné le problème en créant autant de partitions de boot fat32 qu'il y a de windows afin que chaque  partition fat32 avec soit dédiée à  un windows. Au début, j'ai un peu bricolé pour faire. Mais maintenant, j'ai une solution pratique, Je mets le drapeau hidden sur toutes les partitions fat32. Puis je lance l'installation de windows. Comme il ne détecte plus de partition fat32, il en fabrique une. Il ne me reste plus qu'à le lancer et faire la commande Bcdedit pour épurer les windows exédentaires détectés afin qu'il ne propose plus la grille de choix des windows.
Comme c'est refind qui pilote, j'ai une icône par windows et par ubuntu.
Conclusion. Je ne sais pas ce boot-info/boot-repair pourraient faire à part analyser le contenu comme toutes les partitions fat32.

Comme mon installation ne provient pas d'un fabriquant, il n'existe pas de partition recovery.

Il fut un temps où l'installateur windows bouclait s'il rencontrait plusieurs partitions ESP par disque. c'est peut-être encore vrai.

Dernière modification par geole (Le 13/12/2021, à 00:11)


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

En ligne

#2166 Le 13/12/2021, à 12:52

malbo

Re : [Réparateur de démarrage] Développement du logiciel Boot-Repair

YannUbuntu a écrit :

Petite question aux habitués: sur le forum ubuntu-fr, avez-vous vu des cas d'ESP avec drapeau 'hidden' ? si oui, était-ce des ESP normales (pour lesquelles il a probablement fallu retirer le flag hidden) ou bien des ESP recovery windows ? si vous avez des liens ça m'aidera à déterminer comment traiter ces cas tordus smile

Bonjour,
J'ai trouvé des ESP normales dans ces cas qui concernent des ordis LENOVO : un ideacentre AIO 300-23ISU ; un Thinkpad E470 ; un Yoga 2 pro ; un LENOVO C20-00 ; un ThinkPad E560
Dans chacun de ces cas, on trouve la mention "EFI system partition:boot, hidden, esp;" dans le Boot-info.
EDIT : cette bizarrerie n'affecte pas tous les modèles de LENOVO : j'ai pu vérifier que d'autres modèles de LENOVO (par exemple ici ou ) n'ont pas ce drapeau 'hidden' pour la partition EFI

Dernière modification par malbo (Le 13/12/2021, à 13:19)

Hors ligne

#2167 Le 16/12/2021, à 09:29

YannUbuntu

Re : [Réparateur de démarrage] Développement du logiciel Boot-Repair

Merci à vous 2, je vais étudier tout ça.

Autre sujet: je viens de mettre à jour l'iso boot-repair-disk-32bit. L'ancienne était basée sur 17.10, la nouvelle sur 18.04.5 , ce qui résout le bug #1734147 .


à consulter/améliorer: Guide du Débutant, Logiciels, Ecole, Travail, Maison

Hors ligne

#2168 Le 18/12/2021, à 03:55

YannUbuntu

Re : [Réparateur de démarrage] Développement du logiciel Boot-Repair

bonjour,
Jusqu'à ppa133, Boot-Repair n'installait grub-efi sur une ESP cachée que lorsqu'il détectait un WindowsEFI et qu'il n'y avait d'ESP normale sur aucun disque (hors live-discs).
A partir du ppa134, Boot-Repair installera grub-efi sur une ESP cachée dans les 2 cas suivants sachant que boot-repair privilégie les ESP se trouvant sur le disque du Linux dont on installe le grub-efi.
1)  s'il détecte un WindowsEFI, et qu'il n'y a pas d'ESP normale sur le même disque que l'ESP cachée
2)  s'il ne détecte aucun Windows et qu'il n'y a pas d'ESP normale sur le même disque que l'ESP cachée,


Exemple1:  Linux sur sda, WindowsEFI sur sdb, ESP cachée sur sda, pas d'ESP sur sdb   --> boot-repair installera grub-efi sur l'esp cachée.
Exemple2:  Linux sur sda, WindowsEFI sur sdb, ESP cachée sur sdb, pas d'ESP sur sda   --> boot-repair installera grub-efi sur l'esp cachée.
Exemple3:  Linux sur sda, WindowsEFI sur sdb, ESP normale sur sda, ESP cachée sur sdb   --> boot-repair installera grub-efi sur l'esp normale.
Exemple4:  Linux sur sda, WindowsEFI sur sdb, ESP cachée sur sda, ESP normale sur sdb   --> boot-repair installera grub-efi sur l'esp cachée.
Exemple5:  Linux sur sda, WindowsEFI sur sdb, ESP normale sur sda et ESP cachée sur sda   --> boot-repair installera grub-efi sur l'esp normale.
Exemple6:  Linux sur sda, WindowsEFI sur sdb, ESP normale sur sdb et ESP cachée sur sdb   --> boot-repair installera grub-efi sur l'esp normale.


à consulter/améliorer: Guide du Débutant, Logiciels, Ecole, Travail, Maison

Hors ligne

#2169 Le 18/12/2021, à 17:55

YannUbuntu

Re : [Réparateur de démarrage] Développement du logiciel Boot-Repair

ppa135: ajout d'un message conseillant de supprimer le drapeau 'hidden' via Gparted.


à consulter/améliorer: Guide du Débutant, Logiciels, Ecole, Travail, Maison

Hors ligne

#2170 Le 19/12/2021, à 15:39

geole

Re : [Réparateur de démarrage] Développement du logiciel Boot-Repair

Bonjour
Test du nouveau conseil avec partitions modifiées pour être dans le contexte
Veuillez écrire sur un papier l'URL suivante :
https://paste.ubuntu.com/p/QxwJ5QmBN3/
extraits significatifs

boot-info-4ppa135                                              [20211219_1455]

===================================== UEFI =====================================
BIOS is EFI-compatible, and is setup in EFI-mode for this installed-session.
SecureBoot disabled.

parted -lm (filtered): _________________________________________________________

sda:1000GB:scsi:512:4096:gpt:ATA TOSHIBA MQ01ABD1:;
1:1049kB:17.8MB:16.8MB::Microsoft reserved partition:msftres;
2:17.8MB:548MB:531MB:fat32:NEWFAT32:boot, hidden, esp;
3:548MB:616MB:67.1MB:fat32::boot, hidden, esp;
4:616MB:683MB:67.1MB:fat32::boot, hidden, esp;
5:683MB:750MB:67.1MB:fat32::boot, hidden, esp;
6:750MB:817MB:67.1MB:fat32::boot, hidden, esp;
7:817MB:1079MB:262MB:::msftdata;

Mais je n'ai trouvé que ce message parlant de gparted

Blockers in case of suggested repair: __________________________________________
 Please create a ESP partition (FAT32, 100MB~250MB, start of the disk, boot flag). This can be performed via tools such as Gparted. Then try again.

.

Dernière modification par geole (Le 19/12/2021, à 15:41)


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

En ligne

#2171 Le 19/12/2021, à 19:36

YannUbuntu

Re : [Réparateur de démarrage] Développement du logiciel Boot-Repair

Merci geole, ce sera corrigé dans ppa137.


à consulter/améliorer: Guide du Débutant, Logiciels, Ecole, Travail, Maison

Hors ligne

#2172 Le 19/12/2021, à 22:28

geole

Re : [Réparateur de démarrage] Développement du logiciel Boot-Repair

Il n'y a pas urgence. Un changement de comportement à surveiller s'il se confirme. https://forum.ubuntu-fr.org/viewtopic.p … #p22517082


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

En ligne

#2173 Le 20/12/2021, à 17:17

geole

Re : [Réparateur de démarrage] Développement du logiciel Boot-Repair

Bonjour
Essai de la version app137   https://paste.ubuntu.com/p/86sxprhBBf/
Le conseil "Blockers in case of suggested repair: _____"  a disparu.  Pourquoi pas.. Bien que...
Mais le conseil sur les partitions cachées n'est toujours pas disponible.


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

En ligne

#2174 Le 20/12/2021, à 18:07

jibel

Re : [Réparateur de démarrage] Développement du logiciel Boot-Repair

@geole,
Très intéressantes ces 1777 lignes concernant ce nombre d'OS libre, et aussi Windows version 7 et 8 etc de versions 20.10 ubuntu de version 21.10 de version en Fat 32 efi etc.
Il se trouve que j'ai aussi la dernière version de boot-repair 4ppa 137 en 32 bits :
Voici le test, dans lequel boot-repair est complet, réparation recommandés, boot-info, os-uninstaller plus les applications internes de B.R.D
les icônes de B.R.D sont présentes dans le tableau de bord de mon OS libre Voyager 20.04 installés.
Je ne peux en aucun cas utiliser boot-repair-disk une fois installé .
Sauf si je connecte d'autres disques dur! Qu'une de mes installation devrait avec être "système d'exploitation a supprimer" soit avec la clé USb ou directement en utilisant boot-repair disk installé dans Voyager 20.04 lts (variante de Xubuntu)
Pour essai, voila  mon boot-info concernant que mes OSs libres, dont deux plus anciennes comme Hybryde 14.04 sda 7 et L.M 17.3 en sda9.... bien sur--- sans Windows :
https://paste.ubuntu.com/p/kWYDXjkmZF/

Dernière modification par jibel (Le 20/12/2021, à 18:29)


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 .

Hors ligne

#2175 Le 20/12/2021, à 18:12

iznobe

Re : [Réparateur de démarrage] Développement du logiciel Boot-Repair


retour COMPLET et utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .

En ligne