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.

#2101 Le 14/06/2020, à 11:52

jibel

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

@géole,
oui dac-o-dac.... mais..... 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

#2102 Le 14/06/2020, à 15:01

geole

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

Donc    je viens   de    re-dupliquer    l'iso sur la  totalité du USB en écrasant la table de partition.
==> Le boot-repair  est  maintenant  correctement  lancé.   Je vous fais grâce de son compte-rendu.
Mais pour que cela fonctionne, j'ai du faire en sorte qu'aucune partition du disque dur ne contienne un répertoire dont le nom est casper!

J'ai un peu cherché dans le paramétrage mais je n'ai pas trouvé d'option.
Peut-être est-ce un bug à quatre coups du grub  que j'explique de cette façon.

1) Le boot-initial se fait    sur la clé USB.    Dans mon ordinateur cette clé au boot initial  est vue comme étant   /dev/sda.
2) Pour une raison que je ne maîtrise pas, à la fin du boot, cette clé devient SDB et le disque dur devient SDA.    Vous connaissez certainement ce problème.
3) Le grub a tendance à se lancer plusieurs fois. Il doit donc rechercher les fichiers de boot.
4) Il parcourt  donc les partitions et trouve un casper qui lui plaît sur SDA10,
       Je renomme  ce casper  en percas    et reboote.  il en trouve un autre sur sda26
       Je renomme  ce casper  en percas    et reboote.  il en trouve un autre sur sda31
       Je renomme  ce casper  en percas    et reboote.  il en trouve un autre sur sdb1       et du coup  c'est bon.
      J'ai alors décidé de refabriquer avec la commande dd   et cela reste bon.

     Je vais maintenant remettre mes fichiers de boot avec un nom correct.

J'ai été tenté de dire que l'option   root=hd1 était la solution ... Mais elle n'est pas valable pour la terre entière!!!!

Il faudrait trouver une option demandant de ne pas chercher dans les disques internes. Elle existe peut-être mais je ne sais pas la trouver. Si elle n'existe pas, je qualifie ce fonctionnement de bug.



Pour YannUbuntu,   Il me semble ne pas avoir vu l'option pci=noaer dans le choix safegraphics

Dernière modification par geole (Le 14/06/2020, à 16:43)


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

#2103 Le 15/06/2020, à 00:36

YannUbuntu

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

bonjour

@tous: merci de donner vos avis/suggestions concernant la reorganisation du boot-info, sur le fil dédié ICI.

Babdu, oui j'ai renommé boot-repair-disk-64bit-test2.iso en boot-repair-disk-64bit.iso

Geole, merci pour le test détaillé.
Failsafe = noapic noapm nodma nomce nolapic nomodeset nosmp vga=normal  . Je ne connais pas safegraphics, on y accède comment ?
Je n'ai pas compris le truc avec casper.
sdb qui devient sda, oui c'est classique, d'où l'utilité des uuid qui elles ne changent jamais.

Et merci pour la Ventoy, je ne connaissais pas. Les 3 outils (Rufus, Unetbootin, et Ventoy) sont-ils bien compatibles EFI et Secure Boot ?  (je vois ceci pour Ventoy)

Dernière modification par YannUbuntu (Le 15/06/2020, à 00:39)


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

Hors ligne

#2104 Le 15/06/2020, à 10:33

geole

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

Bonjour YannUbuntu
Concernant le secure boot-de ventoy,     je ne sais pas s'il est totalement au point mais on peut dire la même chose du shimx64.
Il n'y a qu'à voir les discussions dans la forum français voir dans la documentation qui disent de le déactiver. Je dirais que c'est un problème annexe.
Personnellement, ma clé ventoy  ne me pose aucun problème pour booter ni pour gérer la persistance. Je boote en EFI. Mais Babdu89 a testé en LEGACY et pas (encore) réussi en EFI me semble-t-il.

Voici le contenu du grub

a@a:/mnt/A/boot/grub$ cat grub.cfg

if loadfont /boot/grub/font.pf2 ; then
	set gfxmode=auto
	insmod efi_gop
	insmod efi_uga
	insmod gfxterm
	terminal_output gfxterm
fi

set menu_color_normal=white/black
set menu_color_highlight=black/light-gray

menuentry "Boot-Repair-Disk session" {
	set gfxpayload=keep
	linux	/casper/vmlinuz  file=/cdrom/preseed/lubuntu.seed boot=casper quiet splash --
	initrd	/casper/initrd
}

menuentry "Boot-Repair-Disk session (failsafe)" {
	set gfxpayload=keep
	linux	/casper/vmlinuz  file=/cdrom/preseed/lubuntu.seed boot=casper noapic noapm nodma nomce nolapic nomodeset nosmp vga=normal --
	initrd	/casper/initrd
}
a@a:/mnt/A/boot/grub$ 

Je me suis trompé sur le nom!!!!!!!


Pour le test avec la commande dd c'est juste pour le fun car cette façon de faire ne peut pas faire un boot en mode persistant.
Comme BRD est destiné à être utilisé dans un environnement dans réseau,  il est absolument nécessaire que la persistance soit opérationnelle afin de pouvoir stocker le rapport de boot-repair et d'aller dans un autre lieu pour le transmettre.

Je pense que cela fonctionne avec ventoy malgré la présence de pas mal de partitions contenant le répertoire casper dans mon disque dur car lui-même affecte le répertoire casper avec sa propre technique.

Dans mon contetxe, je ne vais certainement pas insister mais je pense que tout tourne autour de cette codification:
linux    /casper/vmlinuz  file=/cdrom/preseed/lubuntu.seed boot=casper

linux    /casper/vmlinuz  => Cela est le casper initial  qui fonctionne bien.
boot=casper  => cela , c'est le casper suivant qui devrait être celui  de lubuntu.      Normalement c'est cette commande
file=/cdrom/preseed/lubuntu.seed qui doit fixer le lieu où se trouve le répertoire. A mon avis elle part à la recherche dans toutes les partitions et en trouve un dans le ubuntu...  Il va valoir que je le vérifie.
Les explications de codifications de cette lignes sont rares.

http://www.linux-france.org/article/sys/chargeurs/ix86/grub/grub-manual-fr.html#GNU%2fLinux a écrit :

GNU/Linux

Il est relativement facile d'amorcer GNU/Linux depuis GRUB, parce que le processus ressemble à celui d'un OS compatible Multiboot.

    Positionnez la partition racine de GRUB sur celle de GNU/Linux. La commande comme find /vmlinuz peut vous aider (voir find).
    Chargez le noyau:

    grub> kernel /vmlinuz root=/dev/hda1

J'ai aussi trouvé ce style de codification

menuentry "Linux Mint ISO" {
 loopback loop /linuxmint.iso
 linux (loop)/casper/vmlinuz file=/cdrom/preseed/mint.seed boot=casper initrd=/casper/initrd.lz iso-scan/filename=/linuxmint.iso noeject noprompt splash --
 initrd (loop)/casper/initrd.lz
}

Dernière modification par geole (Le 15/06/2020, à 11:00)


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

#2105 Le 04/07/2020, à 12:35

geole

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

Bonjour
Boot-repair refuse de travailler.
C'est la version boot-repair Disk à base de Lubuntu.
Après l'avoir  lancé et demandé la réparation du grub, Il se plante avec le seul message
disant qu'il est cancellé   et demandant faire un email
Le message exact est dans une grille classique et son contenu est le suivant:
grub-efi-amd64-signed purge cancelled. Please report this message to boot.repair@gmail.com

Après relance et demande de réparer en installant le dernier noyau, même plantage

Un utilisateur normal ne pourrait rien fournir de plus
Je demande donc que le message soit complété par cette phrase (je dis en français)
Veuillez joindre le contenu du fichier /var/log/boot-repair/xxxxx/boot-repair.log
Dont voici le contenu

SET@pulsatewindow.hide()
/usr/share/boot-sav/gui-raid-lvm.sh: line 183: 10839 Terminated              while true; do
    echo 'SET@_progressbar1.pulse()'; sleep 0.2;
done
SET@pulsatewindow.show()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_label0.set_text('''Enabling RAID. This may require several minutes...''')
This will install the [mdadm] packages. Do you want to continue?
SET@pulsatewindow.hide()
/usr/share/boot-sav/gui-tab-other.sh: line 183: 12642 Terminated              while true; do
    echo 'SET@_progressbar1.pulse()'; sleep 0.2;
done
SET@pulsatewindow.show()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
debconf: unable to initialize frontend: Dialog
debconf: (TERM is not set, so the dialog frontend is not usable.)
debconf: falling back to frontend: Readline
debconf: unable to initialize frontend: Readline
debconf: (This frontend requires a controlling tty.)
debconf: falling back to frontend: Teletype
dpkg-preconfigure: unable to re-open stdin: 
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
mdadm: /dev/md/MonRAID5 has been started with 2 drives.
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_label0.set_text('''Scanning systems. This may require several minutes...''')
SET@_progressbar1.pulse()
SET@_label0.set_text('''Scanning systems (os-prober). This may require several minutes...''')
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_label0.set_text('''Scanning systems (EFI-session). This may require several minutes...''')
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
Set sda as corresponding disk of md127
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
There were no valid user or no valid group
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_label0.set_text('''Scanning systems (EFI-session). This may require several minutes...''')
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
/usr/share/boot-sav/bs-cmd_terminal.sh: line 177: warning: command substitution: ignored null byte in input
Could not parse device path: No such file or directory
SET@_label0.set_text('''Scanning systems (SecureBoot disabled). Please wait few seconds...''')
SET@_checkbutton_restore_mbr.hide()
SET@_tab_mbr_options.set_sensitive(False)
SET@_vbox_mbr_options.hide()
SET@_vbox_bootrepairmenu.show()
SET@_label_bootrepairsubtitle.set_markup('''<b>Repair the boot of the computer</b>''')
SET@_label_recommendedrepair.set_text('''Recommended repair\n(repairs most frequent problems)''')
SET@_label_justbootinfo.set_text('''Create a BootInfo summary\n(to get help by email or forum)''')
SET@_label_pastebin.set_text('''Create a BootInfo summary (to get help by email or forum)''')
SET@_vbox_pastebin.show()
SET@_label_appname.set_markup('''<b><big>Boot-Repair</big></b>''')
SET@_label_appdescription.set_text('''Repair the boot of the computer''')
SET@_logobr.show()
SET@_logo_brmenu.show()
SET@_linkbutton_websitebr.show()
SET@_label_repairfilesystems.set_text('''Repair file systems''')
SET@_progressbar1.pulse()
SET@_checkbutton_repairfilesystems.show()
SET@_label_wubi.set_text('''Repair Wubi filesystems''')
SET@_checkbutton_wubi.show()
SET@_mainwindow.set_title('''Boot Repair''')
SET@_mainwindow.set_icon_from_file('''x-boot-repair.png''')
SET@_label_advanced_options.set_text('''Advanced options''')
SET@_tab_main_options.set_text('''Main options''')
SET@_tab_grub_location.set_text('''GRUB location''')
SET@_tab_grub_options.set_text('''GRUB options''')
SET@_tab_mbr_options.set_text('''MBR options''')
SET@_tab_other_options.set_text('''Other options''')
SET@_label_unhide_boot_menu.set_text('''Unhide boot menu :''')
SET@_label_seconds.set_text('''seconds''')
SET@_label_reinstall_grub.set_text('''Reinstall GRUB''')
SET@_label_restore_mbr.set_text('''Restore MBR''')
SET@_label_restore_bkp.set_text('''Restore EFI backups''')
SET@_progressbar1.pulse()
SET@_label_create_bkp.set_text('''Use the standard EFI file''')
SET@_label_winefi_bkp.set_text('''Backup and rename Windows EFI files (solves the [hard-coded-EFI] error)''')
SET@_label_bootflag.set_text('''Place the boot flag on:''')
SET@_label_ostoboot_bydefault.set_text('''OS to boot by default:''')
SET@_label_signed.set_text('''SecureBoot''')
SET@_label_purge_grub.set_text('''Purge GRUB before reinstalling it''')
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_label_separateboot.set_text('''Separate /boot partition:''')
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_label_efi.set_text('''Separate /boot/efi partition:''')
SET@_progressbar1.pulse()
SET@_label_sepusr.set_text('''Separate /usr partition:''')
SET@_label_place_alldisks.set_text('''Place GRUB in all disks (except USB disks without OS)''')
SET@_label_place_grub.set_text('''Place GRUB into:''')
SET@_label_lastgrub.set_text('''Upgrade GRUB to its most recent version''')
SET@_label_legacy.set_text('''GRUB Legacy''')
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_label_blankextraspace.set_text('''Reset extra space after MBR (solves the [FlexNet] error)''')
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_label_uncomment_gfxmode.set_text('''Uncomment GRUB_GFXMODE (solves the [no-signal / out-of-range] error)''')
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_label_ata.set_text('''ATA disk support (solves the [out-of-disk] error)''')
SET@_label_add_kernel_option.set_text('''Add a kernel option:''')
COMBO@@END@@_combobox_add_kernel_option@@nomodeset
COMBO@@END@@_combobox_add_kernel_option@@acpi=off
COMBO@@END@@_combobox_add_kernel_option@@acpi_osi=
COMBO@@END@@_combobox_add_kernel_option@@edd=on
COMBO@@END@@_combobox_add_kernel_option@@i815modeset=1
COMBO@@END@@_combobox_add_kernel_option@@i915modeset=0
COMBO@@END@@_combobox_add_kernel_option@@i915.modeset=0 xforcevesa
COMBO@@END@@_combobox_add_kernel_option@@noapic
COMBO@@END@@_combobox_add_kernel_option@@nodmraid
COMBO@@END@@_combobox_add_kernel_option@@nolapic
COMBO@@END@@_combobox_add_kernel_option@@nomodeset radeon mode=0
COMBO@@END@@_combobox_add_kernel_option@@nomodeset radeon mode=1
COMBO@@END@@_combobox_add_kernel_option@@rootdelay=90
COMBO@@END@@_combobox_add_kernel_option@@vga=771
COMBO@@END@@_combobox_add_kernel_option@@xforcevesa
SET@_combobox_add_kernel_option.set_active(0)
SET@_combobox_add_kernel_option.set_sensitive(True)
SET@_label_kernelpurge.set_text('''Purge kernels then reinstall last kernel''')
SET@_label_open_etc_default_grub.set_text('''Edit GRUB configuration file''')
SET@_label_partition_booted_bymbr.set_text('''Partition booted by the MBR:''')
SET@_about.set_title('''About''')
SET@_about.set_icon_from_file('''x-boot-repair.png''')
SET@_label_translate.set_text('''Translate''')
SET@_label_thanks.set_text('''Credits''')
SET@_label_gpl.set_markup('''<small>GNU-GPL v3</small>''')
SET@_label_copyright.set_markup('''<small>(C) 2010-2020 Yann MRN</small>''')
SET@_backupwindow.set_title('''Boot Repair''')
SET@_label_pleasechoosebackuprep.set_text('''Please choose a folder to put the backup into.\nIt is recommended to choose a USB disk.''')
SET@_label_backup_table.set_text('''Backup partition tables, bootsectors and logs''')
SET@_progressbar1.pulse()
SET@_label_winboot.set_text('''Repair Windows boot files''')
SET@_label_upload.set_text('''Upload the report to a pastebin''')
SET@_label_upload1.set_text('''Upload the report to a pastebin''')
SET@_label_stats.set_text('''Participate to statistics of use''')
SET@_label_internet.set_text('''Check internet connection''')
SET@_label_internet1.set_text('''Check internet connection''')
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
COMBO@@CLEAR@@_combobox_bootflag
SET@_hbox_bootflag.show()
COMBO@@END@@_combobox_bootflag@@md127
COMBO@@END@@_combobox_bootflag@@sdc18
COMBO@@END@@_combobox_bootflag@@sdc14 (Linux Lite 5.0 (20.04))
COMBO@@END@@_combobox_bootflag@@sdc13
COMBO@@END@@_combobox_bootflag@@sdc12 (Linux Lite 5.0 (20.04))
COMBO@@END@@_combobox_bootflag@@sdc11
COMBO@@END@@_combobox_bootflag@@sdc10 (Windows 8 or 10)
COMBO@@END@@_combobox_bootflag@@sdc9
COMBO@@END@@_combobox_bootflag@@sdc8 (Windows 8 or 10)
COMBO@@END@@_combobox_bootflag@@sdc7
COMBO@@END@@_combobox_bootflag@@sdc6 (Windows XP (boot))
COMBO@@END@@_combobox_bootflag@@sdc5
COMBO@@END@@_combobox_bootflag@@sdc4 (Windows 8 or 10)
COMBO@@END@@_combobox_bootflag@@sdc2
COMBO@@END@@_combobox_bootflag@@sdc1
COMBO@@END@@_combobox_bootflag@@sda9 (Linux Lite 5.0 (20.04))
COMBO@@END@@_combobox_bootflag@@sda8 (Linux Lite 5.0 (20.04))
COMBO@@END@@_combobox_bootflag@@sda7
COMBO@@END@@_combobox_bootflag@@sda6 (Ubuntu 20.04 LTS)
COMBO@@END@@_combobox_bootflag@@sda5 (Windows 10)
COMBO@@END@@_combobox_bootflag@@sda4 (Windows 10)
COMBO@@END@@_combobox_bootflag@@sda2
COMBO@@END@@_combobox_bootflag@@sda1
SET@_label_restore_mbrof.set_text('''Restore the MBR of:''')
COMBO@@END@@_combobox_ostoboot_bydefault@@sda6 (Ubuntu 20.04 LTS)
COMBO@@END@@_combobox_ostoboot_bydefault@@sda8 (Linux Lite 5.0 (20.04))
COMBO@@END@@_combobox_ostoboot_bydefault@@sda9 (Linux Lite 5.0 (20.04))
COMBO@@END@@_combobox_ostoboot_bydefault@@sdc14 (Linux Lite 5.0 (20.04))
COMBO@@END@@_combobox_ostoboot_bydefault@@sdc12 (Linux Lite 5.0 (20.04))
COMBO@@END@@_combobox_ostoboot_bydefault@@Windows (via sda6 menu)
SET@_combobox_ostoboot_bydefault.set_sensitive(True)
SET@_button_recommendedrepair.set_sensitive(False)
SET@_checkbutton_repairfilesystems.set_active(False)
SET@_checkbutton_wubi.set_active(False)
SET@_checkbutton_wubi.set_sensitive(False)
SET@_checkbutton_pastebin.set_active(True)
SET@_checkbutton_upload.set_active(True)
SET@_checkbutton_unhide_boot_menu.set_active(True)
SET@_tab_grub_location.set_sensitive(True)
SET@_vbox_grub_location.show()
SET@_tab_grub_options.set_sensitive(True)
SET@_vbox_grub_options.show()
SET@_tab_mbr_options.set_sensitive(False)
SET@_vbox_mbr_options.hide()
SET@_checkbutton_restore_mbr.set_active(False)
SET@_checkbutton_restore_bkp.hide()
SET@_checkbutton_create_bkp.hide()
SET@_checkbutton_winefi_bkp.hide()
SET@_button_mainapply.set_sensitive(False)
SET@_vbox_sepusr.hide()
SET@_combobox_sepusr.set_sensitive(False)
SET@_label_sepusr.set_sensitive(False)
SET@_checkbutton_sepusr.set_active(False)
COMBO@@CLEAR@@_combobox_separateboot
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
COMBO@@END@@_combobox_separateboot@@md127
COMBO@@END@@_combobox_separateboot@@sdc9
COMBO@@END@@_combobox_separateboot@@sdc11
SET@_combobox_separateboot.set_active(0)
SET@_combobox_separateboot.set_sensitive(True)
SET@_combobox_separateboot.set_sensitive(False)
SET@_vbox_separateboot.show()
SET@_checkbutton_separateboot.set_active(False)
SET@_combobox_separateboot.set_sensitive(False)
SET@_checkbutton_kernelpurge.set_active(False)
SET@_checkbutton_kernelpurge.set_sensitive(True)
SET@_checkbutton_purge_grub.set_sensitive(False)
SET@_button_open_etc_default_grub.hide()
SET@_checkbutton_purge_grub.set_active(True)
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
COMBO@@CLEAR@@_combobox_efi
COMBO@@END@@_combobox_efi@@sda2
COMBO@@END@@_combobox_efi@@sdc13
SET@_combobox_efi.set_active(0)
SET@_combobox_efi.set_sensitive(True)
SET@_checkbutton_signed.show()
SET@_button_open_etc_default_grub.hide()
SET@_checkbutton_purge_grub.set_active(True)
SET@_checkbutton_lastgrub.show()
SET@_checkbutton_lastgrub.set_active(False)
SET@_checkbutton_lastgrub.set_sensitive(True)
SET@_checkbutton_signed.set_active(True)
SET@_checkbutton_signed.set_sensitive(True)
SET@_combobox_efi.set_sensitive(True)
SET@_vbox_place_or_force.hide()
SET@_checkbutton_legacy.hide()
SET@_button_open_etc_default_grub.hide()
SET@_checkbutton_purge_grub.set_active(True)
SET@_progressbar1.pulse()
SET@_checkbutton_lastgrub.show()
SET@_checkbutton_lastgrub.set_active(False)
SET@_checkbutton_lastgrub.set_sensitive(True)
SET@_checkbutton_restore_bkp.hide()
SET@_checkbutton_create_bkp.show()
SET@_checkbutton_winefi_bkp.show()
SET@_checkbutton_create_bkp.set_active(True)
SET@_checkbutton_efi.set_active(True)
SET@_button_open_etc_default_grub.hide()
SET@_checkbutton_purge_grub.set_active(True)
COMBO@@CLEAR@@_combobox_place_grub
COMBO@@END@@_combobox_place_grub@@sda
COMBO@@END@@_combobox_place_grub@@sdb
COMBO@@END@@_combobox_place_grub@@sdc
SET@_combobox_place_grub.set_active(0)
SET@_radiobutton_place_grub.set_active(True)
SET@_combobox_place_grub.set_sensitive(True)
SET@_label_force_grub.set_text('''Force GRUB into: sda6 (for chainloader)''')
SET@_checkbutton_purge_grub.show()
SET@_button_open_etc_default_grub.hide()
SET@_checkbutton_purge_grub.set_active(True)
SET@_checkbutton_lastgrub.show()
SET@_checkbutton_lastgrub.set_active(False)
SET@_checkbutton_lastgrub.set_sensitive(True)
SET@_combobox_add_kernel_option.set_sensitive(False)
SET@_checkbutton_blankextraspace.set_sensitive(False)
SET@_checkbutton_blankextraspace.set_active(False)
SET@_checkbutton_uncomment_gfxmode.set_active(False)
SET@_checkbutton_ata.set_active(False)
SET@_checkbutton_add_kernel_option.set_active(False)
SET@_button_mainapply.set_sensitive(True)
SET@_combobox_ostoboot_bydefault.set_active(0)
SET@_checkbutton_reinstall_grub.set_active(True)
SET@_combobox_bootflag.set_active(0)
SET@_hbox_bootflag.set_sensitive(True)
SET@_combobox_bootflag.set_sensitive(False)
SET@_checkbutton_bootflag.set_active(False)
SET@_checkbutton_winboot.set_active(True)
SET@_vbox_winboot.set_sensitive(True)
SET@_button_recommendedrepair.set_sensitive(True)
SET@pulsatewindow.hide()
SET@_mainwindow.show()
DEBUG=> in bash NOT GET _combobox_add_kernel_option nomodeset
DEBUG=> in bash NOT GET _checkbutton_unhide_boot_menu True
SET@_spinbutton_unhide_boot_menu.set_sensitive(True)
DEBUG=> in bash NOT GET
DEBUG=> in bash NOT GET _combobox_separateboot md127
DEBUG=> in bash NOT GET
DEBUG=> in bash NOT GET _checkbutton_purge_grub True
SET@_button_open_etc_default_grub.hide()
DEBUG=> in bash NOT GET
DEBUG=> in bash NOT GET _combobox_efi sda2
DEBUG=> in bash NOT GET
DEBUG=> in bash NOT GET _checkbutton_signed True
/usr/share/boot-sav/gui-tab-grub.sh: line 45: 12933 Terminated              while true; do
    echo 'SET@_progressbar1.pulse()'; sleep 0.2;
done
SET@_button_open_etc_default_grub.hide()
SET@_checkbutton_purge_grub.set_active(True)
SET@_checkbutton_lastgrub.show()
SET@_checkbutton_lastgrub.set_active(False)
SET@_checkbutton_lastgrub.set_sensitive(True)
DEBUG=> in bash NOT GET
DEBUG=> in bash NOT GET _checkbutton_create_bkp True
SET@_checkbutton_winefi_bkp.show()
DEBUG=> in bash NOT GET _checkbutton_efi True
SET@_checkbutton_signed.show()
SET@_button_open_etc_default_grub.hide()
SET@_checkbutton_purge_grub.set_active(True)
SET@_checkbutton_lastgrub.show()
SET@_checkbutton_lastgrub.set_active(False)
SET@_checkbutton_lastgrub.set_sensitive(True)
SET@_checkbutton_signed.set_active(True)
SET@_checkbutton_signed.set_sensitive(True)
SET@_combobox_efi.set_sensitive(True)
SET@_vbox_place_or_force.hide()
SET@_checkbutton_legacy.hide()
SET@_button_open_etc_default_grub.hide()
SET@_checkbutton_purge_grub.set_active(True)
SET@_checkbutton_lastgrub.show()
SET@_checkbutton_lastgrub.set_active(False)
SET@_checkbutton_lastgrub.set_sensitive(True)
SET@_checkbutton_restore_bkp.hide()
SET@_checkbutton_create_bkp.show()
SET@_checkbutton_winefi_bkp.show()
SET@_checkbutton_create_bkp.set_active(True)
SET@_button_open_etc_default_grub.hide()
SET@_checkbutton_purge_grub.set_active(True)
DEBUG=> in bash NOT GET _combobox_place_grub sda
DEBUG=> in bash NOT GET _combobox_ostoboot_bydefault sda6 (Ubuntu 20.04 LTS)
DEBUG=> in bash NOT GET _checkbutton_reinstall_grub True
SET@_tab_grub_location.set_sensitive(True)
SET@_vbox_grub_location.show()
SET@_tab_grub_options.set_sensitive(True)
SET@_vbox_grub_options.show()
SET@_tab_mbr_options.set_sensitive(False)
SET@_vbox_mbr_options.hide()
SET@_checkbutton_restore_mbr.set_active(False)
SET@_checkbutton_restore_bkp.hide()
SET@_checkbutton_create_bkp.show()
SET@_checkbutton_winefi_bkp.show()
SET@_checkbutton_create_bkp.set_active(True)
SET@_button_mainapply.set_sensitive(False)
SET@_vbox_sepusr.hide()
SET@_combobox_sepusr.set_sensitive(False)
SET@_label_sepusr.set_sensitive(False)
SET@_checkbutton_sepusr.set_active(False)
COMBO@@CLEAR@@_combobox_separateboot
COMBO@@END@@_combobox_separateboot@@md127
COMBO@@END@@_combobox_separateboot@@sdc9
COMBO@@END@@_combobox_separateboot@@sdc11
SET@_combobox_separateboot.set_active(0)
SET@_combobox_separateboot.set_sensitive(True)
SET@_combobox_separateboot.set_sensitive(False)
SET@_vbox_separateboot.show()
SET@_checkbutton_separateboot.set_active(False)
SET@_combobox_separateboot.set_sensitive(False)
SET@_checkbutton_kernelpurge.set_active(False)
SET@_checkbutton_kernelpurge.set_sensitive(True)
SET@_button_open_etc_default_grub.hide()
SET@_checkbutton_purge_grub.set_active(True)
COMBO@@CLEAR@@_combobox_efi
COMBO@@END@@_combobox_efi@@sda2
COMBO@@END@@_combobox_efi@@sdc13
SET@_combobox_efi.set_active(0)
SET@_combobox_efi.set_sensitive(True)
SET@_checkbutton_signed.show()
SET@_button_open_etc_default_grub.hide()
SET@_checkbutton_purge_grub.set_active(True)
SET@_checkbutton_lastgrub.show()
SET@_checkbutton_lastgrub.set_active(False)
SET@_checkbutton_lastgrub.set_sensitive(True)
SET@_checkbutton_signed.set_active(True)
SET@_checkbutton_signed.set_sensitive(True)
SET@_combobox_efi.set_sensitive(True)
SET@_vbox_place_or_force.hide()
SET@_checkbutton_legacy.hide()
SET@_button_open_etc_default_grub.hide()
SET@_checkbutton_purge_grub.set_active(True)
SET@_checkbutton_lastgrub.show()
SET@_checkbutton_lastgrub.set_active(False)
SET@_checkbutton_lastgrub.set_sensitive(True)
SET@_checkbutton_restore_bkp.hide()
SET@_checkbutton_create_bkp.show()
SET@_checkbutton_winefi_bkp.show()
SET@_checkbutton_create_bkp.set_active(True)
SET@_checkbutton_efi.set_active(True)
SET@_button_open_etc_default_grub.hide()
SET@_checkbutton_purge_grub.set_active(True)
COMBO@@CLEAR@@_combobox_place_grub
COMBO@@END@@_combobox_place_grub@@sda
COMBO@@END@@_combobox_place_grub@@sdb
COMBO@@END@@_combobox_place_grub@@sdc
SET@_combobox_place_grub.set_active(0)
SET@_radiobutton_place_grub.set_active(True)
SET@_combobox_place_grub.set_sensitive(True)
SET@_label_force_grub.set_text('''Force GRUB into: sda6 (for chainloader)''')
SET@_checkbutton_purge_grub.show()
SET@_button_open_etc_default_grub.hide()
SET@_checkbutton_purge_grub.set_active(True)
SET@_checkbutton_lastgrub.show()
SET@_checkbutton_lastgrub.set_active(False)
SET@_checkbutton_lastgrub.set_sensitive(True)
SET@_combobox_add_kernel_option.set_sensitive(False)
SET@_checkbutton_blankextraspace.set_sensitive(False)
SET@_checkbutton_blankextraspace.set_active(False)
SET@_checkbutton_uncomment_gfxmode.set_active(False)
SET@_checkbutton_ata.set_active(False)
SET@_checkbutton_add_kernel_option.set_active(False)
SET@_button_mainapply.set_sensitive(True)
SET@_combobox_ostoboot_bydefault.set_active(0)
DEBUG=> in bash NOT GET _combobox_bootflag md127
DEBUG=> in bash NOT GET _checkbutton_winboot True
DEBUG=> in bash NOT GET _combobox_separateboot sdc11
DEBUG=> in bash NOT GET _combobox_separateboot sdc11
DEBUG=> in bash NOT GET _combobox_separateboot md127
DEBUG=> in bash NOT GET _expander1 False
SET@_hbox_bootrepairmenu.hide()
SET@_button_mainapply.show()
SET@_mainwindow.resize(10,10)
DEBUG=> in bash NOT GET _combobox_efi sdc13
DEBUG=> in bash NOT GET _combobox_efi sda2
DEBUG=> in bash NOT GET _combobox_place_grub sdc
DEBUG=> in bash NOT GET _combobox_place_grub sdc
DEBUG=> in bash NOT GET _combobox_place_grub sda
DEBUG=> in bash NOT GET _combobox_ostoboot_bydefault sdc12 (Linux Lite 5.0 (20.04))
SET@_button_mainapply.set_sensitive(False)
SET@_vbox_sepusr.hide()
SET@_combobox_sepusr.set_sensitive(False)
SET@_label_sepusr.set_sensitive(False)
SET@_checkbutton_sepusr.set_active(False)
COMBO@@CLEAR@@_combobox_separateboot
COMBO@@END@@_combobox_separateboot@@sdc9
COMBO@@END@@_combobox_separateboot@@sdc11
COMBO@@END@@_combobox_separateboot@@md127
SET@_combobox_separateboot.set_active(0)
SET@_combobox_separateboot.set_sensitive(True)
SET@_combobox_separateboot.set_sensitive(False)
SET@_vbox_separateboot.show()
SET@_checkbutton_separateboot.set_active(False)
SET@_combobox_separateboot.set_sensitive(False)
SET@_checkbutton_kernelpurge.set_active(False)
SET@_checkbutton_kernelpurge.set_sensitive(True)
SET@_checkbutton_purge_grub.set_sensitive(False)
SET@_button_open_etc_default_grub.hide()
SET@_checkbutton_purge_grub.set_active(True)
COMBO@@CLEAR@@_combobox_efi
COMBO@@END@@_combobox_efi@@sdc13
COMBO@@END@@_combobox_efi@@sda2
SET@_combobox_efi.set_active(0)
SET@_combobox_efi.set_sensitive(True)
SET@_checkbutton_signed.show()
SET@_checkbutton_purge_grub.set_sensitive(False)
SET@_button_open_etc_default_grub.hide()
SET@_checkbutton_purge_grub.set_active(True)
SET@_checkbutton_lastgrub.show()
SET@_checkbutton_lastgrub.set_active(False)
SET@_checkbutton_lastgrub.set_sensitive(True)
SET@_checkbutton_signed.set_active(True)
SET@_checkbutton_signed.set_sensitive(True)
SET@_combobox_efi.set_sensitive(True)
SET@_vbox_place_or_force.hide()
SET@_checkbutton_legacy.hide()
SET@_checkbutton_purge_grub.set_sensitive(False)
SET@_button_open_etc_default_grub.hide()
SET@_checkbutton_purge_grub.set_active(True)
SET@_checkbutton_lastgrub.show()
SET@_checkbutton_lastgrub.set_active(False)
SET@_checkbutton_lastgrub.set_sensitive(True)
SET@_checkbutton_restore_bkp.hide()
SET@_checkbutton_create_bkp.show()
SET@_checkbutton_winefi_bkp.show()
SET@_checkbutton_create_bkp.set_active(True)
SET@_checkbutton_efi.set_active(True)
SET@_checkbutton_purge_grub.set_sensitive(False)
SET@_button_open_etc_default_grub.hide()
SET@_checkbutton_purge_grub.set_active(True)
COMBO@@CLEAR@@_combobox_place_grub
COMBO@@END@@_combobox_place_grub@@sdc
COMBO@@END@@_combobox_place_grub@@sdb
COMBO@@END@@_combobox_place_grub@@sda
SET@_combobox_place_grub.set_active(0)
SET@_radiobutton_place_grub.set_active(True)
SET@_combobox_place_grub.set_sensitive(True)
SET@_label_force_grub.set_text('''Force GRUB into: sdc12 (for chainloader)''')
SET@_checkbutton_purge_grub.show()
SET@_checkbutton_purge_grub.set_sensitive(False)
SET@_button_open_etc_default_grub.hide()
SET@_checkbutton_purge_grub.set_active(True)
SET@_checkbutton_lastgrub.show()
SET@_checkbutton_lastgrub.set_active(False)
SET@_checkbutton_lastgrub.set_sensitive(True)
SET@_combobox_add_kernel_option.set_sensitive(False)
SET@_checkbutton_blankextraspace.set_sensitive(False)
SET@_checkbutton_blankextraspace.set_active(False)
SET@_checkbutton_uncomment_gfxmode.set_active(False)
SET@_checkbutton_ata.set_active(False)
SET@_checkbutton_add_kernel_option.set_active(False)
SET@_button_mainapply.set_sensitive(True)
DEBUG=> in bash NOT GET
DEBUG=> in bash NOT GET _combobox_separateboot sdc11
DEBUG=> in bash NOT GET _combobox_separateboot sdc11
DEBUG=> in bash NOT GET _combobox_separateboot sdc9
DEBUG=> in bash NOT GET _combobox_efi sdc13
DEBUG=> in bash NOT GET _combobox_efi sdc13
DEBUG=> in bash NOT GET
DEBUG=> in bash NOT GET _combobox_place_grub sdc
DEBUG=> in bash NOT GET _combobox_place_grub sdc
DEBUG=> in bash NOT GET _combobox_place_grub sdc
DEBUG=> in bash NOT GET _button_mainapply clicked
SET@_mainwindow.hide()
SET@pulsatewindow.show()
SET@_label0.set_text('''Applying changes. This may require several minutes...''')
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
The settings chosen by the user will purge (in order to fix packages) and reinstall the grub-efi-amd64-signed of
sdc12,
using the following options:        sdc13/boot/efi,
Additional repair will be performed: unhide-bootmenu-10s win-legacy-basic-fix use-standard-efi-file    


SET@_progressbar1.pulse()
/boot/efi added in sdc12/fstab
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_label0.set_text('''Repair Windows boot files. This may require several minutes...''')
Quantity of real Windows: 6
SET@_label0.set_text('''Checking full partitions. This may require several minutes...''')
SET@_label0.set_text('''Unmount all except sdc12. This may require several minutes...''')
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_label0.set_text('''Applying changes. (chroot). This may require several minutes...''')
[debug] Already mounted /dev/sdc12 on /mnt/boot-sav/sdc12
SET@_progressbar1.pulse()
Mount sdc13 on /mnt/boot-sav/sdc12/boot/efi
SET@_progressbar1.pulse()
SET@_label0.set_text('''Purge sdc12 (dep). This may require several minutes...''')
SET@_label0.set_text('''Purge and reinstall the GRUB of: sdc12 (upd). This may require several minutes...''')
chroot /mnt/boot-sav/sdc12 apt-get -y update
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
Purge the GRUB of sdc12
SET@_label0.set_text('''Purge and reinstall the GRUB of: sdc12. This may require several minutes...''')
SET@_purgewindow.set_title('''Boot Repair''')
SET@_purgewindow.set_icon_from_file('''x-boot-repair.png''')
SET@_label0.set_text('''Purge and reinstall the GRUB of: sdc12 (tst). This may require several minutes...''')
grub-efi-amd64-signed available
SET@_label0.set_text('''Purge and reinstall the GRUB of: sdc12 (dwn). This may require several minutes...''')
SET@_progressbar1.pulse()
Reading package lists...
Building dependency tree...
Reading state information...
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 grub-efi-amd64-signed : Depends: grub-efi-amd64-bin (= 2.04-1ubuntu26) but it is not installable
                         Depends: grub-efi-amd64 but it is not installable or
                                  grub-pc but it is not installable
E: Unable to correct problems, you have held broken packages.
DEBCHECK debNG, grub-efi-amd64-signed
DEBCHECK debNG
SET@pulsatewindow.hide()
/usr/share/boot-sav/gui-actions-purge.sh: line 418: 18675 Terminated              while true; do
    echo 'SET@_progressbar1.pulse()'; sleep 0.2;
done

=================== grub-efi-amd64-signed purge cancelled
grub-efi-amd64-signed purge cancelled. Please report this message to boot.repair@gmail.com
SET@_label0.set_text('''Unchroot. Please wait few seconds...''')
SET@_mainwindow.show()
DEBUG=> in bash NOT GET
DEBUG=> in bash NOT GET _checkbutton_kernelpurge True
[debug]KERNEL_PURGE becomes : kernel-purge
DEBUG=> in bash NOT GET
DEBUG=> in bash NOT GET _checkbutton_add_kernel_option True
SET@_combobox_add_kernel_option.set_sensitive(True)
DEBUG=> in bash NOT GET
DEBUG=> in bash NOT GET _checkbutton_lastgrub True
Warning: this will install necessary packages from Ubuntu-20.10 repositories. Please backup your data before this operation.
SET@_checkbutton_legacy.set_sensitive(False)
SET@_checkbutton_purge_grub.set_sensitive(False)
SET@_button_open_etc_default_grub.hide()
SET@_checkbutton_purge_grub.set_active(True)
DEBUG=> in bash NOT GET
DEBUG=> in bash NOT GET _checkbutton_lastgrub False
SET@_checkbutton_purge_grub.set_sensitive(False)
SET@_button_open_etc_default_grub.hide()
SET@_checkbutton_purge_grub.set_active(True)
DEBUG=> in bash NOT GET
DEBUG=> in bash NOT GET _button_mainapply clicked
SET@_mainwindow.hide()
SET@pulsatewindow.show()
SET@_label0.set_text('''Applying changes. This may require several minutes...''')
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
The settings chosen by the user will purge (in order to fix packages) and reinstall the grub-efi-amd64-signed of
sdc12,
using the following options:    kernel-purge    sdc13/boot/efi, add-kernel-option (nomodeset),
Additional repair will be performed: unhide-bootmenu-10s win-legacy-basic-fix use-standard-efi-file    


/boot/efi added in sdc12/fstab
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_label0.set_text('''Repair Windows boot files. This may require several minutes...''')
Quantity of real Windows: 6
SET@_label0.set_text('''Checking full partitions. This may require several minutes...''')
SET@_progressbar1.pulse()
SET@_label0.set_text('''Unmount all except sdc12. This may require several minutes...''')
umount: /mnt/boot-sav/sda4: not mounted.
umount: /mnt/boot-sav/sda5: not mounted.
umount: /mnt/boot-sav/sda6: not mounted.
umount: /mnt/boot-sav/sda8: not mounted.
umount: /mnt/boot-sav/sda9: not mounted.
umount: /mnt/boot-sav/sdc4: not mounted.
umount: /mnt/boot-sav/sdc6: not mounted.
umount: /mnt/boot-sav/sdc8: not mounted.
umount: /mnt/boot-sav/sdc10: not mounted.
umount: /mnt/boot-sav/sdc14: not mounted.
SET@_label0.set_text('''Applying changes. (chroot). This may require several minutes...''')
[debug] Already mounted /dev/sdc12 on /mnt/boot-sav/sdc12
umount: /mnt/boot-sav/sdc12/boot/efi: not mounted.
Mount sdc13 on /mnt/boot-sav/sdc12/boot/efi
SET@_progressbar1.pulse()
SET@_label0.set_text('''Purge sdc12 (dep). This may require several minutes...''')
SET@_label0.set_text('''Purge and reinstall the GRUB of: sdc12 (upd). This may require several minutes...''')
chroot /mnt/boot-sav/sdc12 apt-get -y update
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()

================== dpkg -l | grep linux- before kernel purge ===================

SET@_progressbar1.pulse()
ii  binutils-x86-64-linux-gnu             2.34-6ubuntu1                       amd64        GNU binary utilities, for x86-64-linux-gnu target
ii  liblinux-epoll-perl                   0.017-1                             amd64        perl epoll module for O(1) multiplexing
ii  linux-base                            4.5ubuntu3                          all          Linux image base package
ii  linux-firmware                        1.187.1                             all          Firmware for Linux kernel drivers
ii  linux-generic                         5.4.0.40.43                         amd64        Complete Generic Linux kernel and headers
ii  linux-headers-5.4.0-33                5.4.0-33.37                         all          Header files related to Linux kernel version 5.4.0
ii  linux-headers-5.4.0-33-generic        5.4.0-33.37                         amd64        Linux kernel headers for version 5.4.0 on 64 bit x86 SMP
ii  linux-headers-5.4.0-40                5.4.0-40.44                         all          Header files related to Linux kernel version 5.4.0
ii  linux-headers-5.4.0-40-generic        5.4.0-40.44                         amd64        Linux kernel headers for version 5.4.0 on 64 bit x86 SMP
ii  linux-headers-generic                 5.4.0.40.43                         amd64        Generic Linux kernel headers
ii  linux-image-5.4.0-33-generic          5.4.0-33.37                         amd64        Signed kernel image generic
ii  linux-image-5.4.0-40-generic          5.4.0-40.44                         amd64        Signed kernel image generic
ii  linux-image-generic                   5.4.0.40.43                         amd64        Generic Linux kernel image
ii  linux-libc-dev:amd64                  5.4.0-40.44                         amd64        Linux Kernel Headers for development
ii  linux-modules-5.4.0-28-generic        5.4.0-28.32                         amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-5.4.0-31-generic        5.4.0-31.35                         amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
ii  linux-modules-5.4.0-33-generic        5.4.0-33.37                         amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
ii  linux-modules-5.4.0-40-generic        5.4.0-40.44                         amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
ii  linux-modules-extra-5.4.0-33-generic  5.4.0-33.37                         amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
ii  linux-modules-extra-5.4.0-40-generic  5.4.0-40.44                         amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
ii  linux-sound-base                      1.0.25+dfsg-0ubuntu5                all          base package for ALSA and OSS sound systems
ii  syslinux-common                       3:6.04~git20190206.bf6db5b4+dfsg1-2 all          collection of bootloaders (common)
ii  syslinux-utils                        3:6.04~git20190206.bf6db5b4+dfsg1-2 amd64        collection of bootloaders (utilities)
SET@_label0.set_text('''Purge kernels then reinstall last kernel sdc12. This may require several minutes...''')

============================ Purge kernel of sdc12 =============================

linux-generic available
SET@_label0.set_text('''Purge kernels then reinstall last kernel sdc12 (dwn). This may require several minutes...''')
Reading package lists...
Building dependency tree...
Reading state information...
SET@_progressbar1.pulse()
The following packages were automatically installed and are no longer required:
  efibootmgr glade2script glade2script-python3 mokutil secureboot-db shim
Use 'apt autoremove' to remove them.
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
0 upgraded, 0 newly installed, 1 reinstalled, 0 to remove and 11 not upgraded.
Need to get 1896 B of archives.
After this operation, 0 B of additional disk space will be used.
Get:1 http://us.archive.ubuntu.com/ubuntu focal-updates/main amd64 linux-generic amd64 5.4.0.40.43 [1896 B]
Fetched 1896 B in 1s (3122 B/s)
Download complete and in download only mode
DEBCHECK debOK, linux-generic
DEBCHECKLINUX debOK
SET@_label0.set_text('''Purge kernels then reinstall last kernel sdc12 (pur). This may require several minutes...''')
ls /mnt/boot-sav/sdc12/boot/: System.map-5.4.0-33-generic System.map-5.4.0-40-generic config-5.4.0-33-generic config-5.4.0-40-generic efi grub.bak grub_linux_lite.png initrd.img initrd.img-5.4.0-26-generic initrd.img-5.4.0-33-generic initrd.img-5.4.0-40-generic initrd.img.old memtest86+.bin memtest86+.elf memtest86+_multiboot.bin refind-linux.conf vmlinuz vmlinuz-5.4.0-26-generic vmlinuz-5.4.0-33-generic vmlinuz-5.4.0-40-generic vmlinuz.old
chroot /mnt/boot-sav/sdc12 apt-get purge -y linux-headers-*
Reading package lists...
Building dependency tree...
Reading state information...
Package 'linux-headers-686-pae' is not installed, so not removed
Package 'linux-headers-amd64' is not installed, so not removed
Package 'linux-headers-5.4.0-1011-aws' is not installed, so not removed
Package 'linux-headers-5.4.0-1011-gcp' is not installed, so not removed
Package 'linux-headers-5.4.0-1011-kvm' is not installed, so not removed
Package 'linux-headers-5.4.0-1011-oracle' is not installed, so not removed
Package 'linux-headers-5.4.0-1012-azure' is not installed, so not removed
Package 'linux-headers-5.4.0-1015-aws' is not installed, so not removed
Package 'linux-headers-5.4.0-1015-gcp' is not installed, so not removed
Package 'linux-headers-5.4.0-1015-kvm' is not installed, so not removed
Package 'linux-headers-5.4.0-1015-oracle' is not installed, so not removed
Package 'linux-headers-5.4.0-1016-azure' is not installed, so not removed
Package 'linux-headers-5.4.0-1017-aws' is not installed, so not removed
Package 'linux-headers-5.4.0-1018-aws' is not installed, so not removed
Package 'linux-headers-5.4.0-1018-gcp' is not installed, so not removed
Package 'linux-headers-5.4.0-1018-kvm' is not installed, so not removed
Package 'linux-headers-5.4.0-1018-oracle' is not installed, so not removed
Package 'linux-headers-5.4.0-1019-azure' is not installed, so not removed
Package 'linux-headers-5.4.0-1019-gcp' is not installed, so not removed
Package 'linux-headers-5.4.0-1019-oracle' is not installed, so not removed
Package 'linux-headers-5.4.0-28' is not installed, so not removed
Package 'linux-headers-5.4.0-28-generic' is not installed, so not removed
Package 'linux-headers-5.4.0-28-lowlatency' is not installed, so not removed
Package 'linux-headers-5.4.0-29' is not installed, so not removed
Package 'linux-headers-5.4.0-29-generic' is not installed, so not removed
Package 'linux-headers-5.4.0-29-lowlatency' is not installed, so not removed
Package 'linux-headers-5.4.0-31' is not installed, so not removed
Package 'linux-headers-5.4.0-31-generic' is not installed, so not removed
Package 'linux-headers-5.4.0-31-lowlatency' is not installed, so not removed
Package 'linux-headers-5.4.0-33-lowlatency' is not installed, so not removed
Package 'linux-headers-5.4.0-37' is not installed, so not removed
Package 'linux-headers-5.4.0-37-generic' is not installed, so not removed
Package 'linux-headers-5.4.0-37-lowlatency' is not installed, so not removed
Package 'linux-headers-5.4.0-39' is not installed, so not removed
Package 'linux-headers-5.4.0-39-generic' is not installed, so not removed
Package 'linux-headers-5.4.0-39-lowlatency' is not installed, so not removed
Package 'linux-headers-5.4.0-40-lowlatency' is not installed, so not removed
Package 'linux-headers-5.6.0-1008-oem' is not installed, so not removed
Package 'linux-headers-5.6.0-1010-oem' is not installed, so not removed
Package 'linux-headers-5.6.0-1011-oem' is not installed, so not removed
Package 'linux-headers-5.6.0-1013-oem' is not installed, so not removed
Package 'linux-headers-5.6.0-1017-oem' is not installed, so not removed
Package 'linux-headers-5.6.0-1018-oem' is not installed, so not removed
Package 'linux-headers-aws' is not installed, so not removed
Package 'linux-headers-azure' is not installed, so not removed
Package 'linux-headers-gcp' is not installed, so not removed
Package 'linux-headers-generic-hwe-18.04' is not installed, so not removed
Package 'linux-headers-generic-hwe-18.04-edge' is not installed, so not removed
Package 'linux-headers-generic-hwe-20.04' is not installed, so not removed
Package 'linux-headers-gke' is not installed, so not removed
Package 'linux-headers-kvm' is not installed, so not removed
Package 'linux-headers-lowlatency' is not installed, so not removed
Package 'linux-headers-lowlatency-hwe-18.04' is not installed, so not removed
Package 'linux-headers-lowlatency-hwe-18.04-edge' is not installed, so not removed
Package 'linux-headers-lowlatency-hwe-20.04' is not installed, so not removed
Package 'linux-headers-oem' is not installed, so not removed
Package 'linux-headers-oem-20.04' is not installed, so not removed
Package 'linux-headers-oem-osp1' is not installed, so not removed
Package 'linux-headers-oracle' is not installed, so not removed
Package 'linux-headers-virtual' is not installed, so not removed
Package 'linux-headers-virtual-hwe-18.04' is not installed, so not removed
Package 'linux-headers-virtual-hwe-18.04-edge' is not installed, so not removed
Package 'linux-headers-virtual-hwe-20.04' is not installed, so not removed
Package 'linux-headers-linuxlite-3.13.0' is not installed, so not removed
Package 'linux-headers-linuxlite-3.14.0' is not installed, so not removed
Package 'linux-headers-linuxlite-3.15.0' is not installed, so not removed
Package 'linux-headers-linuxlite-3.16.0' is not installed, so not removed
Package 'linux-headers-linuxlite-3.17.0' is not installed, so not removed
Package 'linux-headers-linuxlite-3.18.0' is not installed, so not removed
Package 'linux-headers-linuxlite-3.19.0' is not installed, so not removed
Package 'linux-headers-linuxlite-4.0.0' is not installed, so not removed
Package 'linux-headers-linuxlite-4.1.0' is not installed, so not removed
Package 'linux-headers-linuxlite-4.1.1' is not installed, so not removed
Package 'linux-headers-linuxlite-4.10.0' is not installed, so not removed
Package 'linux-headers-linuxlite-4.11.0' is not installed, so not removed
Package 'linux-headers-linuxlite-4.12.0' is not installed, so not removed
Package 'linux-headers-linuxlite-4.13.0' is not installed, so not removed
Package 'linux-headers-linuxlite-4.14.0' is not installed, so not removed
Package 'linux-headers-linuxlite-4.15.0' is not installed, so not removed
Package 'linux-headers-linuxlite-4.16.0' is not installed, so not removed
Package 'linux-headers-linuxlite-4.17.0' is not installed, so not removed
Package 'linux-headers-linuxlite-4.18.0' is not installed, so not removed
Package 'linux-headers-linuxlite-4.19.0' is not installed, so not removed
Package 'linux-headers-linuxlite-4.2.0' is not installed, so not removed
Package 'linux-headers-linuxlite-4.20.0' is not installed, so not removed
Package 'linux-headers-linuxlite-4.3.0' is not installed, so not removed
Package 'linux-headers-linuxlite-4.4.0' is not installed, so not removed
Package 'linux-headers-linuxlite-4.5.0' is not installed, so not removed
Package 'linux-headers-linuxlite-4.6.0' is not installed, so not removed
Package 'linux-headers-linuxlite-4.7.0' is not installed, so not removed
Package 'linux-headers-linuxlite-4.8.0' is not installed, so not removed
Package 'linux-headers-linuxlite-4.9.0' is not installed, so not removed
Package 'linux-headers-linuxlite-5.0.0' is not installed, so not removed
Package 'linux-headers-linuxlite-5.1.0' is not installed, so not removed
Package 'linux-headers-linuxlite-5.2.0' is not installed, so not removed
Package 'linux-headers-linuxlite-5.3.0' is not installed, so not removed
Package 'linux-headers-linuxlite-5.4.0' is not installed, so not removed
Package 'linux-headers-linuxlite-5.5.0' is not installed, so not removed
Package 'linux-headers-linuxlite-5.6.0' is not installed, so not removed
Package 'linux-headers-linuxlite-5.7.0' is not installed, so not removed
The following packages were automatically installed and are no longer required:
  efibootmgr glade2script glade2script-python3 mokutil secureboot-db shim
Use 'apt autoremove' to remove them.
The following packages will be REMOVED:
  linux-generic* linux-headers-5.4.0-33* linux-headers-5.4.0-33-generic*
  linux-headers-5.4.0-40* linux-headers-5.4.0-40-generic*
  linux-headers-generic*
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
0 upgraded, 0 newly installed, 6 to remove and 11 not upgraded.
After this operation, 170 MB disk space will be freed.
SET@_progressbar1.pulse()
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 327957 files and directories currently installed.)
SET@_progressbar1.pulse()
Removing linux-generic (5.4.0.40.43) ...
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
Removing linux-headers-5.4.0-33-generic (5.4.0-33.37) ...
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
Removing linux-headers-5.4.0-33 (5.4.0-33.37) ...
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
Removing linux-headers-generic (5.4.0.40.43) ...
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
Removing linux-headers-5.4.0-40-generic (5.4.0-40.44) ...
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
Removing linux-headers-5.4.0-40 (5.4.0-40.44) ...
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
chroot /mnt/boot-sav/sdc12 apt-get purge -y linux-image-*
Reading package lists...
Building dependency tree...
Reading state information...
SET@_progressbar1.pulse()
Package 'linux-image-unsigned-5.4.0-1011-aws' is not installed, so not removed
Package 'linux-image-unsigned-5.4.0-1011-kvm' is not installed, so not removed
Package 'linux-image-unsigned-5.4.0-1015-aws' is not installed, so not removed
Package 'linux-image-unsigned-5.4.0-1015-kvm' is not installed, so not removed
Package 'linux-image-unsigned-5.4.0-1017-aws' is not installed, so not removed
Package 'linux-image-unsigned-5.4.0-1018-aws' is not installed, so not removed
Package 'linux-image-3.13.0-linuxlite-dbg' is not installed, so not removed
Package 'linux-image-3.14.0-linuxlite-dbg' is not installed, so not removed
Package 'linux-image-3.15.0-linuxlite-dbg' is not installed, so not removed
Package 'linux-image-3.16.0-linuxlite-dbg' is not installed, so not removed
Package 'linux-image-3.17.0-linuxlite-dbg' is not installed, so not removed
Package 'linux-image-3.18.0-linuxlite-dbg' is not installed, so not removed
Package 'linux-image-3.19.0-linuxlite-dbg' is not installed, so not removed
Package 'linux-image-4.0.0-linuxlite-dbg' is not installed, so not removed
Package 'linux-image-4.1.0-linuxlite-dbg' is not installed, so not removed
Package 'linux-image-4.1.1-linuxlite-dbg' is not installed, so not removed
Package 'linux-image-4.2.0-linuxlite-dbg' is not installed, so not removed
Package 'linux-image-4.3.0-linuxlite-dbg' is not installed, so not removed
Package 'linux-image-4.4.0-linuxlite-dbg' is not installed, so not removed
Package 'linux-image-4.5.0-linuxlite-dbg' is not installed, so not removed
Package 'linux-image-4.6.0-linuxlite-dbg' is not installed, so not removed
Package 'linux-image-4.7.0-linuxlite-dbg' is not installed, so not removed
Package 'linux-image-4.8.0-linuxlite-dbg' is not installed, so not removed
Package 'linux-image-4.9.0-linuxlite-dbg' is not installed, so not removed
Package 'linux-image-5.4.0-1011-aws' is not installed, so not removed
Package 'linux-image-5.4.0-1011-gcp' is not installed, so not removed
Package 'linux-image-5.4.0-1011-kvm' is not installed, so not removed
Package 'linux-image-5.4.0-1011-oracle' is not installed, so not removed
Package 'linux-image-5.4.0-1012-azure' is not installed, so not removed
Package 'linux-image-5.4.0-1015-aws' is not installed, so not removed
Package 'linux-image-5.4.0-1015-gcp' is not installed, so not removed
Package 'linux-image-5.4.0-1015-kvm' is not installed, so not removed
Package 'linux-image-5.4.0-1015-oracle' is not installed, so not removed
Package 'linux-image-5.4.0-1016-azure' is not installed, so not removed
Package 'linux-image-5.4.0-1017-aws' is not installed, so not removed
Package 'linux-image-5.4.0-1018-aws' is not installed, so not removed
Package 'linux-image-5.4.0-1018-gcp' is not installed, so not removed
Package 'linux-image-5.4.0-1018-kvm' is not installed, so not removed
Package 'linux-image-5.4.0-1018-oracle' is not installed, so not removed
Package 'linux-image-5.4.0-1019-azure' is not installed, so not removed
Package 'linux-image-5.4.0-1019-gcp' is not installed, so not removed
Package 'linux-image-5.4.0-1019-oracle' is not installed, so not removed
Package 'linux-image-5.4.0-28-generic' is not installed, so not removed
Package 'linux-image-5.4.0-28-lowlatency' is not installed, so not removed
Package 'linux-image-5.4.0-29-generic' is not installed, so not removed
Package 'linux-image-5.4.0-29-lowlatency' is not installed, so not removed
Package 'linux-image-5.4.0-31-generic' is not installed, so not removed
Package 'linux-image-5.4.0-31-lowlatency' is not installed, so not removed
Package 'linux-image-5.4.0-33-lowlatency' is not installed, so not removed
Package 'linux-image-5.4.0-37-generic' is not installed, so not removed
Package 'linux-image-5.4.0-37-lowlatency' is not installed, so not removed
Package 'linux-image-5.4.0-39-generic' is not installed, so not removed
Package 'linux-image-5.4.0-39-lowlatency' is not installed, so not removed
Package 'linux-image-5.4.0-40-lowlatency' is not installed, so not removed
Package 'linux-image-5.6.0-1008-oem' is not installed, so not removed
Package 'linux-image-5.6.0-1010-oem' is not installed, so not removed
Package 'linux-image-5.6.0-1011-oem' is not installed, so not removed
Package 'linux-image-5.6.0-1013-oem' is not installed, so not removed
Package 'linux-image-5.6.0-1017-oem' is not installed, so not removed
Package 'linux-image-5.6.0-1018-oem' is not installed, so not removed
Package 'linux-image-aws' is not installed, so not removed
Package 'linux-image-azure' is not installed, so not removed
Package 'linux-image-extra-virtual' is not installed, so not removed
Package 'linux-image-extra-virtual-hwe-18.04' is not installed, so not removed
Package 'linux-image-extra-virtual-hwe-18.04-edge' is not installed, so not removed
Package 'linux-image-extra-virtual-hwe-20.04' is not installed, so not removed
Package 'linux-image-gcp' is not installed, so not removed
Package 'linux-image-generic-hwe-18.04' is not installed, so not removed
Package 'linux-image-generic-hwe-18.04-edge' is not installed, so not removed
Package 'linux-image-generic-hwe-20.04' is not installed, so not removed
Package 'linux-image-gke' is not installed, so not removed
Package 'linux-image-kvm' is not installed, so not removed
Package 'linux-image-lowlatency' is not installed, so not removed
Package 'linux-image-lowlatency-hwe-18.04' is not installed, so not removed
Package 'linux-image-lowlatency-hwe-18.04-edge' is not installed, so not removed
Package 'linux-image-lowlatency-hwe-20.04' is not installed, so not removed
Package 'linux-image-oem' is not installed, so not removed
Package 'linux-image-oem-20.04' is not installed, so not removed
Package 'linux-image-oem-osp1' is not installed, so not removed
Package 'linux-image-oracle' is not installed, so not removed
Package 'linux-image-unsigned-5.4.0-1011-gcp' is not installed, so not removed
Package 'linux-image-unsigned-5.4.0-1011-oracle' is not installed, so not removed
Package 'linux-image-unsigned-5.4.0-1012-azure' is not installed, so not removed
Package 'linux-image-unsigned-5.4.0-1015-gcp' is not installed, so not removed
Package 'linux-image-unsigned-5.4.0-1015-oracle' is not installed, so not removed
Package 'linux-image-unsigned-5.4.0-1016-azure' is not installed, so not removed
Package 'linux-image-unsigned-5.4.0-1018-gcp' is not installed, so not removed
Package 'linux-image-unsigned-5.4.0-1018-kvm' is not installed, so not removed
Package 'linux-image-unsigned-5.4.0-1018-oracle' is not installed, so not removed
Package 'linux-image-unsigned-5.4.0-1019-azure' is not installed, so not removed
Package 'linux-image-unsigned-5.4.0-1019-gcp' is not installed, so not removed
Package 'linux-image-unsigned-5.4.0-1019-oracle' is not installed, so not removed
Package 'linux-image-unsigned-5.4.0-28-generic' is not installed, so not removed
Package 'linux-image-unsigned-5.4.0-28-lowlatency' is not installed, so not removed
Package 'linux-image-unsigned-5.4.0-29-generic' is not installed, so not removed
Package 'linux-image-unsigned-5.4.0-29-lowlatency' is not installed, so not removed
Package 'linux-image-unsigned-5.4.0-31-generic' is not installed, so not removed
Package 'linux-image-unsigned-5.4.0-31-lowlatency' is not installed, so not removed
Package 'linux-image-unsigned-5.4.0-33-generic' is not installed, so not removed
Package 'linux-image-unsigned-5.4.0-33-lowlatency' is not installed, so not removed
Package 'linux-image-unsigned-5.4.0-37-generic' is not installed, so not removed
Package 'linux-image-unsigned-5.4.0-37-lowlatency' is not installed, so not removed
Package 'linux-image-unsigned-5.4.0-39-generic' is not installed, so not removed
Package 'linux-image-unsigned-5.4.0-39-lowlatency' is not installed, so not removed
Package 'linux-image-unsigned-5.4.0-40-generic' is not installed, so not removed
Package 'linux-image-unsigned-5.4.0-40-lowlatency' is not installed, so not removed
Package 'linux-image-unsigned-5.6.0-1008-oem' is not installed, so not removed
Package 'linux-image-unsigned-5.6.0-1010-oem' is not installed, so not removed
Package 'linux-image-unsigned-5.6.0-1011-oem' is not installed, so not removed
Package 'linux-image-unsigned-5.6.0-1013-oem' is not installed, so not removed
Package 'linux-image-unsigned-5.6.0-1017-oem' is not installed, so not removed
Package 'linux-image-unsigned-5.6.0-1018-oem' is not installed, so not removed
Package 'linux-image-virtual' is not installed, so not removed
Package 'linux-image-virtual-hwe-18.04' is not installed, so not removed
Package 'linux-image-virtual-hwe-18.04-edge' is not installed, so not removed
Package 'linux-image-virtual-hwe-20.04' is not installed, so not removed
Package 'linux-image-linuxlite-3.13.0' is not installed, so not removed
Package 'linux-image-linuxlite-3.14.0' is not installed, so not removed
Package 'linux-image-linuxlite-3.15.0' is not installed, so not removed
Package 'linux-image-linuxlite-3.16.0' is not installed, so not removed
Package 'linux-image-linuxlite-3.17.0' is not installed, so not removed
Package 'linux-image-linuxlite-3.18.0' is not installed, so not removed
Package 'linux-image-linuxlite-3.19.0' is not installed, so not removed
Package 'linux-image-linuxlite-4.0.0' is not installed, so not removed
Package 'linux-image-linuxlite-4.1.0' is not installed, so not removed
Package 'linux-image-linuxlite-4.1.1' is not installed, so not removed
Package 'linux-image-linuxlite-4.10.0' is not installed, so not removed
Package 'linux-image-linuxlite-4.11.0' is not installed, so not removed
Package 'linux-image-linuxlite-4.12.0' is not installed, so not removed
Package 'linux-image-linuxlite-4.13.0' is not installed, so not removed
Package 'linux-image-linuxlite-4.14.0' is not installed, so not removed
Package 'linux-image-linuxlite-4.15.0' is not installed, so not removed
Package 'linux-image-linuxlite-4.16.0' is not installed, so not removed
Package 'linux-image-linuxlite-4.17.0' is not installed, so not removed
Package 'linux-image-linuxlite-4.18.0' is not installed, so not removed
Package 'linux-image-linuxlite-4.19.0' is not installed, so not removed
Package 'linux-image-linuxlite-4.2.0' is not installed, so not removed
Package 'linux-image-linuxlite-4.20.0' is not installed, so not removed
Package 'linux-image-linuxlite-4.3.0' is not installed, so not removed
Package 'linux-image-linuxlite-4.4.0' is not installed, so not removed
Package 'linux-image-linuxlite-4.5.0' is not installed, so not removed
Package 'linux-image-linuxlite-4.6.0' is not installed, so not removed
Package 'linux-image-linuxlite-4.7.0' is not installed, so not removed
Package 'linux-image-linuxlite-4.8.0' is not installed, so not removed
Package 'linux-image-linuxlite-4.9.0' is not installed, so not removed
Package 'linux-image-linuxlite-5.0.0' is not installed, so not removed
Package 'linux-image-linuxlite-5.1.0' is not installed, so not removed
Package 'linux-image-linuxlite-5.2.0' is not installed, so not removed
Package 'linux-image-linuxlite-5.3.0' is not installed, so not removed
Package 'linux-image-linuxlite-5.4.0' is not installed, so not removed
Package 'linux-image-linuxlite-5.5.0' is not installed, so not removed
Package 'linux-image-linuxlite-5.6.0' is not installed, so not removed
Package 'linux-image-linuxlite-5.7.0' is not installed, so not removed
The following packages were automatically installed and are no longer required:
  efibootmgr glade2script glade2script-python3 linux-modules-5.4.0-40-generic
  mokutil secureboot-db shim
Use 'apt autoremove' to remove them.
The following packages will be REMOVED:
  linux-image-5.4.0-33-generic* linux-image-5.4.0-40-generic*
  linux-image-generic* linux-modules-extra-5.4.0-33-generic*
  linux-modules-extra-5.4.0-40-generic*
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
0 upgraded, 0 newly installed, 5 to remove and 11 not upgraded.
After this operation, 402 MB disk space will be freed.
SET@_progressbar1.pulse()
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
SET@_progressbar1.pulse()
(Reading database ... 100%
(Reading database ... 268435 files and directories currently installed.)
Removing linux-modules-extra-5.4.0-33-generic (5.4.0-33.37) ...
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
Removing linux-image-5.4.0-33-generic (5.4.0-33.37) ...
SET@_progressbar1.pulse()
debconf: unable to initialize frontend: Dialog
debconf: (TERM is not set, so the dialog frontend is not usable.)
debconf: falling back to frontend: Readline
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
/etc/kernel/postrm.d/initramfs-tools:
update-initramfs: Deleting /boot/initrd.img-5.4.0-33-generic
SET@_progressbar1.pulse()
Removing linux-image-generic (5.4.0.40.43) ...
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
Removing linux-modules-extra-5.4.0-40-generic (5.4.0-40.44) ...
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
Removing linux-image-5.4.0-40-generic (5.4.0-40.44) ...
SET@_progressbar1.pulse()
debconf: unable to initialize frontend: Dialog
debconf: (TERM is not set, so the dialog frontend is not usable.)
debconf: falling back to frontend: Readline
SET@_progressbar1.pulse()
I: /boot/vmlinuz is now a symlink to vmlinuz-5.4.0-26-generic
I: /boot/initrd.img is now a symlink to initrd.img-5.4.0-26-generic
/etc/kernel/postrm.d/initramfs-tools:
update-initramfs: Deleting /boot/initrd.img-5.4.0-40-generic
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
SET@_progressbar1.pulse()
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 257693 files and directories currently installed.)
Purging configuration files for linux-image-5.4.0-33-generic (5.4.0-33.37) ...
SET@_progressbar1.pulse()
rmdir: failed to remove '/lib/modules/5.4.0-33-generic': Directory not empty
SET@_progressbar1.pulse()
Purging configuration files for linux-modules-extra-5.4.0-40-generic (5.4.0-40.44) ...
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
Purging configuration files for linux-modules-extra-5.4.0-33-generic (5.4.0-33.37) ...
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
Purging configuration files for linux-image-5.4.0-40-generic (5.4.0-40.44) ...
SET@_progressbar1.pulse()
rmdir: failed to remove '/lib/modules/5.4.0-40-generic': Directory not empty
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_label0.set_text('''Purge kernels then reinstall last kernel sdc12 (ins). This may require several minutes...''')

chroot /mnt/boot-sav/sdc12 apt-get install -y linux-generic
SET@_progressbar1.pulse()
Reading package lists...
Building dependency tree...
Reading state information...
The following packages were automatically installed and are no longer required:
  efibootmgr glade2script glade2script-python3 mokutil secureboot-db shim
Use 'apt autoremove' to remove them.
The following additional packages will be installed:
  linux-headers-5.4.0-40 linux-headers-5.4.0-40-generic linux-headers-generic
  linux-image-5.4.0-40-generic linux-image-generic
  linux-modules-extra-5.4.0-40-generic
Suggested packages:
  fdutils linux-doc | linux-source-5.4.0 linux-tools
Recommended packages:
  grub-pc | grub-efi-amd64 | grub-efi-ia32 | grub | lilo
The following NEW packages will be installed:
  linux-generic linux-headers-5.4.0-40 linux-headers-5.4.0-40-generic
  linux-headers-generic linux-image-5.4.0-40-generic linux-image-generic
  linux-modules-extra-5.4.0-40-generic
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
debconf: unable to initialize frontend: Dialog
debconf: (TERM is not set, so the dialog frontend is not usable.)
debconf: falling back to frontend: Readline
debconf: unable to initialize frontend: Readline
debconf: (This frontend requires a controlling tty.)
debconf: falling back to frontend: Teletype
SET@_progressbar1.pulse()
dpkg-preconfigure: unable to re-open stdin: 
0 upgraded, 7 newly installed, 0 to remove and 11 not upgraded.
Need to get 0 B/59.6 MB of archives.
After this operation, 286 MB of additional disk space will be used.
SET@_progressbar1.pulse()
Selecting previously unselected package linux-image-5.4.0-40-generic.
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
SET@_progressbar1.pulse()
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 257693 files and directories currently installed.)
Preparing to unpack .../0-linux-image-5.4.0-40-generic_5.4.0-40.44_amd64.deb ...
SET@_progressbar1.pulse()
Unpacking linux-image-5.4.0-40-generic (5.4.0-40.44) ...
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
Selecting previously unselected package linux-modules-extra-5.4.0-40-generic.
Preparing to unpack .../1-linux-modules-extra-5.4.0-40-generic_5.4.0-40.44_amd64.deb ...
Unpacking linux-modules-extra-5.4.0-40-generic (5.4.0-40.44) ...
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
Selecting previously unselected package linux-image-generic.
Preparing to unpack .../2-linux-image-generic_5.4.0.40.43_amd64.deb ...
Unpacking linux-image-generic (5.4.0.40.43) ...
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
Selecting previously unselected package linux-headers-5.4.0-40.
Preparing to unpack .../3-linux-headers-5.4.0-40_5.4.0-40.44_all.deb ...
SET@_progressbar1.pulse()
Unpacking linux-headers-5.4.0-40 (5.4.0-40.44) ...
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
Selecting previously unselected package linux-headers-5.4.0-40-generic.
Preparing to unpack .../4-linux-headers-5.4.0-40-generic_5.4.0-40.44_amd64.deb ...
Unpacking linux-headers-5.4.0-40-generic (5.4.0-40.44) ...
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
Selecting previously unselected package linux-headers-generic.
Preparing to unpack .../5-linux-headers-generic_5.4.0.40.43_amd64.deb ...
SET@_progressbar1.pulse()
Unpacking linux-headers-generic (5.4.0.40.43) ...
SET@_progressbar1.pulse()
Selecting previously unselected package linux-generic.
Preparing to unpack .../6-linux-generic_5.4.0.40.43_amd64.deb ...
Unpacking linux-generic (5.4.0.40.43) ...
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
Setting up linux-image-5.4.0-40-generic (5.4.0-40.44) ...
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
I: /boot/vmlinuz is now a symlink to vmlinuz-5.4.0-40-generic
I: /boot/initrd.img is now a symlink to initrd.img-5.4.0-40-generic
SET@_progressbar1.pulse()
Setting up linux-headers-5.4.0-40 (5.4.0-40.44) ...
SET@_progressbar1.pulse()
Setting up linux-modules-extra-5.4.0-40-generic (5.4.0-40.44) ...
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
Setting up linux-headers-5.4.0-40-generic (5.4.0-40.44) ...
SET@_progressbar1.pulse()
/etc/kernel/header_postinst.d/dkms:
 * dkms: running auto installation service for kernel 5.4.0-40-generic
SET@_progressbar1.pulse()
   ...done.
Setting up linux-image-generic (5.4.0.40.43) ...
SET@_progressbar1.pulse()
Setting up linux-headers-generic (5.4.0.40.43) ...
Setting up linux-generic (5.4.0.40.43) ...
SET@_progressbar1.pulse()
Processing triggers for linux-image-5.4.0-40-generic (5.4.0-40.44) ...
SET@_progressbar1.pulse()
/etc/kernel/postinst.d/dkms:
 * dkms: running auto installation service for kernel 5.4.0-40-generic
   ...done.
/etc/kernel/postinst.d/initramfs-tools:
update-initramfs: Generating /boot/initrd.img-5.4.0-40-generic
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()

chroot /mnt/boot-sav/sdc12 apt-get install -y linux-base
Reading package lists...
Building dependency tree...
Reading state information...
linux-base is already the newest version (4.5ubuntu3).
The following packages were automatically installed and are no longer required:
  efibootmgr glade2script glade2script-python3 mokutil secureboot-db shim
Use 'apt autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 11 not upgraded.

=================== dpkg -l | grep linux- after kernel reinstall
SET@_progressbar1.pulse()
ii  binutils-x86-64-linux-gnu             2.34-6ubuntu1                       amd64        GNU binary utilities, for x86-64-linux-gnu target
ii  liblinux-epoll-perl                   0.017-1                             amd64        perl epoll module for O(1) multiplexing
ii  linux-base                            4.5ubuntu3                          all          Linux image base package
ii  linux-firmware                        1.187.1                             all          Firmware for Linux kernel drivers
ii  linux-generic                         5.4.0.40.43                         amd64        Complete Generic Linux kernel and headers
ii  linux-headers-5.4.0-40                5.4.0-40.44                         all          Header files related to Linux kernel version 5.4.0
ii  linux-headers-5.4.0-40-generic        5.4.0-40.44                         amd64        Linux kernel headers for version 5.4.0 on 64 bit x86 SMP
ii  linux-headers-generic                 5.4.0.40.43                         amd64        Generic Linux kernel headers
ii  linux-image-5.4.0-40-generic          5.4.0-40.44                         amd64        Signed kernel image generic
ii  linux-image-generic                   5.4.0.40.43                         amd64        Generic Linux kernel image
ii  linux-libc-dev:amd64                  5.4.0-40.44                         amd64        Linux Kernel Headers for development
ii  linux-modules-5.4.0-28-generic        5.4.0-28.32                         amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-5.4.0-31-generic        5.4.0-31.35                         amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
ii  linux-modules-5.4.0-33-generic        5.4.0-33.37                         amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
ii  linux-modules-5.4.0-40-generic        5.4.0-40.44                         amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
ii  linux-modules-extra-5.4.0-40-generic  5.4.0-40.44                         amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
ii  linux-sound-base                      1.0.25+dfsg-0ubuntu5                all          base package for ALSA and OSS sound systems
ii  syslinux-common                       3:6.04~git20190206.bf6db5b4+dfsg1-2 all          collection of bootloaders (common)
ii  syslinux-utils                        3:6.04~git20190206.bf6db5b4+dfsg1-2 amd64        collection of bootloaders (utilities)
 

SET@_label0.set_text('''Purge kernels then reinstall last kernel sdc12 (fin). This may require several minutes...''')
Purge the GRUB of sdc12
SET@_label0.set_text('''Purge and reinstall the GRUB of: sdc12. This may require several minutes...''')
SET@_purgewindow.set_title('''Boot Repair''')
SET@_purgewindow.set_icon_from_file('''x-boot-repair.png''')
SET@_label0.set_text('''Purge and reinstall the GRUB of: sdc12 (tst). This may require several minutes...''')
grub-efi-amd64-signed available
SET@_label0.set_text('''Purge and reinstall the GRUB of: sdc12 (dwn). This may require several minutes...''')
Reading package lists...
Building dependency tree...
Reading state information...
SET@_progressbar1.pulse()
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 grub-efi-amd64-signed : Depends: grub-efi-amd64-bin (= 2.04-1ubuntu26) but it is not installable
                         Depends: grub-efi-amd64 but it is not installable or
                                  grub-pc but it is not installable
E: Unable to correct problems, you have held broken packages.
DEBCHECK debNG, grub-efi-amd64-signed
DEBCHECK debNG
SET@pulsatewindow.hide()
/usr/share/boot-sav/gui-actions-purge.sh: line 418: 21176 Terminated              while true; do
    echo 'SET@_progressbar1.pulse()'; sleep 0.2;
done

=================== grub-efi-amd64-signed purge cancelled
grub-efi-amd64-signed purge cancelled. Please report this message to boot.repair@gmail.com
SET@_label0.set_text('''Unchroot. Please wait few seconds...''')
SET@_mainwindow.show()
DEBUG=> in bash NOT GET
DEBUG=> in bash NOT GET _button_mainapply clicked
SET@_mainwindow.hide()
SET@pulsatewindow.show()
SET@_label0.set_text('''Applying changes. This may require several minutes...''')
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
The settings chosen by the user will purge (in order to fix packages) and reinstall the grub-efi-amd64-signed of
sdc12,
using the following options:    kernel-purge    sdc13/boot/efi, add-kernel-option (nomodeset),
Additional repair will be performed: unhide-bootmenu-10s win-legacy-basic-fix use-standard-efi-file    


SET@_progressbar1.pulse()
/boot/efi added in sdc12/fstab
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_label0.set_text('''Repair Windows boot files. This may require several minutes...''')
Quantity of real Windows: 6
SET@_label0.set_text('''Checking full partitions. This may require several minutes...''')
SET@_label0.set_text('''Unmount all except sdc12. This may require several minutes...''')
umount: /mnt/boot-sav/sda4: not mounted.
umount: /mnt/boot-sav/sda5: not mounted.
umount: /mnt/boot-sav/sda6: not mounted.
umount: /mnt/boot-sav/sda8: not mounted.
umount: /mnt/boot-sav/sda9: not mounted.
umount: /mnt/boot-sav/sdc4: not mounted.
umount: /mnt/boot-sav/sdc6: not mounted.
umount: /mnt/boot-sav/sdc8: not mounted.
umount: /mnt/boot-sav/sdc10: not mounted.
umount: /mnt/boot-sav/sdc14: not mounted.SET@_progressbar1.pulse()

SET@_label0.set_text('''Applying changes. (chroot). This may require several minutes...''')
[debug] Already mounted /dev/sdc12 on /mnt/boot-sav/sdc12
umount: /mnt/boot-sav/sdc12/boot/efi: not mounted.
Mount sdc13 on /mnt/boot-sav/sdc12/boot/efi
SET@_label0.set_text('''Purge sdc12 (dep). This may require several minutes...''')
SET@_progressbar1.pulse()
SET@_label0.set_text('''Purge and reinstall the GRUB of: sdc12 (upd). This may require several minutes...''')
chroot /mnt/boot-sav/sdc12 apt-get -y update
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()

================== dpkg -l | grep linux- before kernel purge ===================

ii  binutils-x86-64-linux-gnu             2.34-6ubuntu1                       amd64        GNU binary utilities, for x86-64-linux-gnu target
ii  liblinux-epoll-perl                   0.017-1                             amd64        perl epoll module for O(1) multiplexing
ii  linux-base                            4.5ubuntu3                          all          Linux image base package
ii  linux-firmware                        1.187.1                             all          Firmware for Linux kernel drivers
ii  linux-generic                         5.4.0.40.43                         amd64        Complete Generic Linux kernel and headers
ii  linux-headers-5.4.0-40                5.4.0-40.44                         all          Header files related to Linux kernel version 5.4.0
ii  linux-headers-5.4.0-40-generic        5.4.0-40.44                         amd64        Linux kernel headers for version 5.4.0 on 64 bit x86 SMP
ii  linux-headers-generic                 5.4.0.40.43                         amd64        Generic Linux kernel headers
ii  linux-image-5.4.0-40-generic          5.4.0-40.44                         amd64        Signed kernel image generic
ii  linux-image-generic                   5.4.0.40.43                         amd64        Generic Linux kernel image
ii  linux-libc-dev:amd64                  5.4.0-40.44                         amd64        Linux Kernel Headers for development
ii  linux-modules-5.4.0-28-generic        5.4.0-28.32                         amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-5.4.0-31-generic        5.4.0-31.35                         amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
ii  linux-modules-5.4.0-33-generic        5.4.0-33.37                         amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
ii  linux-modules-5.4.0-40-generic        5.4.0-40.44                         amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
ii  linux-modules-extra-5.4.0-40-generic  5.4.0-40.44                         amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
ii  linux-sound-base                      1.0.25+dfsg-0ubuntu5                all          base package for ALSA and OSS sound systems
ii  syslinux-common                       3:6.04~git20190206.bf6db5b4+dfsg1-2 all          collection of bootloaders (common)
ii  syslinux-utils                        3:6.04~git20190206.bf6db5b4+dfsg1-2 amd64        collection of bootloaders (utilities)
SET@_label0.set_text('''Purge kernels then reinstall last kernel sdc12. This may require several minutes...''')

============================ Purge kernel of sdc12 =============================

linux-generic available
SET@_label0.set_text('''Purge kernels then reinstall last kernel sdc12 (dwn). This may require several minutes...''')
SET@_progressbar1.pulse()
Reading package lists...
Building dependency tree...
Reading state information...
The following packages were automatically installed and are no longer required:
  efibootmgr glade2script glade2script-python3 mokutil secureboot-db shim
Use 'apt autoremove' to remove them.
SET@_progressbar1.pulse()
0 upgraded, 0 newly installed, 1 reinstalled, 0 to remove and 11 not upgraded.
Need to get 1896 B of archives.
After this operation, 0 B of additional disk space will be used.
Get:1 http://us.archive.ubuntu.com/ubuntu focal-updates/main amd64 linux-generic amd64 5.4.0.40.43 [1896 B]
Fetched 1896 B in 0s (7946 B/s)
Download complete and in download only mode
DEBCHECK debOK, linux-generic
DEBCHECKLINUX debOK
SET@_label0.set_text('''Purge kernels then reinstall last kernel sdc12 (pur). This may require several minutes...''')
ls /mnt/boot-sav/sdc12/boot/: System.map-5.4.0-33-generic System.map-5.4.0-40-generic config-5.4.0-33-generic config-5.4.0-40-generic efi grub.bak grub_linux_lite.png initrd.img initrd.img-5.4.0-26-generic initrd.img-5.4.0-40-generic initrd.img.old memtest86+.bin memtest86+.elf memtest86+_multiboot.bin refind-linux.conf vmlinuz vmlinuz-5.4.0-26-generic vmlinuz-5.4.0-40-generic vmlinuz.old
chroot /mnt/boot-sav/sdc12 apt-get purge -y linux-headers-*
SET@_progressbar1.pulse()
Reading package lists...
Building dependency tree...
Reading state information...
Package 'linux-headers-686-pae' is not installed, so not removed
Package 'linux-headers-amd64' is not installed, so not removed
Package 'linux-headers-5.4.0-1011-aws' is not installed, so not removed
Package 'linux-headers-5.4.0-1011-gcp' is not installed, so not removed
Package 'linux-headers-5.4.0-1011-kvm' is not installed, so not removed
Package 'linux-headers-5.4.0-1011-oracle' is not installed, so not removed
Package 'linux-headers-5.4.0-1012-azure' is not installed, so not removed
Package 'linux-headers-5.4.0-1015-aws' is not installed, so not removed
Package 'linux-headers-5.4.0-1015-gcp' is not installed, so not removed
Package 'linux-headers-5.4.0-1015-kvm' is not installed, so not removed
Package 'linux-headers-5.4.0-1015-oracle' is not installed, so not removed
Package 'linux-headers-5.4.0-1016-azure' is not installed, so not removed
Package 'linux-headers-5.4.0-1017-aws' is not installed, so not removed
Package 'linux-headers-5.4.0-1018-aws' is not installed, so not removed
Package 'linux-headers-5.4.0-1018-gcp' is not installed, so not removed
Package 'linux-headers-5.4.0-1018-kvm' is not installed, so not removed
Package 'linux-headers-5.4.0-1018-oracle' is not installed, so not removed
Package 'linux-headers-5.4.0-1019-azure' is not installed, so not removed
Package 'linux-headers-5.4.0-1019-gcp' is not installed, so not removed
Package 'linux-headers-5.4.0-1019-oracle' is not installed, so not removed
Package 'linux-headers-5.4.0-28' is not installed, so not removed
Package 'linux-headers-5.4.0-28-generic' is not installed, so not removed
Package 'linux-headers-5.4.0-28-lowlatency' is not installed, so not removed
Package 'linux-headers-5.4.0-29' is not installed, so not removed
Package 'linux-headers-5.4.0-29-generic' is not installed, so not removed
Package 'linux-headers-5.4.0-29-lowlatency' is not installed, so not removed
Package 'linux-headers-5.4.0-31' is not installed, so not removed
Package 'linux-headers-5.4.0-31-generic' is not installed, so not removed
Package 'linux-headers-5.4.0-31-lowlatency' is not installed, so not removed
Package 'linux-headers-5.4.0-33' is not installed, so not removed
Package 'linux-headers-5.4.0-33-generic' is not installed, so not removed
Package 'linux-headers-5.4.0-33-lowlatency' is not installed, so not removed
Package 'linux-headers-5.4.0-37' is not installed, so not removed
Package 'linux-headers-5.4.0-37-generic' is not installed, so not removed
Package 'linux-headers-5.4.0-37-lowlatency' is not installed, so not removed
Package 'linux-headers-5.4.0-39' is not installed, so not removed
Package 'linux-headers-5.4.0-39-generic' is not installed, so not removed
Package 'linux-headers-5.4.0-39-lowlatency' is not installed, so not removed
Package 'linux-headers-5.4.0-40-lowlatency' is not installed, so not removed
Package 'linux-headers-5.6.0-1008-oem' is not installed, so not removed
Package 'linux-headers-5.6.0-1010-oem' is not installed, so not removed
Package 'linux-headers-5.6.0-1011-oem' is not installed, so not removed
Package 'linux-headers-5.6.0-1013-oem' is not installed, so not removed
Package 'linux-headers-5.6.0-1017-oem' is not installed, so not removed
Package 'linux-headers-5.6.0-1018-oem' is not installed, so not removed
Package 'linux-headers-aws' is not installed, so not removed
Package 'linux-headers-azure' is not installed, so not removed
Package 'linux-headers-gcp' is not installed, so not removed
Package 'linux-headers-generic-hwe-18.04' is not installed, so not removed
Package 'linux-headers-generic-hwe-18.04-edge' is not installed, so not removed
Package 'linux-headers-generic-hwe-20.04' is not installed, so not removed
Package 'linux-headers-gke' is not installed, so not removed
Package 'linux-headers-kvm' is not installed, so not removed
Package 'linux-headers-lowlatency' is not installed, so not removed
Package 'linux-headers-lowlatency-hwe-18.04' is not installed, so not removed
Package 'linux-headers-lowlatency-hwe-18.04-edge' is not installed, so not removed
Package 'linux-headers-lowlatency-hwe-20.04' is not installed, so not removed
Package 'linux-headers-oem' is not installed, so not removed
Package 'linux-headers-oem-20.04' is not installed, so not removed
Package 'linux-headers-oem-osp1' is not installed, so not removed
Package 'linux-headers-oracle' is not installed, so not removed
Package 'linux-headers-virtual' is not installed, so not removed
Package 'linux-headers-virtual-hwe-18.04' is not installed, so not removed
Package 'linux-headers-virtual-hwe-18.04-edge' is not installed, so not removed
Package 'linux-headers-virtual-hwe-20.04' is not installed, so not removed
Package 'linux-headers-linuxlite-3.13.0' is not installed, so not removed
Package 'linux-headers-linuxlite-3.14.0' is not installed, so not removed
Package 'linux-headers-linuxlite-3.15.0' is not installed, so not removed
Package 'linux-headers-linuxlite-3.16.0' is not installed, so not removed
Package 'linux-headers-linuxlite-3.17.0' is not installed, so not removed
Package 'linux-headers-linuxlite-3.18.0' is not installed, so not removed
Package 'linux-headers-linuxlite-3.19.0' is not installed, so not removed
Package 'linux-headers-linuxlite-4.0.0' is not installed, so not removed
Package 'linux-headers-linuxlite-4.1.0' is not installed, so not removed
Package 'linux-headers-linuxlite-4.1.1' is not installed, so not removed
Package 'linux-headers-linuxlite-4.10.0' is not installed, so not removed
Package 'linux-headers-linuxlite-4.11.0' is not installed, so not removed
Package 'linux-headers-linuxlite-4.12.0' is not installed, so not removed
Package 'linux-headers-linuxlite-4.13.0' is not installed, so not removed
Package 'linux-headers-linuxlite-4.14.0' is not installed, so not removed
Package 'linux-headers-linuxlite-4.15.0' is not installed, so not removed
Package 'linux-headers-linuxlite-4.16.0' is not installed, so not removed
Package 'linux-headers-linuxlite-4.17.0' is not installed, so not removed
Package 'linux-headers-linuxlite-4.18.0' is not installed, so not removed
Package 'linux-headers-linuxlite-4.19.0' is not installed, so not removed
Package 'linux-headers-linuxlite-4.2.0' is not installed, so not removed
Package 'linux-headers-linuxlite-4.20.0' is not installed, so not removed
Package 'linux-headers-linuxlite-4.3.0' is not installed, so not removed
Package 'linux-headers-linuxlite-4.4.0' is not installed, so not removed
Package 'linux-headers-linuxlite-4.5.0' is not installed, so not removed
Package 'linux-headers-linuxlite-4.6.0' is not installed, so not removed
Package 'linux-headers-linuxlite-4.7.0' is not installed, so not removed
Package 'linux-headers-linuxlite-4.8.0' is not installed, so not removed
Package 'linux-headers-linuxlite-4.9.0' is not installed, so not removed
Package 'linux-headers-linuxlite-5.0.0' is not installed, so not removed
Package 'linux-headers-linuxlite-5.1.0' is not installed, so not removed
Package 'linux-headers-linuxlite-5.2.0' is not installed, so not removed
Package 'linux-headers-linuxlite-5.3.0' is not installed, so not removed
Package 'linux-headers-linuxlite-5.4.0' is not installed, so not removed
Package 'linux-headers-linuxlite-5.5.0' is not installed, so not removed
Package 'linux-headers-linuxlite-5.6.0' is not installed, so not removed
Package 'linux-headers-linuxlite-5.7.0' is not installed, so not removed
The following packages were automatically installed and are no longer required:
  efibootmgr glade2script glade2script-python3 mokutil secureboot-db shim
Use 'apt autoremove' to remove them.
The following packages will be REMOVED:
  linux-generic* linux-headers-5.4.0-40* linux-headers-5.4.0-40-generic*
  linux-headers-generic*
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
0 upgraded, 0 newly installed, 4 to remove and 11 not upgraded.
After this operation, 85.1 MB disk space will be freed.
SET@_progressbar1.pulse()
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
SET@_progressbar1.pulse()
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 292833 files and directories currently installed.)
Removing linux-generic (5.4.0.40.43) ...
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
Removing linux-headers-generic (5.4.0.40.43) ...
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
Removing linux-headers-5.4.0-40-generic (5.4.0-40.44) ...
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
Removing linux-headers-5.4.0-40 (5.4.0-40.44) ...
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
chroot /mnt/boot-sav/sdc12 apt-get purge -y linux-image-*
Reading package lists...
Building dependency tree...
Reading state information...
Package 'linux-image-unsigned-5.4.0-1011-aws' is not installed, so not removed
Package 'linux-image-unsigned-5.4.0-1011-kvm' is not installed, so not removed
Package 'linux-image-unsigned-5.4.0-1015-aws' is not installed, so not removed
Package 'linux-image-unsigned-5.4.0-1015-kvm' is not installed, so not removed
Package 'linux-image-unsigned-5.4.0-1017-aws' is not installed, so not removed
Package 'linux-image-unsigned-5.4.0-1018-aws' is not installed, so not removed
Package 'linux-image-3.13.0-linuxlite-dbg' is not installed, so not removed
Package 'linux-image-3.14.0-linuxlite-dbg' is not installed, so not removed
Package 'linux-image-3.15.0-linuxlite-dbg' is not installed, so not removed
Package 'linux-image-3.16.0-linuxlite-dbg' is not installed, so not removed
Package 'linux-image-3.17.0-linuxlite-dbg' is not installed, so not removed
Package 'linux-image-3.18.0-linuxlite-dbg' is not installed, so not removed
Package 'linux-image-3.19.0-linuxlite-dbg' is not installed, so not removed
Package 'linux-image-4.0.0-linuxlite-dbg' is not installed, so not removed
Package 'linux-image-4.1.0-linuxlite-dbg' is not installed, so not removed
Package 'linux-image-4.1.1-linuxlite-dbg' is not installed, so not removed
Package 'linux-image-4.2.0-linuxlite-dbg' is not installed, so not removed
Package 'linux-image-4.3.0-linuxlite-dbg' is not installed, so not removed
Package 'linux-image-4.4.0-linuxlite-dbg' is not installed, so not removed
Package 'linux-image-4.5.0-linuxlite-dbg' is not installed, so not removed
Package 'linux-image-4.6.0-linuxlite-dbg' is not installed, so not removed
Package 'linux-image-4.7.0-linuxlite-dbg' is not installed, so not removed
Package 'linux-image-4.8.0-linuxlite-dbg' is not installed, so not removed
Package 'linux-image-4.9.0-linuxlite-dbg' is not installed, so not removed
Package 'linux-image-5.4.0-1011-aws' is not installed, so not removed
Package 'linux-image-5.4.0-1011-gcp' is not installed, so not removed
Package 'linux-image-5.4.0-1011-kvm' is not installed, so not removed
Package 'linux-image-5.4.0-1011-oracle' is not installed, so not removed
Package 'linux-image-5.4.0-1012-azure' is not installed, so not removed
Package 'linux-image-5.4.0-1015-aws' is not installed, so not removed
Package 'linux-image-5.4.0-1015-gcp' is not installed, so not removed
Package 'linux-image-5.4.0-1015-kvm' is not installed, so not removed
Package 'linux-image-5.4.0-1015-oracle' is not installed, so not removed
Package 'linux-image-5.4.0-1016-azure' is not installed, so not removed
Package 'linux-image-5.4.0-1017-aws' is not installed, so not removed
Package 'linux-image-5.4.0-1018-aws' is not installed, so not removed
Package 'linux-image-5.4.0-1018-gcp' is not installed, so not removed
Package 'linux-image-5.4.0-1018-kvm' is not installed, so not removed
Package 'linux-image-5.4.0-1018-oracle' is not installed, so not removed
Package 'linux-image-5.4.0-1019-azure' is not installed, so not removed
Package 'linux-image-5.4.0-1019-gcp' is not installed, so not removed
Package 'linux-image-5.4.0-1019-oracle' is not installed, so not removed
Package 'linux-image-5.4.0-28-generic' is not installed, so not removed
Package 'linux-image-5.4.0-28-lowlatency' is not installed, so not removed
Package 'linux-image-5.4.0-29-generic' is not installed, so not removed
Package 'linux-image-5.4.0-29-lowlatency' is not installed, so not removed
Package 'linux-image-5.4.0-31-generic' is not installed, so not removed
Package 'linux-image-5.4.0-31-lowlatency' is not installed, so not removed
Package 'linux-image-5.4.0-33-generic' is not installed, so not removed
Package 'linux-image-5.4.0-33-lowlatency' is not installed, so not removed
Package 'linux-image-5.4.0-37-generic' is not installed, so not removed
Package 'linux-image-5.4.0-37-lowlatency' is not installed, so not removed
Package 'linux-image-5.4.0-39-generic' is not installed, so not removed
Package 'linux-image-5.4.0-39-lowlatency' is not installed, so not removed
Package 'linux-image-5.4.0-40-lowlatency' is not installed, so not removed
Package 'linux-image-5.6.0-1008-oem' is not installed, so not removed
Package 'linux-image-5.6.0-1010-oem' is not installed, so not removed
Package 'linux-image-5.6.0-1011-oem' is not installed, so not removed
Package 'linux-image-5.6.0-1013-oem' is not installed, so not removed
Package 'linux-image-5.6.0-1017-oem' is not installed, so not removed
Package 'linux-image-5.6.0-1018-oem' is not installed, so not removed
Package 'linux-image-aws' is not installed, so not removed
Package 'linux-image-azure' is not installed, so not removed
Package 'linux-image-extra-virtual' is not installed, so not removed
Package 'linux-image-extra-virtual-hwe-18.04' is not installed, so not removed
Package 'linux-image-extra-virtual-hwe-18.04-edge' is not installed, so not removed
Package 'linux-image-extra-virtual-hwe-20.04' is not installed, so not removed
Package 'linux-image-gcp' is not installed, so not removed
Package 'linux-image-generic-hwe-18.04' is not installed, so not removed
Package 'linux-image-generic-hwe-18.04-edge' is not installed, so not removed
Package 'linux-image-generic-hwe-20.04' is not installed, so not removed
Package 'linux-image-gke' is not installed, so not removed
Package 'linux-image-kvm' is not installed, so not removed
Package 'linux-image-lowlatency' is not installed, so not removed
Package 'linux-image-lowlatency-hwe-18.04' is not installed, so not removed
Package 'linux-image-lowlatency-hwe-18.04-edge' is not installed, so not removed
Package 'linux-image-lowlatency-hwe-20.04' is not installed, so not removed
Package 'linux-image-oem' is not installed, so not removed
Package 'linux-image-oem-20.04' is not installed, so not removed
Package 'linux-image-oem-osp1' is not installed, so not removed
Package 'linux-image-oracle' is not installed, so not removed
Package 'linux-image-unsigned-5.4.0-1011-gcp' is not installed, so not removed
Package 'linux-image-unsigned-5.4.0-1011-oracle' is not installed, so not removed
Package 'linux-image-unsigned-5.4.0-1012-azure' is not installed, so not removed
Package 'linux-image-unsigned-5.4.0-1015-gcp' is not installed, so not removed
Package 'linux-image-unsigned-5.4.0-1015-oracle' is not installed, so not removed
Package 'linux-image-unsigned-5.4.0-1016-azure' is not installed, so not removed
Package 'linux-image-unsigned-5.4.0-1018-gcp' is not installed, so not removed
Package 'linux-image-unsigned-5.4.0-1018-kvm' is not installed, so not removed
Package 'linux-image-unsigned-5.4.0-1018-oracle' is not installed, so not removed
Package 'linux-image-unsigned-5.4.0-1019-azure' is not installed, so not removed
Package 'linux-image-unsigned-5.4.0-1019-gcp' is not installed, so not removed
Package 'linux-image-unsigned-5.4.0-1019-oracle' is not installed, so not removed
Package 'linux-image-unsigned-5.4.0-28-generic' is not installed, so not removed
Package 'linux-image-unsigned-5.4.0-28-lowlatency' is not installed, so not removed
Package 'linux-image-unsigned-5.4.0-29-generic' is not installed, so not removed
Package 'linux-image-unsigned-5.4.0-29-lowlatency' is not installed, so not removed
Package 'linux-image-unsigned-5.4.0-31-generic' is not installed, so not removed
Package 'linux-image-unsigned-5.4.0-31-lowlatency' is not installed, so not removed
Package 'linux-image-unsigned-5.4.0-33-generic' is not installed, so not removed
Package 'linux-image-unsigned-5.4.0-33-lowlatency' is not installed, so not removed
Package 'linux-image-unsigned-5.4.0-37-generic' is not installed, so not removed
Package 'linux-image-unsigned-5.4.0-37-lowlatency' is not installed, so not removed
Package 'linux-image-unsigned-5.4.0-39-generic' is not installed, so not removed
Package 'linux-image-unsigned-5.4.0-39-lowlatency' is not installed, so not removed
Package 'linux-image-unsigned-5.4.0-40-generic' is not installed, so not removed
Package 'linux-image-unsigned-5.4.0-40-lowlatency' is not installed, so not removed
Package 'linux-image-unsigned-5.6.0-1008-oem' is not installed, so not removed
Package 'linux-image-unsigned-5.6.0-1010-oem' is not installed, so not removed
Package 'linux-image-unsigned-5.6.0-1011-oem' SET@_progressbar1.pulse()
is not installed, so not removed
Package 'linux-image-unsigned-5.6.0-1013-oem' is not installed, so not removed
Package 'linux-image-unsigned-5.6.0-1017-oem' is not installed, so not removed
Package 'linux-image-unsigned-5.6.0-1018-oem' is not installed, so not removed
Package 'linux-image-virtual' is not installed, so not removed
Package 'linux-image-virtual-hwe-18.04' is not installed, so not removed
Package 'linux-image-virtual-hwe-18.04-edge' is not installed, so not removed
Package 'linux-image-virtual-hwe-20.04' is not installed, so not removed
Package 'linux-image-linuxlite-3.13.0' is not installed, so not removed
Package 'linux-image-linuxlite-3.14.0' is not installed, so not removed
Package 'linux-image-linuxlite-3.15.0' is not installed, so not removed
Package 'linux-image-linuxlite-3.16.0' is not installed, so not removed
Package 'linux-image-linuxlite-3.17.0' is not installed, so not removed
Package 'linux-image-linuxlite-3.18.0' is not installed, so not removed
Package 'linux-image-linuxlite-3.19.0' is not installed, so not removed
Package 'linux-image-linuxlite-4.0.0' is not installed, so not removed
Package 'linux-image-linuxlite-4.1.0' is not installed, so not removed
Package 'linux-image-linuxlite-4.1.1' is not installed, so not removed
Package 'linux-image-linuxlite-4.10.0' is not installed, so not removed
Package 'linux-image-linuxlite-4.11.0' is not installed, so not removed
Package 'linux-image-linuxlite-4.12.0' is not installed, so not removed
Package 'linux-image-linuxlite-4.13.0' is not installed, so not removed
Package 'linux-image-linuxlite-4.14.0' is not installed, so not removed
Package 'linux-image-linuxlite-4.15.0' is not installed, so not removed
Package 'linux-image-linuxlite-4.16.0' is not installed, so not removed
Package 'linux-image-linuxlite-4.17.0' is not installed, so not removed
Package 'linux-image-linuxlite-4.18.0' is not installed, so not removed
Package 'linux-image-linuxlite-4.19.0' is not installed, so not removed
Package 'linux-image-linuxlite-4.2.0' is not installed, so not removed
Package 'linux-image-linuxlite-4.20.0' is not installed, so not removed
Package 'linux-image-linuxlite-4.3.0' is not installed, so not removed
Package 'linux-image-linuxlite-4.4.0' is not installed, so not removed
Package 'linux-image-linuxlite-4.5.0' is not installed, so not removed
Package 'linux-image-linuxlite-4.6.0' is not installed, so not removed
Package 'linux-image-linuxlite-4.7.0' is not installed, so not removed
Package 'linux-image-linuxlite-4.8.0' is not installed, so not removed
Package 'linux-image-linuxlite-4.9.0' is not installed, so not removed
Package 'linux-image-linuxlite-5.0.0' is not installed, so not removed
Package 'linux-image-linuxlite-5.1.0' is not installed, so not removed
Package 'linux-image-linuxlite-5.2.0' is not installed, so not removed
Package 'linux-image-linuxlite-5.3.0' is not installed, so not removed
Package 'linux-image-linuxlite-5.4.0' is not installed, so not removed
Package 'linux-image-linuxlite-5.5.0' is not installed, so not removed
Package 'linux-image-linuxlite-5.6.0' is not installed, so not removed
Package 'linux-image-linuxlite-5.7.0' is not installed, so not removed
The following packages were automatically installed and are no longer required:
  efibootmgr glade2script glade2script-python3 mokutil secureboot-db shim
Use 'apt autoremove' to remove them.
The following packages will be REMOVED:
  linux-image-5.4.0-40-generic* linux-image-generic*
  linux-modules-extra-5.4.0-40-generic*
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
0 upgraded, 0 newly installed, 3 to remove and 11 not upgraded.
After this operation, 201 MB disk space will be freed.
SET@_progressbar1.pulse()
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 263068 files and directories currently installed.)
Removing linux-image-generic (5.4.0.40.43) ...
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
Removing linux-modules-extra-5.4.0-40-generic (5.4.0-40.44) ...
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
Removing linux-image-5.4.0-40-generic (5.4.0-40.44) ...
SET@_progressbar1.pulse()
debconf: unable to initialize frontend: Dialog
debconf: (TERM is not set, so the dialog frontend is not usable.)
debconf: falling back to frontend: Readline
SET@_progressbar1.pulse()
I: /boot/vmlinuz is now a symlink to vmlinuz-5.4.0-26-generic
I: /boot/initrd.img is now a symlink to initrd.img-5.4.0-26-generic
/etc/kernel/postrm.d/initramfs-tools:
update-initramfs: Deleting /boot/initrd.img-5.4.0-40-generic
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
SET@_progressbar1.pulse()
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 257693 files and directories currently installed.)
Purging configuration files for linux-modules-extra-5.4.0-40-generic (5.4.0-40.44) ...
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
Purging configuration files for linux-image-5.4.0-40-generic (5.4.0-40.44) ...
SET@_progressbar1.pulse()
rmdir: failed to remove '/lib/modules/5.4.0-40-generic': Directory not empty
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_label0.set_text('''Purge kernels then reinstall last kernel sdc12 (ins). This may require several minutes...''')

chroot /mnt/boot-sav/sdc12 apt-get install -y linux-generic
Reading package lists...
Building dependency tree...
Reading state information...
SET@_progressbar1.pulse()
The following packages were automatically installed and are no longer required:
  efibootmgr glade2script glade2script-python3 mokutil secureboot-db shim
Use 'apt autoremove' to remove them.
The following additional packages will be installed:
  linux-headers-5.4.0-40 linux-headers-5.4.0-40-generic linux-headers-generic
  linux-image-5.4.0-40-generic linux-image-generic
  linux-modules-extra-5.4.0-40-generic
Suggested packages:
  fdutils linux-doc | linux-source-5.4.0 linux-tools
Recommended packages:
  grub-pc | grub-efi-amd64 | grub-efi-ia32 | grub | lilo
The following NEW packages will be installed:
  linux-generic linux-headers-5.4.0-40 linux-headers-5.4.0-40-generic
  linux-headers-generic linux-image-5.4.0-40-generic linux-image-generic
  linux-modules-extra-5.4.0-40-generic
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
debconf: unable to initialize frontend: Dialog
debconf: (TERM is not set, so the dialog frontend is not usable.)
debconf: falling back to frontend: Readline
debconf: unable to initialize frontend: Readline
debconf: (This frontend requires a controlling tty.)
debconf: falling back to frontend: Teletype
dpkg-preconfigure: unable to re-open stdin: 
0 upgraded, 7 newly installed, 0 to remove and 11 not upgraded.
Need to get 0 B/59.6 MB of archives.
After this operation, 286 MB of additional disk space will be used.
SET@_progressbar1.pulse()
Selecting previously unselected package linux-image-5.4.0-40-generic.
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
SET@_progressbar1.pulse()
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 257693 files and directories currently installed.)
Preparing to unpack .../0-linux-image-5.4.0-40-generic_5.4.0-40.44_amd64.deb ...
Unpacking linux-image-5.4.0-40-generic (5.4.0-40.44) ...
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
Selecting previously unselected package linux-modules-extra-5.4.0-40-generic.
Preparing to unpack .../1-linux-modules-extra-5.4.0-40-generic_5.4.0-40.44_amd64.deb ...
Unpacking linux-modules-extra-5.4.0-40-generic (5.4.0-40.44) ...
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
Selecting previously unselected package linux-image-generic.
Preparing to unpack .../2-linux-image-generic_5.4.0.40.43_amd64.deb ...
Unpacking linux-image-generic (5.4.0.40.43) ...
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
Selecting previously unselected package linux-headers-5.4.0-40.
Preparing to unpack .../3-linux-headers-5.4.0-40_5.4.0-40.44_all.deb ...
Unpacking linux-headers-5.4.0-40 (5.4.0-40.44) ...
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
Selecting previously unselected package linux-headers-5.4.0-40-generic.
Preparing to unpack .../4-linux-headers-5.4.0-40-generic_5.4.0-40.44_amd64.deb ...
Unpacking linux-headers-5.4.0-40-generic (5.4.0-40.44) ...
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
Selecting previously unselected package linux-headers-generic.
Preparing to unpack .../5-linux-headers-generic_5.4.0.40.43_amd64.deb ...
Unpacking linux-headers-generic (5.4.0.40.43) ...
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
Selecting previously unselected package linux-generic.
Preparing to unpack .../6-linux-generic_5.4.0.40.43_amd64.deb ...
Unpacking linux-generic (5.4.0.40.43) ...
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
Setting up linux-image-5.4.0-40-generic (5.4.0-40.44) ...
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
I: /boot/vmlinuz is now a symlink to vmlinuz-5.4.0-40-generic
I: /boot/initrd.img is now a symlink to initrd.img-5.4.0-40-generic
SET@_progressbar1.pulse()
Setting up linux-headers-5.4.0-40 (5.4.0-40.44) ...
SET@_progressbar1.pulse()
Setting up linux-modules-extra-5.4.0-40-generic (5.4.0-40.44) ...
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
Setting up linux-headers-5.4.0-40-generic (5.4.0-40.44) ...
/etc/kernel/header_postinst.d/dkms:
 * dkms: running auto installation service for kernel 5.4.0-40-generic
   ...done.
SET@_progressbar1.pulse()
Setting up linux-image-generic (5.4.0.40.43) ...
Setting up linux-headers-generic (5.4.0.40.43) ...
SET@_progressbar1.pulse()
Setting up linux-generic (5.4.0.40.43) ...
SET@_progressbar1.pulse()
Processing triggers for linux-image-5.4.0-40-generic (5.4.0-40.44) ...
SET@_progressbar1.pulse()
/etc/kernel/postinst.d/dkms:
 * dkms: running auto installation service for kernel 5.4.0-40-generic
   ...done.
/etc/kernel/postinst.d/initramfs-tools:
update-initramfs: Generating /boot/initrd.img-5.4.0-40-generic
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()

chroot /mnt/boot-sav/sdc12 apt-get install -y linux-base
SET@_progressbar1.pulse()
Reading package lists...
Building dependency tree...
Reading state information...
linux-base is already the newest version (4.5ubuntu3).
The following packages were automatically installed and are no longer required:
  efibootmgr glade2script glade2script-python3 mokutil secureboot-db shim
Use 'apt autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 11 not upgraded.

=================== dpkg -l | grep linux- after kernel reinstall
ii  binutils-x86-64-linux-gnu             2.34-6ubuntu1                       amd64        GNU binary utilities, for x86-64-linux-gnu target
ii  liblinux-epoll-perl                   0.017-1                             amd64        perl epoll module for O(1) multiplexing
ii  linux-base                            4.5ubuntu3                          all          Linux image base package
ii  linux-firmware                        1.187.1                             all          Firmware for Linux kernel drivers
ii  linux-generic                         5.4.0.40.43                         amd64        Complete Generic Linux kernel and headers
ii  linux-headers-5.4.0-40                5.4.0-40.44                         all          Header files related to Linux kernel version 5.4.0
ii  linux-headers-5.4.0-40-generic        5.4.0-40.44                         amd64        Linux kernel headers for version 5.4.0 on 64 bit x86 SMP
ii  linux-headers-generic                 5.4.0.40.43                         amd64        Generic Linux kernel headers
ii  linux-image-5.4.0-40-generic          5.4.0-40.44                         amd64        Signed kernel image generic
ii  linux-image-generic                   5.4.0.40.43                         amd64        Generic Linux kernel image
ii  linux-libc-dev:amd64                  5.4.0-40.44                         amd64        Linux Kernel Headers for development
ii  linux-modules-5.4.0-28-generic        5.4.0-28.32                         amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-5.4.0-31-generic        5.4.0-31.35                         amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
ii  linux-modules-5.4.0-33-generic        5.4.0-33.37                         amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
ii  linux-modules-5.4.0-40-generic        5.4.0-40.44                         amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
ii  linux-modules-extra-5.4.0-40-generic  5.4.0-40.44                         amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
ii  linux-sound-base                      1.0.25+dfsg-0ubuntu5                all          base package for ALSA and OSS sound systems
ii  syslinux-common                       3:6.04~git20190206.bf6db5b4+dfsg1-2 all          collection of bootloaders (common)
ii  syslinux-utils                        3:6.04~git20190206.bf6db5b4+dfsg1-2 amd64        collection of bootloaders (utilities)
 

SET@_label0.set_text('''Purge kernels then reinstall last kernel sdc12 (fin). This may require several minutes...''')
Purge the GRUB of sdc12
SET@_label0.set_text('''Purge and reinstall the GRUB of: sdc12. This may require several minutes...''')
SET@_purgewindow.set_title('''Boot Repair''')
SET@_purgewindow.set_icon_from_file('''x-boot-repair.png''')
SET@_label0.set_text('''Purge and reinstall the GRUB of: sdc12 (tst). This may require several minutes...''')
SET@_progressbar1.pulse()
grub-efi-amd64-signed available
SET@_label0.set_text('''Purge and reinstall the GRUB of: sdc12 (dwn). This may require several minutes...''')
Reading package lists...
Building dependency tree...
Reading state information...
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 grub-efi-amd64-signed : Depends: grub-efi-amd64-bin (= 2.04-1ubuntu26) but it is not installable
                         Depends: grub-efi-amd64 but it is not installable or
                                  grub-pc but it is not installable
E: Unable to correct problems, you have held broken packages.
DEBCHECK debNG, grub-efi-amd64-signed
DEBCHECK debNG
SET@pulsatewindow.hide()
/usr/share/boot-sav/gui-actions-purge.sh: line 418:  2960 Terminated              while true; do
    echo 'SET@_progressbar1.pulse()'; sleep 0.2;
done

=================== grub-efi-amd64-signed purge cancelled
grub-efi-amd64-signed purge cancelled. Please report this message to boot.repair@gmail.com
SET@_label0.set_text('''Unchroot. Please wait few seconds...''')
SET@_mainwindow.show()
DEBUG=> in bash NOT GET

Le plus simple serait certainement de l'afficher pour qu'il soit  disponible en copier/coller

De nouveau, je demande une option simple pour passer en mode chroot plutôt que d'utiliser l'astuce de ne pas copier les commandes proposées pour y mettre celles qui nous conviennent
A défaut de la proposer dans la grille, C'est le moment de la faire ici  au moment de cet incident afin de pouvoir commencer la recherche du problème.
On y découvrira alors  que  le site web qui référencie  cet O.S   est probablement en cours de mise à jour et a tout verrouillé  

Par exemple
sudo apt install --reinstall gparted
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
La réinstallation de gparted est impossible, il ne peut pas être téléchargé.
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
  efibootmgr glade2script glade2script-python3 mokutil secureboot-db shim
Veuillez utiliser « sudo apt autoremove » pour les supprimer.
0 mis à jour, 0 nouvellement installés, 0 à enlever et 8 non mis à jour.

Actuellement il n'y a absolument rien dans cette structure http://us.archive.ubuntu.com/ubuntu/
[DIR]    ubuntu/    2020-07-04 12:50     -

(Pas d'inquiétude à avoir pour la réparation)

Cet incident personnel est survenu suite à cette discussion

Dernière modification par geole (Le 04/07/2020, à 15:12)


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

#2106 Le 04/07/2020, à 14:10

jibel

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

Attention, attention, perso j'ai osé signaler et pas que moi, que lors d'une installe  d'un autre OS proche d'un autre OS. il y aura toujours des ennuis de ce style.
Cela fait des années  que j'ai osé dire que le grub installe se fera automatiquement durant l'installe et une fois que l'installe a été réussie ! Ensuite rebelote avec le terminal... Surtout depuis QQs semaines B.R.D. est avec sa nouvelle  version 18.04 ou 20.04... LTS ! ! ! Et non avec une version 18.10 ou 19.04 non LTS !
Si pas mal de  posts sont avec les ennuis d'OS non LTS ! Il y aura toujours des ennuis et surtout choisir son post pour que son ennui soit résolu !
Il y a plusieurs choix principaux dans l'outil de 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

#2107 Le 13/08/2020, à 07:30

Babdu89

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

Bonjour.

@YannUbuntu et les contributeurs à Boot-Repair Boot-info.

Ici,

https://forum.ubuntu-fr.org/viewtopic.php?id=2053947

Un sujet concernant une installation, dual boot en UEFI faite avec deux systèmes chiffrés utilisant LVM.

Le chiffrement des systèmes empêche les outils de faire paraître le contenu des fichiers /etc/fstab des systèmes installés.
Et on ne voit pas dans le /boot/grub/grub.cfg du deuxième système installé d'où est fait le boot-info, le menuentry du premier système installé.
L'utilisateur dit ne pouvoir booter que sur un système, si j'ai bien compris, le dernier installé.

boot-info-4ppa125                                              [20200813_0017]

============================== Boot Info Summary ===============================

 => No boot loader is installed in the MBR of /dev/sda.

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/fbx64.efi /efi/BOOT/mmx64.efi 
                       /efi/ubuntu/grubx64.efi /efi/ubuntu/mmx64.efi 
                       /efi/ubuntu/shimx64.efi /efi/ubuntu/grub.cfg

sda2: __________________________________________________________________________

    File system:       ext4
    Boot sector type:  -
    Boot sector info: 
    Operating System:  
    Boot files:        /grub/grub.cfg

sda3: __________________________________________________________________________

    File system:       ext4
    Boot sector type:  -
    Boot sector info: 
    Operating System:  
    Boot files:        /grub/grub.cfg

sda4: __________________________________________________________________________

    File system:       crypto_LUKS
    Boot sector type:  Unknown
    Boot sector info: 

sda5: __________________________________________________________________________

    File system:       crypto_LUKS
    Boot sector type:  Unknown
    Boot sector info: 


================================ 1 OS detected =================================

OS#1:   L'OS actuellement utilisé - Ubuntu 20.04.1 LTS CurrentSession on mapper/sda5_crypt

============================ Architecture/Host Info ============================

CPU architecture: 64-bit
BOOT_IMAGE of the installed session in use:
/vmlinuz-5.4.0-42-generic root=UUID=d54edc92-fabf-4632-ab87-2ce5dac483dd ro quiet splash


===================================== UEFI =====================================

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

efibootmgr -v
BootCurrent: 0007
Timeout: 1 seconds
BootOrder: 0007,0004,0003
Boot0003  UEFI: Built-in EFI Shell 	VenMedia(5023b95c-db26-429b-a648-bd47664c8012)..BO
Boot0004* Hard Drive 	BBS(HD,,0x0)..GO..NO........o.H.i.t.a.c.h.i. .H.T.S.5.4.5.0.3.2.B.9.A.3.0.0....................A...........................>..Gd-.;.A..MQ..L.9.0.6.0.4.2.B.P.C.4.0.0.Y.Q.B.H.Z.P.A.H........BO
Boot0007* ubuntu	HD(1,GPT,150be938-eefc-4b8c-8b3d-29cc13b4b0d6,0x800,0x1dc800)/File(\EFI\ubuntu\shimx64.efi)

bed45d1c9554cea09924d3814cb7c446   sda1/BOOT/fbx64.efi
4487628005555bfd4a4c0a47211e0700   sda1/BOOT/mmx64.efi
1476c8ed1ce8271aab2fbe89d534cfa4   sda1/ubuntu/grubx64.efi
4487628005555bfd4a4c0a47211e0700   sda1/ubuntu/mmx64.efi
f7a57b08bc7c1c85417ae4cea582d1d4   sda1/ubuntu/shimx64.efi
f7a57b08bc7c1c85417ae4cea582d1d4   sda1/BOOT/BOOTX64.efi
bed45d1c9554cea09924d3814cb7c446   sda3/BOOT/fbx64.efi
4487628005555bfd4a4c0a47211e0700   sda3/BOOT/mmx64.efi
1476c8ed1ce8271aab2fbe89d534cfa4   sda3/ubuntu/grubx64.efi
4487628005555bfd4a4c0a47211e0700   sda3/ubuntu/mmx64.efi
f7a57b08bc7c1c85417ae4cea582d1d4   sda3/ubuntu/shimx64.efi
f7a57b08bc7c1c85417ae4cea582d1d4   sda3/BOOT/BOOTX64.efi


============================= Drive/Partition Info =============================

Disks info: ____________________________________________________________________

sda	: is-GPT,	no-BIOSboot,	has---ESP, 	not-usb,	not-mmc, has-os,	2048 sectors * 512 bytes

Partitions info (1/3): _________________________________________________________

mapper/sda5_crypt	: is-os,	64, apt-get,	signed 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
sda2	: no-os,	32, nopakmgr,	no-docgrub,	nogrub,	nogrubinstall,	grubenv-ok,	noupdategrub,	not-far
sda3	: no-os,	32, nopakmgr,	no-docgrub,	nogrub,	nogrubinstall,	grubenv-ok,	noupdategrub,	not-far

Partitions info (2/3): _________________________________________________________

mapper/sda5_crypt	: isnotESP,	fstab-has-goodEFI,	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
sda2	: isnotESP,	part-has-no-fstab,	no-nt,	no-winload,	no-recov-nor-hid,	no-bmgr,	notwinboot
sda3	: isnotESP,	part-has-no-fstab,	no-nt,	no-winload,	no-recov-nor-hid,	no-bmgr,	notwinboot

Partitions info (3/3): _________________________________________________________

mapper/sda5_crypt	: not-sepboot,	with-boot,	fstab-has-goodBOOT,	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
sda2	: is-sepboot,	no-boot,	part-has-no-fstab,	not-sep-usr,	no---usr,	part-has-no-fstab,	std-grub.d,	sda
sda3	: is-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: 298.9 GiB, 320072933376 bytes, 625142448 sectors
Disk identifier: 86004AC9-13D8-4655-975A-0BC8D065D45C
         Start      End  Sectors  Size Type
sda1      2048  1953791  1951744  953M EFI System
sda2   1953792  3907583  1953792  954M Linux filesystem
sda3   3907584  5861375  1953792  954M Linux filesystem
sda4   5861376 44922879 39061504 18.6G Linux filesystem
sda5  44922880 83984383 39061504 18.6G Linux filesystem
Disk mapper/sda5_crypt: 18.63 GiB, 19982712832 bytes, 39028736 sectors

parted -lm (filtered): _________________________________________________________

sda:320GB:scsi:512:512:gpt:ATA Hitachi HTS54503:;
1:1049kB:1000MB:999MB:fat32::boot, esp;
2:1000MB:2001MB:1000MB:ext4::;
3:2001MB:3001MB:1000MB:ext4::;
4:3001MB:23.0GB:20.0GB:::;
5:23.0GB:43.0GB:20.0GB:::;
mapper/sda5_crypt:20.0GB:dm:512:512:loop:Linux device-mapper (crypt):;
1:0.00B:20.0GB:20.0GB:ext4::;

blkid (filtered): ______________________________________________________________

NAME           FSTYPE      UUID                                 PARTUUID                             LABEL PARTLABEL
sda                                                                                                        
├─sda1         vfat        F3F9-8A60                            150be938-eefc-4b8c-8b3d-29cc13b4b0d6       
├─sda2         ext4        57f07c64-6630-4f97-bec2-4343b3a08926 acf8b6e0-2327-4a72-b45e-436ce74d2807       
├─sda3         ext4        32b8009f-11f3-407d-a45d-b17360b62f6f ac090bbf-837c-4602-9e0f-b07d3338e47f       
├─sda4         crypto_LUKS 85fe9054-a45f-4018-a4e5-ea0aaa8f1350 39f35981-0e02-4e33-abd8-112eb4cd6582       
└─sda5         crypto_LUKS b3c1e612-98f9-41e5-b517-7d8c99754db3 0f562410-882b-4dca-a000-1593992007c4       
  └─sda5_crypt ext4        d54edc92-fabf-4632-ab87-2ce5dac483dd                                            

df (filtered): _________________________________________________________________

                   Avail Use% Mounted on
mapper/sda5_crypt  12.1G  28% /
sda2              756.1M  11% /mnt/boot-sav/sda2
sda3              756.1M  11% /boot

Mount options: __________________________________________________________________

mapper/sda5_crypt rw,relatime,errors=remount-ro
sda2              rw,relatime
sda3              rw,relatime

============================== ls -R /dev/mapper/ ==============================

/dev/mapper:
control
sda5_crypt

===================== sda1/efi/ubuntu/grub.cfg (filtered) ======================

search.fs_uuid 32b8009f-11f3-407d-a45d-b17360b62f6f root hd0,gpt3 
set prefix=($root)'/grub'
configfile $prefix/grub.cfg

======================== sda2/grub/grub.cfg (filtered) =========================

Ubuntu   01dc8113-4b79-4eca-9fb3-0f38cad68ae5
Ubuntu, avec Linux 5.4.0-42-generic   01dc8113-4b79-4eca-9fb3-0f38cad68ae5
### END /etc/grub.d/30_os-prober ###
UEFI Firmware Settings   uefi-firmware
### END /etc/grub.d/30_uefi-firmware ###

==================== sda2: Location of files loaded by Grub ====================

           GiB - GB             File                                 Fragment(s)
   1,159061432 = 1,244532736    grub/grub.cfg                                  2
   1,080074310 = 1,159720960    vmlinuz                                        2
   1,080074310 = 1,159720960    vmlinuz-5.4.0-42-generic                       2
   1,345699310 = 1,444933632    initrd.img                                     3
   1,345699310 = 1,444933632    initrd.img-5.4.0-42-generic                    3
   1,345699310 = 1,444933632    initrd.img.old                                 3

======================== sda3/grub/grub.cfg (filtered) =========================

Ubuntu   d54edc92-fabf-4632-ab87-2ce5dac483dd
Ubuntu, avec Linux 5.4.0-42-generic   d54edc92-fabf-4632-ab87-2ce5dac483dd
### END /etc/grub.d/30_os-prober ###
UEFI Firmware Settings   uefi-firmware
### END /etc/grub.d/30_uefi-firmware ###

==================== sda3: Location of files loaded by Grub ====================

           GiB - GB             File                                 Fragment(s)
   2,091506958 = 2,245738496    grub/grub.cfg                                  2
   2,011714935 = 2,160062464    vmlinuz                                        2
   2,011714935 = 2,160062464    vmlinuz-5.4.0-42-generic                       2
   2,277339935 = 2,445275136    initrd.img                                     3
   2,277339935 = 2,445275136    initrd.img-5.4.0-42-generic                    3
   2,277339935 = 2,445275136    initrd.img.old                                 3


======================== Unknown MBRs/Boot Sectors/etc =========================

Unknown BootLoader on sda4

00000000  4c 55 4b 53 ba be 00 02  00 00 00 00 00 00 40 00  |LUKS..........@.|
00000010  00 00 00 00 00 00 00 03  00 00 00 00 00 00 00 00  |................|
00000020  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
*
00000040  00 00 00 00 00 00 00 00  73 68 61 32 35 36 00 00  |........sha256..|
00000050  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
00000060  00 00 00 00 00 00 00 00  da e1 fd 8c 34 ac 1c aa  |............4...|
00000070  2a 03 83 7d 20 11 92 87  50 06 66 aa 74 b4 8f 00  |*..} ...P.f.t...|
00000080  a0 da 01 43 ba 66 00 0c  90 81 a5 c7 f6 58 f7 69  |...C.f.......X.i|
00000090  bc b4 3a f6 9e 38 6f 8e  43 c5 80 e1 6d 4f f0 b7  |..:..8o.C...mO..|
000000a0  04 04 6c 41 71 c0 43 e0  38 35 66 65 39 30 35 34  |..lAq.C.85fe9054|
000000b0  2d 61 34 35 66 2d 34 30  31 38 2d 61 34 65 35 2d  |-a45f-4018-a4e5-|
000000c0  65 61 30 61 61 61 38 66  31 33 35 30 00 00 00 00  |ea0aaa8f1350....|
000000d0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
*
000001c0  60 0c a5 27 d4 0c 55 16  c1 f6 13 b4 1b 7d 9a 80  |`..'..U......}..|
000001d0  5b 28 29 7d de 55 46 fd  ad 8f 03 2f cd 65 de 63  |[()}.UF..../.e.c|
000001e0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
*
00000200

Unknown BootLoader on sda5

00000000  4c 55 4b 53 ba be 00 02  00 00 00 00 00 00 40 00  |LUKS..........@.|
00000010  00 00 00 00 00 00 00 03  00 00 00 00 00 00 00 00  |................|
00000020  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
*
00000040  00 00 00 00 00 00 00 00  73 68 61 32 35 36 00 00  |........sha256..|
00000050  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
00000060  00 00 00 00 00 00 00 00  cd c0 1c 22 7c 2e 13 07  |..........."|...|
00000070  c8 38 4b 65 6d 87 aa 90  41 50 e7 6a ff b4 97 56  |.8Kem...AP.j...V|
00000080  ba d1 86 9f 20 ff 95 58  86 d7 57 48 0b a6 9a 63  |.... ..X..WH...c|
00000090  62 92 cb d2 c2 bf c2 8d  16 cc 99 ec e3 0f 47 4d  |b.............GM|
000000a0  bd 43 5e e8 92 eb f6 ee  62 33 63 31 65 36 31 32  |.C^.....b3c1e612|
000000b0  2d 39 38 66 39 2d 34 31  65 35 2d 62 35 31 37 2d  |-98f9-41e5-b517-|
000000c0  37 64 38 63 39 39 37 35  34 64 62 33 00 00 00 00  |7d8c99754db3....|
000000d0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
*
000001c0  ef 14 c6 39 4d 09 8f 98  e6 cf ed 9c 87 86 ca 70  |...9M..........p|
000001d0  d0 48 5e 4a ad c9 b9 c2  c0 4d 13 e0 a2 56 0c 82  |.H^J.....M...V..|
000001e0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
*
00000200


================================= User choice ==================================

Is there RAID on this computer? no

Suggested repair: ______________________________________________________________

The default repair of the Boot-Repair utility would reinstall the grub-efi-amd64-signed of
mapper/sda5_crypt,
using the following options:        sda3/boot, sda1/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 L'OS actuellement utilisé - Ubuntu 20.04.1 LTS CurrentSession entry (sda1/efi/****/shim****.efi (**** will be updated in the final message) file) !

Question concernant le /boot/grub/grub.cfg lors de ce type d'installation. Le rub.cfg est écrit où exactement?
En entier dans la partition /boot séparée et non dans le système chifrré?
où "à cheval sur les deux?".
J'ai demandé à l'initiateur du sujet de poster le contenu du grub.cfg vu depuis une session du système installé et démarré, pour que l'on puisse y voir un peu plus clair.

@+.   Babdu89   .

Dernière modification par Babdu89 (Le 13/08/2020, à 07:36)


J'ai découvert Ubuntu avec la 07.10.... Et alors?!...  Depuis je regarde de temps en temps si Windows marche toujours....

Hors ligne

#2108 Le 13/08/2020, à 09:08

geole

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

Bonjour  badbu89
j'ai beaucoup insisté auprès de yannubuntu pour qu'il n'exige plus le montage des partitions chiffrées. donc si l'utilisateur n'accepte pas de monter las partition chiffrée, le boot info ne saura pas voir ce qu'elle contient.


Dans ce contexte, c'est un boot-info qui n'est pas fait depuis une liveusb.

================================ 1 OS detected =================================
 
OS#1:   L'OS actuellement utilisé - Ubuntu 20.04.1 LTS CurrentSession on mapper/sda5_crypt
 

Le grub est entièrement dans la partition de boot.

Dernière modification par geole (Le 13/08/2020, à 09:09)


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

#2109 Le 13/08/2020, à 10:39

Babdu89

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

Bonjour.

geole a écrit;
Le grub est entièrement dans la partition de boot.

Oui, et comme les outils boot-repair boot-info ne peuvent pas aller dans les partitions chiffrées, on ne peut pas voir le contenu des fstab et savoir comment tout çà est monté au démarrage.

Ce qui est étonnant est de ne pas voir la présence de la partition système de la première installation

======================== sda2/grub/grub.cfg (filtered) =========================

Ubuntu   01dc8113-4b79-4eca-9fb3-0f38cad68ae5
Ubuntu, avec Linux 5.4.0-42-generic   01dc8113-4b79-4eca-9fb3-0f38cad68ae5
### END /etc/grub.d/30_os-prober ###
UEFI Firmware Settings   uefi-firmware
### END /etc/grub.d/30_uefi-firmware ###

dans le grub.cfg de la deuxième installation?.

======================== sda3/grub/grub.cfg (filtered) =========================

Ubuntu   d54edc92-fabf-4632-ab87-2ce5dac483dd
Ubuntu, avec Linux 5.4.0-42-generic   d54edc92-fabf-4632-ab87-2ce5dac483dd
### END /etc/grub.d/30_os-prober ###
UEFI Firmware Settings   uefi-firmware
### END /etc/grub.d/30_uefi-firmware ###

Normalement os-prober aurait du faire son travail en installant grub dans le deuxième système, non?.

Édit,
J'ai la réponse ici;

https://forum.ubuntu-fr.org/viewtopic.p … #p22323564

Donc les scripts des outils boot-repair boot-info, ne peuvent pas trouver quelque chose qui n'existe pas...

@+.   Babdu89   .

Dernière modification par Babdu89 (Le 13/08/2020, à 10:52)


J'ai découvert Ubuntu avec la 07.10.... Et alors?!...  Depuis je regarde de temps en temps si Windows marche toujours....

Hors ligne

#2110 Le 17/08/2020, à 11:08

geole

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

Bonjour.
Je dispose maintenant d'un autre ordinateur ne sachant booter qu'en mode légacy.
Voici une capture d'écran  d'une proposition  de réparation  des "Options de grub" en mode EFI
1597663173.png

La même en mode LEGACY
1597663862.png


Question:   Pourquoi est-il possible de modifier le fichier /etc/default/grub dans un contexte et pas dans l'autre?

En  mode legacy, on peut donc facilement accéder   au fichier de configuration et le modifier pour ajouter facilement descriptions qui ne sont pas prévues tel que pci=noaer....

# 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=5
GRUB_OS_PROBER_SKIP_LIST="6581DF510E9DD672@/dev/sdc2",1AD45F8ED45F6B51@/dev/sdc5,C87C9DA77C9D90B4@/dev/sdc6,6CDFEB2715556D21@/dev/sdc8
GRUB_TIMEOUT_STYLE=hidden
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT=" vga=0x31B  "
GRUB_CMDLINE_LINUX="nomodeset"

# 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
GRUB_GFXMODE=1280x1024

# 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"

Notons que cette action réinstalle  le MBR dans tous disques durs sauf les SSD

==> Reinstall the GRUB of sda4 into MBRs of all disks (except live-disks and removable disks without OS)

========================= Reinstall the grub2 of sda4 ==========================

grub-install --version
grub-install (GRUB) 2.04-1ubuntu26.2

==> Reinstall the GRUB of sda4 into the MBR of sdb

grub-install /dev/sdb
Installing for i386-pc platform.
Installation finished. No error reported.

========================= Reinstall the grub2 of sda4 ==========================

grub-install --version
grub-install (GRUB) 2.04-1ubuntu26.2

==> Reinstall the GRUB of sda4 into the MBR of sdc

grub-install /dev/sdc
Installing for i386-pc platform.
Installation finished. No error reported.

========================= Reinstall the grub2 of sda4 ==========================

Dernière modification par geole (Le 17/08/2020, à 14:00)


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

#2111 Le 17/08/2020, à 15:40

Babdu89

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

Bonjour.

@geole.
Puisque au contraire de moi, maintenant tu disposes et testes avec une machine uniquement Bios_Legacy.
Je ne dispose que dernièrement d'une machine UEFI. j'avais que des machines bios_Legacy.

Notons que cette action réinstalle  le MBR dans tous disques durs sauf les SSD

Tu constates un "vieux reste" de fonctionnement de l'utilisation de boot-repair en Bios_Legacy.
Devant une config multi disques (plusieurs hdd internes ou des hdd interne plus des externes) boot-repair demande si le disque /dev/sd* est un disque amovible.

Quelque soit le disque concerné, si on répond ; NON 
boot-repair va réinstaller un grub-pc en mettant la première partie de grub dans le secteur de boot de tous les disques présents dans la config, excepté les disques amovible où il n'y a pas de système installé.

Si on répond OUI

boot-repair va réinstaller un grub-pc dans l'os sélectionné, en ne mettant grub première partie dans le secteur de boot du disque qui reçoit l'installation.

Alors çà concerne la réparation recommandée. Tu peux tester avec boot-info qui fait la même chose, et voir ce que propose la réparation recommandée, lorsqu'on répond OUI ou NON.

On peut passer outre ce "vieux reste" par les "Options avancées" et sélectionner le système où on réinstalle grub-pc et le secteur de boot du disque pour recevoir la première partie de Grub.
On peut aussi pour ceux qui savent ce qu'ils font, réinstaller grub première partie dans le secteur de boot de la partition d'installation d'un système, pour ceux qui veulent chaîner les grub.

Pourquoi ce fonctionnement étonnant?.

Il faut se replacer dans le contexte du début de la création des outils de YannUbuntu
Clean-ubiquity
Boot-Repair
Os-Uninstaller
et en dernier boot-info.

Lorsque je testais pour YannUbuntu pour l'aider au tout début à la création de ces outils.
L'idée était d'installer un dual boot Windows/Linux. (Ubuntu) mais de pouvoir revenir en arrière en supprimant Ubuntu. La majorité des machines étaient Bios_Legacy.

Le souci constaté était que grub première partie, ayant écrasé le MBR Windows compatible. Bien des utilisateurs se retrouvaient dans l'embarras pour redémarrer leur machine avec Windows. Ils se retrouvaient devant un beau >grub rescue.

Après bien des discutions avec les aidants (peux nombreux à l'époque en fin 2009) il est décidé de trouver une "combine" pour faire une sauvegarde du secteur de boot du disque qui reçoit le dual boot, mais sauvegarde de manière imperdable et disponible pour le restaurer.
Et oui, on pensait à l’époque aux utilisateurs Windows "fous des outils de nettoyage de leur système, donc il fallait mettre la sauvegarde du secteur de boot du disque ailleurs que dans leur Windows.

Çà a donné naissance à un outil Clean-Ubiquity intégré à une iso francisée.
Lors de l'installation, il faisait la sauvegarde du secteur de boot qui recevait le dual boot dans un dossier sous Linux, et Windows au début. Donc on pouvait faire une restauration de la sauvegarde pour redémarrer un Windows.

Puis avec les config multi boot Multi disques comme la mienne déjà à l’époque.
Trois disques avec des Windows et des Linux. Si je faisais çà, d'autre utilisateurs aussi pouvaient le faire.
Donc ce n'était plus la sauvegarde d'un secteur de boot d'un seul disque à faire et mettre à l’abri.
Mais les secteurs de boot de tous les disques. Et répéter l'écriture des sauvegardes dans tous les systèmes Linux pour les rendre imperdables.

Çà donne naissance à Boot-Repair si je me rappelle bien.

À un moment avec ma config, on a vu que le souci était de choisir le bon disque pour réinstaller la première de grub sans écraser les MBR compatible Windows des autres disques.

YannUbuntu a écrit les scriptes pour que les utilisateurs "avancés mais pas trop" puissent au moins démarrer sur leur système Linux où on réinstallation grub. C'est là qu'est apparu "le vieux reste" de fonctionnement. Car on pensait aussi aux utilisateurs qui n'étaient pas chaud pour bricoler dans leurs Bios, et capables de changer l'ordre de boot des disques. Les scripts réinstallaient la première partie de grub du système où l'on réinstallait grub, dans les secteurs de boot de tous les disques, permettant ainsi à la machine de fonctionner avec un OS.


Jusqu’à ce que Boot-Repair sache restaurer un MBR compatible Windows sans passer une sauvegarde de ce MBR. J'en faisais la remarque. Mais comme on disposait des sauvegardes, il était facile d'aider un utilisateur dans l'embarras pour le dépanner, et redémarrer un disque directement sur le Windows qu'il contenait.

Et les scripts sont resté en l'état pour cette manip.

L'outil désinstallateur de système  (Os-Uninstaller)  utilise les mêmes scripts pour restaurer soit un grub soit un MBR compatible Windows. 

Voila l'histoire de la manière de fonctionner de Boot-Repair et Os-Uninstaller face à une config multi boot  multi disques en mode Bios_Legacy.

Pour la possibilité de modifier le fichier /etc/default/grub. Il me semble bien qu'on le faire, non?.

@+.   Babdu89  .

Dernière modification par Babdu89 (Le 17/08/2020, à 16:05)


J'ai découvert Ubuntu avec la 07.10.... Et alors?!...  Depuis je regarde de temps en temps si Windows marche toujours....

Hors ligne

#2112 Le 17/08/2020, à 16:27

geole

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

Je connaissais par la théorie.
Le but premier de ma remarque est que quelques options  de modifications du fichier
/etc/defaut/grub  sont disponibles en EFI et en legacy
Lorsqu'il est absolument nécessaire d'utiliser d'autres options c'est possible de le faire en LEGACY et pas en EFI. Ce qui me semble totalement anormal

Je viens de voir un contexte où l'option pci=noaer est nécessaire pour faire une installation.
Il va donc falloir la reporter au plus vite dans l'installation faite sous peine de voir les fichiers syslog exploser en plein vol et le reboot deviendra impossible par manque de place disque car tout l'espace sera saturé.

Je constate que cette réparation est possible avec boot-repair si on installe en LEGACY mais pas  en EFI. Ce qui me semble anormal.
Tu noteras que la personne en question est très mal à l'aise pour faire apparaîre le menu de boot,  Mais le boot-repair est totalement inutilisable pour l'ajout  de cette option car c'est un ordinateur EFI. Cela me désole...

J'ai constaté que les MBR étaient mis à jour dans ce contexte.   Je ne dis rien sur cette action que j'ai envie de qualifier d'inutile .
   Il m'a été demandé si SDA était un disque amovible, J'ai répondu NON mais  son MBR n'a pas été touché.
  Il ne m'a pas été demandé si les disques SDB et SDC étaient des disques amovibles.


Maintenant que tu as un ordinateur EFI, tu pourras constater qu'il n'y pas la possibilité de modifier le fichier /etc/defaut/grub avec  boot-repair. Il faut le faire en ligne de commande en suivant les explications du paragraphe 7.3 de https://doc.ubuntu-fr.org/kernel#modifi … sur_disque

Dernière modification par geole (Le 17/08/2020, à 16:51)


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

#2113 Le 17/08/2020, à 17:38

Babdu89

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

Après un démarrage d'une installation en UEFI.
Je lance Boot-Repair, il est à jour.. C'est donc une session installée de Boot-Repair

Dans les "Options avancées" onglet "Options de grub",  un appui sur le bouton "Modifier le fichier de configuration de grub" ouvre le fichier /etc/default/grub
Et je peux donc faire des modifs sans passer par les commandes.

Je vais voir si on peut faire de même en session live en UEFI.

Edit;

En session live UEFI, avec le même bouton, on ouvre le fichier /etc/default/grub de la session live. Et çà s'ouvre dans un terminal.

@+.   Babdu89  .

Dernière modification par Babdu89 (Le 17/08/2020, à 18:00)


J'ai découvert Ubuntu avec la 07.10.... Et alors?!...  Depuis je regarde de temps en temps si Windows marche toujours....

Hors ligne

#2114 Le 17/08/2020, à 18:35

geole

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

Babdu89 a écrit :

Après un démarrage d'une installation en UEFI.
Je lance Boot-Repair, il est à jour.. C'est donc une session installée de Boot-Repair

Dans les "Options avancées" onglet "Options de grub",  un appui sur le bouton "Modifier le fichier de configuration de grub".

J'ai posté cette capture d'écran. Je ne vois pas ce bouton dans la capture
peux-tu comparer..
http://pix.toile-libre.org/?img=1597663173.png


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

#2115 Le 17/08/2020, à 20:27

Babdu89

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

Depuis la session installée en UEFI, j'avais fais un screen des options de grub.

Le bouton, il est en dessous du déroulant.

1597696991.png

J'avais la même chose depuis la session live en UEFI, mais je n'ai pas pensé à faire un screen.

Je regarde sur une autre session installé en Bios_Legacy, celle depuis je poste.

1597697455.png

Tu es certain d'utiliser la dernière version du PPA ?
chez moi 4ppa125.

@+.   Babdu89   .

Dernière modification par Babdu89 (Le 17/08/2020, à 20:34)


J'ai découvert Ubuntu avec la 07.10.... Et alors?!...  Depuis je regarde de temps en temps si Windows marche toujours....

Hors ligne

#2116 Le 17/08/2020, à 22:10

geole

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

Babdu89 a écrit :

Depuis la session installée en UEFI, j'avais fais un screen des options de grub.

Le bouton, il est en dessous du déroulant.

http://pix.toile-libre.org/upload/thumb/1597696991.png

Bonsoir
Désolé de te  contredire. Mais cette option est commune entre   le mode  LEGACY et le mode EFI.
Elle permet de choisir quelques options parmi la centaine possible qui peuvent se combiner.
En revanche, la dernière ligne de ta capture ne me semble pas présente dans  la mienne. Une piste?

Regardes ma capture. Il n'y a rien en  dessous de "purger les kernels"
Pourquoi as-tu quelque  chose?

Je préfère oublier que tu ais pensé que le logiciel ne soit pas à jour !

Dernière modification par geole (Le 18/08/2020, à 08:51)


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

#2117 Le 18/08/2020, à 07:15

Babdu89

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

Bonjour.
@geole, tu dis;

Regardes ma capture. Il n'y a rien en en dessous de "purger les kernels"
Pourquoi as-tu quelque  chose?

Je ne saurais répondre. Je lance boot-repair depuis les menus des sessions live ou installé. Et dans les "Options avancées" "Options de grub" en bas de la fenêtre j'ai ce bouton "Modifier le fichier de configuration de grub" qui ouvre le fichier /etc/default/grub , et permet des modifs.

Je vais relancer une session live d'un Ubuntu . Installer Boot-Repair , le lancer et voir ce qu'il y a de proposé dans les "Options de grub."

Pour le déroulant, où il manques des options à passer au noyau, je pense que c'est du au fait que ce n'est pas une liste complète de ce qui peut être passé au noyau. 
Peut-être que YannUbuntu pourra en ajouter dans les scripts.

@+.   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

#2118 Le 18/08/2020, à 08:13

Babdu89

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

Babdu89 a écrit;
Je vais relancer une session live d'un Ubuntu . Installer Boot-Repair , le lancer et voir ce qu'il y a de proposé dans les "Options de grub."

Arrivé sur la session live Ubuntu. J'installe Boot-Repair.

sudo add-apt-repository -y ppa:yannubuntu/boot-repair && sudo apt update && sudo apt install -y boot-repair

Je le lance et, comme toi je vois ceci.

1597737631.png

Alors pourquoi dans mes posts successifs, avec la même version du PPA, je n'ai pas la même fenêtre que celle que tu montres?.

Une explication peut-être. Dans la doc. Il n'y a que les paquets du logiciel boot-repair qui sont installés avec la commande ci-dessus.

Je rajoute les paquets de boot-info et os-uninstaller.

sudo apt install boot-info os-uninstaller

Je relance Boot-Repair, et maintenant j'ai ceci;

1597737931.png

L'explication de notre différence depuis le début, en live j'utilise Boot-Repair-Disk test2 et en live et en sessions installées. En plus du paquet boot-repair, les paquets boot-info et os-uninstaller sont installés.
Chez moi tous les paquets du PPA Boot-Repair sont installés, et à jour.

Avant que la doc de Boot-Repair soit modifiée le temps passant. La commande à l'origine pour installer le PPA installait tous le paquets en même temps.
J'ai remarqué que çà avait changé lors de la création du logiciel boot-info.
Il serait peut-être temps de revenir à une installation complète de tous les paquets en une seule commande, pour pouvoir utiliser un outil complet, non?.
Çà peut être à l'origine de certaines incompréhension du fonctionnement des outils indépendamment les uns des autres...

YannUbuntu devrait donner son avis, et rétablir la situation. Celle actuelle n'est pas normale.

Édit;

Lorsqu'on regarde le contenu du PPA

https://launchpad.net/~yannubuntu/+arch … /+packages

On voit;

1597740488.png

Si on installe boot-repair uniquement, il manque des paquets.

@+.   Babdu89  .

Dernière modification par Babdu89 (Le 18/08/2020, à 08:29)


J'ai découvert Ubuntu avec la 07.10.... Et alors?!...  Depuis je regarde de temps en temps si Windows marche toujours....

Hors ligne

#2119 Le 18/08/2020, à 08:47

jibel

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

@Babdu 89,
je viens de te lire et j'ai aussi tenté l'installe de BRD qui peut aussi servir dans la der de L.M. 20.
Je peux te joindre le résultat  de l'installe avec mon terminal? Si c'est oui, je le ferais? merci


J'ai osé, voila ce qu'il c'est passé lors de l'installe de B.R.D

jibel@jibel-MS-7728:~$ sudo add-apt-repository -y ppa:yannubuntu/boot-repair && sudo apt update && sudo apt install -y boot-repair
[sudo] Mot de passe de jibel :        
Vous êtes sur le point d’ajouter le PPA suivant :
 Simple tool to repair frequent boot problems.

Website: https://sourceforge.net/p/boot-repair/home
 Plus de renseignements : https://launchpad.net/~yannubuntu/+archive/ubuntu/boot-repair
Executing: /tmp/apt-key-gpghome.xWIVlIYW9T/gpg.1.sh --keyserver hkps://keyserver.ubuntu.com:443 --recv-keys 3C48D16124B50277AF10D27F32B18A1260D8DA0B
gpg: clef 32B18A1260D8DA0B : clef publique « Launchpad PPA for YannUbuntu » importée
gpg: Quantité totale traitée : 1
gpg:               importées : 1
Atteint :1 http://ftp.belnet.be/ubuntu focal InRelease
Réception de :2 http://dl.google.com/linux/chrome/deb stable InRelease [1.811 B]                                                                                       
Atteint :3 http://ftp.belnet.be/ubuntu focal-updates InRelease                                                                                                         
Réception de :4 http://ppa.launchpad.net/yannubuntu/boot-repair/ubuntu focal InRelease [17,5 kB]                                                                       
Atteint :5 http://security.ubuntu.com/ubuntu focal-security InRelease                                                                                                  
Atteint :6 http://ftp.belnet.be/ubuntu focal-backports InRelease                                                                                                       
Atteint :7 https://repo.skype.com/deb stable InRelease                                                                                                                 
Atteint :8 http://archive.canonical.com/ubuntu focal InRelease                                                                                                         
Ign :9 http://packages.linuxmint.com ulyana InRelease                 
Atteint :10 http://packages.linuxmint.com ulyana Release
Réception de :11 http://ppa.launchpad.net/yannubuntu/boot-repair/ubuntu focal/main amd64 Packages [1.972 B]
Réception de :12 http://ppa.launchpad.net/yannubuntu/boot-repair/ubuntu focal/main i386 Packages [1.972 B]
Réception de :13 http://ppa.launchpad.net/yannubuntu/boot-repair/ubuntu focal/main Translation-en [1.688 B]
25,0 ko réceptionnés en 1s (19,0 ko/s)     
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Tous les paquets sont à jour.
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 efibootmgr glade2script glade2script-python3 pastebinit
Paquets suggérés :
  boot-info mdadm os-uninstaller
Les NOUVEAUX paquets suivants seront installés :
  boot-repair boot-sav boot-sav-extra efibootmgr glade2script glade2script-python3 pastebinit
0 mis à jour, 7 nouvellement installés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de prendre 680 ko dans les archives.
Après cette opération, 3.233 ko d'espace disque supplémentaires seront utilisés.
Réception de :1 http://ppa.launchpad.net/yannubuntu/boot-repair/ubuntu focal/main amd64 glade2script-python3 all 3.2.4~ppa23 [35,9 kB]
Réception de :2 http://ftp.belnet.be/ubuntu focal/main amd64 efibootmgr amd64 17-1 [28,1 kB]
Réception de :3 http://ftp.belnet.be/ubuntu focal/main amd64 pastebinit all 1.5.1-1 [14,2 kB]
Réception de :4 http://ppa.launchpad.net/yannubuntu/boot-repair/ubuntu focal/main amd64 glade2script all 3.2.4~ppa23 [2.204 B]
Réception de :5 http://ppa.launchpad.net/yannubuntu/boot-repair/ubuntu focal/main amd64 boot-sav all 4ppa125 [443 kB]
Réception de :6 http://ppa.launchpad.net/yannubuntu/boot-repair/ubuntu focal/main amd64 boot-repair all 4ppa125 [12,5 kB]
Réception de :7 http://ppa.launchpad.net/yannubuntu/boot-repair/ubuntu focal/main amd64 boot-sav-extra all 4ppa125 [143 kB]
680 ko réceptionnés en 0s (1.578 ko/s)  
Sélection du paquet glade2script-python3 précédemment désélectionné.
(Lecture de la base de données... 501202 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../0-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 .../1-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 .../2-boot-sav_4ppa125_all.deb ...
Dépaquetage de boot-sav (4ppa125) ...
Sélection du paquet boot-repair précédemment désélectionné.
Préparation du dépaquetage de .../3-boot-repair_4ppa125_all.deb ...
Dépaquetage de boot-repair (4ppa125) ...
Sélection du paquet boot-sav-extra précédemment désélectionné.
Préparation du dépaquetage de .../4-boot-sav-extra_4ppa125_all.deb ...
Dépaquetage de boot-sav-extra (4ppa125) ...
Sélection du paquet efibootmgr précédemment désélectionné.
Préparation du dépaquetage de .../5-efibootmgr_17-1_amd64.deb ...
Dépaquetage de efibootmgr (17-1) ...
Sélection du paquet pastebinit précédemment désélectionné.
Préparation du dépaquetage de .../6-pastebinit_1.5.1-1_all.deb ...
Dépaquetage de pastebinit (1.5.1-1) ...
Paramétrage de efibootmgr (17-1) ...
Paramétrage de glade2script-python3 (3.2.4~ppa23) ...
Paramétrage de glade2script (3.2.4~ppa23) ...
Paramétrage de pastebinit (1.5.1-1) ...
Paramétrage de boot-sav (4ppa125) ...
Paramétrage de boot-sav-extra (4ppa125) ...
Paramétrage de boot-repair (4ppa125) ...
Traitement des actions différées (« triggers ») pour desktop-file-utils (0.24+linuxmint1) ...
Traitement des actions différées (« triggers ») pour mime-support (3.64ubuntu1) ...
Traitement des actions différées (« triggers ») pour gnome-menus (3.36.0-1ubuntu1) ...
Traitement des actions différées (« triggers ») pour man-db (2.9.1-1) ...
Traitement des actions différées (« triggers ») pour bamfdaemon (0.5.3+18.04.20180207.2-0ubuntu2) ...
Rebuilding /usr/share/applications/bamf-2.index...
jibel@jibel-MS-7728:~$ 

Dernière modification par jibel (Le 18/08/2020, à 09:35)


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

#2120 Le 18/08/2020, à 08:49

geole

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

Bonjour badu89
Merci pour la recherche que tu as fais.
La cause n'est pas si évidente que cela. je vais regarder ces différentes combinaisons
MAIS de mémoire
   Dans le nouvel ordinateur légacy, je n'ai installé que le logiciel boot-repair avec la commande de la documentation. (Je suis actuellement dans  windows10) et pourtant j'ai la fonctionnalité!
  En EFI,   Je suis certain d'avoir eu en même temps boot-into et boot-repair sans jamais avoir la ligne qui permet de lancer la modification d'un tel fichier
Je vais voir ce que cela donne en ajoutant les autres outils dont tu parles.

Pour ta remarque
Pour le déroulant, où il manque des options à passer au noyau, je pense que c'est du au fait que ce n'est pas une liste complète de ce qui peut être passé au noyau. 
Peut-être que YannUbuntu pourra en ajouter dans les scripts.

Peut-être qu'il peut ajouter pci=noaer qui semble à la mode actuellement  et supprimer quelques autres options  mais le problème ne sera pas résolu pour cela car il y a des centaines d'options   qui peuvent se combiner. De plus il ne propose rien pour supprimer une option qui aurait été mise à tort....
C'est pour cela que j'ai apprécié qu'il lance automatiquement par l'éditeur adequat la posibilité de modifier n'importe quel caractère du fichier en question.     C'est simplement dommage qu'il réinstalle le grub dans les MBR alors qu'aucune action grub n'a été cochée. il devrait se contenter de modifier le fichier et lancer la commande "update grub" et pas lancer  de commandes d'installation 'grub install"

Il faudrait d'ailleurs faire un test avec le menu déroulant en choisissant l'une des options proposées et voir le comportement. ==> le choix d'ajouter nomodeset ou rootdelay est bien un sous-ensemble de la séquence 'purger grub avant de le réinstaller qui n'est pas décochable. Donc les MBR seront mis à jour


Du coup autre question: Dans mes environnements la case 'option de MBR"  ouvre un ensemble vide…
Je m'étais  laissé dire que c'était normal.
Est-ce la même chose pour toi.

Dernière modification par geole (Le 18/08/2020, à 09:39)


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

#2121 Le 18/08/2020, à 10:03

geole

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

En EFI, J'ai maintenant os-uninstaller  d'installé ainsi que boot-info mais toujours l'impossibilité d'avoir la ligne permettant  de modifier le fichier /etc/defaut/grub
Etrange!


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

#2122 Le 18/08/2020, à 10:17

Babdu89

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

geole a écrit;
  En EFI,   Je suis certain d'avoir eu en même temps boot-into et boot-repair sans jamais avoir la ligne qui permet de lancer la modification d'un tel fichier
Je vais voir ce que cela donne en ajoutant les autres outils dont tu parles.

Je vais relancer une session live Ubuntu en mode UEFI. Puis installer le PPA boot-repair avec cette commande;

 sudo add-apt-repository -y ppa:yannubuntu/boot-repair && sudo apt update && sudo apt install -y boot-repair boot-info os-uninstaller  

lancer boot-repair et voir ce que propose l"Option de grub"

geole a écrit;

Du coup autre question: Dans mes environnements la case 'option de MBR"  ouvre un ensemble vide…
Je m'étais  laissé dire que c'était normal.
Est-ce la même chose pour toi.

Bon, je n'ai pas d'installation de Windows en UEFI.
Mais tu dis; "Option d MBR" ouvre une fenêtre vide de propositions.
Mon avis.
Si il y a un Windows installé en mode UEFI, et que l'on lance boot-repair en mode Bios_Legacy, çà me semble normal qu'il ne puisse pas intervenir sur le boot de Windows.
L'inverse doit être vrai aussi?.

Édit;
je viens de lancer une session live Ubuntu en UEFI.
Installation des outils avec la commande ci-dessus
copie  de celle du terminal;

sudo add-apt-repository -y ppa:yannubuntu/boot-repair && sudo apt update && sudo apt install -y boot-repair boot-info os-uninstaller

Lancement de boot-repair, dans l'onglet "Options de Grub j'ai ceci;

1597747848.png

Je ne sais pas quoi dire au sujet de ce qu'il se passe chez toi.

Je rappelle qu'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

Mais lancé depuis une session installée, c'est le fichier /etc/default/grub de l'os installé qui sert à lancer boot-repair.
Je vois çà au contenu du fichier que j'ai modifié dans la session installée.

@+.   Babdu89  .

Dernière modification par Babdu89 (Le 18/08/2020, à 10:43)


J'ai découvert Ubuntu avec la 07.10.... Et alors?!...  Depuis je regarde de temps en temps si Windows marche toujours....

Hors ligne

#2123 Le 18/08/2020, à 11:00

Babdu89

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

Bonjour.
@jibel.
Tu lances un BRD,
Tu fermes boot-repair qui s'ouvre.
Tu vérifies que tu es bien connecté à internet. On peut utiliser boot-repair de BRD sans être connecté, puisqu'il s’ouvre au lancement de BRD.
Tu lances la commande suivante

sudo add-apt-repository -y ppa:yannubuntu/boot-repair && sudo apt update && sudo apt install -y boot-repair boot-info os-uninstaller

si tu utilise l'iso;  boot-repair-disk-64bit-test2.iso, la dernière en date, tu vas recevoir comme réponse que les paquets dernières version sont déjà installé.

Si tu utilises une version ancienne de BRD, soit il y aura mise à jour ou réinstallation des paquets.

Question, depuis BRD en laçant boot-repair en passant par les "Options avancées"  dans l"onglet "Options de Grub", tu veux bien poster un screen de la fenêtre qui s'ouvre, que l'on puisse comparer ce qui est proposé chez toi? . Merci.

@+.   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

#2124 Le 18/08/2020, à 11:12

Babdu89

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

@geole;
Dernière info de tests.
Depuis la session live UEFI, je relance boot-repair. J'ai un premier message qui concerne le RAID.
Comme je n'ai pas d'installation en RAID je disais NON, et poursuivais.

Je viens de relancer Boot-repair en disant OUI pour le RAID et je poursuis jusqu’à l’ouverture de boot-repair.
Dans la fenêtre "Options de Grub", je n'ai plus le bouton "Modifier le fichier de configuration de Grub"

Question, tu testes avec une config qui contient un RAID ?. ou pas?.

@+.   Babdu89   .

Dernière modification par Babdu89 (Le 18/08/2020, à 11:15)


J'ai découvert Ubuntu avec la 07.10.... Et alors?!...  Depuis je regarde de temps en temps si Windows marche toujours....

Hors ligne

#2125 Le 18/08/2020, à 13:24

geole

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

L'ordinateur EFI a contenu du RAID mais il n'en contient plus.
La question  RAID est malgré tout posée et je répond NON
La suppression du logiciel MDADM n'a pas été faite.

Je viens de noter ta remarque
Je rappelle qu'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

Donc du coup,    cela perd beaucoup  d'utilité.

Dernière modification par geole (Le 18/08/2020, à 13:28)


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