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.

#2401 Le 10/12/2023, à 15:08

YannUbuntu

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

Salut, il n'y a pas de compilation, donc le code source c'est les DEB dézippés. Va sur https://launchpad.net/~yannubuntu/+arch … /+packages , clique sur la fleche a gauche des paquets pour faire apparaitre les DEB et le tar.xz , que tu peux télécharger puis dezipper.


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

Hors ligne

#2402 Le 10/12/2023, à 15:38

Astrolivier

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

merci !


S'il faut absolument faire des sacrifices pour assurer le progrès de l'humanité, ne serait-il pas indispensable de s'en tenir au principe selon lequel c'est à ceux dont on exige le sacrifice que la décision doit revenir en dernier ressort ? (howard zinn)

Hors ligne

#2403 Le 30/03/2024, à 15:34

geole

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

YannUbuntu a écrit :

@bruno: Merci ! Corrigé dans ppa2058, sauf peut-être les espace insécables que je ne sais pas détecter (help!)

Bonjour
Aujourd'hui, utilisation de boot-repair pour finaliser une installation de la version 24.04
Il y a quelques messages d'avertissement. Je pense que ce n'est pas grave

ubuntu@ubuntu:~$ sudo apt install -y boot-repair
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following additional packages will be installed:
  boot-sav boot-sav-extra glade2script glade2script-python3 pastebinit
  syslinux-common
Suggested packages:
  boot-info os-uninstaller gir1.2-appindicator3-0.1
The following NEW packages will be installed:
  boot-repair boot-sav boot-sav-extra glade2script glade2script-python3
  pastebinit syslinux-common
0 upgraded, 7 newly installed, 0 to remove and 178 not upgraded.
Need to get 2004 kB of archives.
After this operation, 6935 kB of additional disk space will be used.
Get:1 http://archive.ubuntu.com/ubuntu noble/main amd64 pastebinit all 1.6.2-1 [14.3 kB]
Get:2 http://archive.ubuntu.com/ubuntu noble/main amd64 syslinux-common all 3:6.04~git20190206.bf6db5b4+dfsg1-3ubuntu2 [1261 kB]
Get:3 https://ppa.launchpadcontent.net/yannubuntu/boot-repair/ubuntu noble/main amd64 glade2script-python3 all 3.2.4~ppa23 [35.9 kB]
Get:4 https://ppa.launchpadcontent.net/yannubuntu/boot-repair/ubuntu noble/main amd64 glade2script all 3.2.4~ppa23 [2204 B]
Get:5 https://ppa.launchpadcontent.net/yannubuntu/boot-repair/ubuntu noble/main amd64 boot-sav all 4ppa2075 [526 kB]
Get:6 https://ppa.launchpadcontent.net/yannubuntu/boot-repair/ubuntu noble/main amd64 boot-repair all 4ppa2075 [17.4 kB]
Get:7 https://ppa.launchpadcontent.net/yannubuntu/boot-repair/ubuntu noble/main amd64 boot-sav-extra all 4ppa2075 [147 kB]
Fetched 2004 kB in 2s (871 kB/s)       
Selecting previously unselected package glade2script-python3.
(Reading database ... 208186 files and directories currently installed.)
Preparing to unpack .../0-glade2script-python3_3.2.4~ppa23_all.deb ...
Unpacking glade2script-python3 (3.2.4~ppa23) ...
Selecting previously unselected package glade2script.
Preparing to unpack .../1-glade2script_3.2.4~ppa23_all.deb ...
Unpacking glade2script (3.2.4~ppa23) ...
Selecting previously unselected package boot-sav.
Preparing to unpack .../2-boot-sav_4ppa2075_all.deb ...
Unpacking boot-sav (4ppa2075) ...
Selecting previously unselected package boot-repair.
Preparing to unpack .../3-boot-repair_4ppa2075_all.deb ...
Unpacking boot-repair (4ppa2075) ...
Selecting previously unselected package boot-sav-extra.
Preparing to unpack .../4-boot-sav-extra_4ppa2075_all.deb ...
Unpacking boot-sav-extra (4ppa2075) ...
Selecting previously unselected package pastebinit.
Preparing to unpack .../5-pastebinit_1.6.2-1_all.deb ...
Unpacking pastebinit (1.6.2-1) ...
Selecting previously unselected package syslinux-common.
Preparing to unpack .../6-syslinux-common_3%3a6.04~git20190206.bf6db5b4+dfsg1-3u
buntu2_all.deb ...
Unpacking syslinux-common (3:6.04~git20190206.bf6db5b4+dfsg1-3ubuntu2) ...
Setting up glade2script-python3 (3.2.4~ppa23) ...
Setting up glade2script (3.2.4~ppa23) ...
Setting up syslinux-common (3:6.04~git20190206.bf6db5b4+dfsg1-3ubuntu2) ...
Setting up pastebinit (1.6.2-1) ...
Setting up boot-sav (4ppa2075) ...
Setting up boot-sav-extra (4ppa2075) ...
Setting up boot-repair (4ppa2075) ...
Processing triggers for gnome-menus (3.36.0-1.1ubuntu1) ...
Processing triggers for man-db (2.12.0-3) ...
Processing triggers for desktop-file-utils (0.26-1ubuntu5) ...
ubuntu@ubuntu:~$ sudo boot-repair
/usr/bin/glade2script-python3:2711: SyntaxWarning: invalid escape sequence '\('
  if re.search(item.replace('(', '\(').replace(')', '\)'), text):
/usr/bin/glade2script-python3:2711: SyntaxWarning: invalid escape sequence '\)'
  if re.search(item.replace('(', '\(').replace(')', '\)'), text):
/usr/bin/glade2script-python3:2782: SyntaxWarning: invalid escape sequence '\('
  if re.search(item.replace('(', '\(').replace(')', '\)'), text):
/usr/bin/glade2script-python3:2782: SyntaxWarning: invalid escape sequence '\)'
  if re.search(item.replace('(', '\(').replace(')', '\)'), text):
/usr/bin/glade2script-python3:4424: SyntaxWarning: invalid escape sequence '\ '
  arg = '''%s %s''' % ( fichier_t.replace(' ', '\ '),

Dernière modification par geole (Le 30/03/2024, à 15:36)


Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit,  utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir  https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248

Hors ligne

#2404 Le 30/03/2024, à 17:01

iznobe

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

Salut geole , je viens de proceder a la MAN de ma 24.04 , j' ai eu plein d' erreurs exactement de la sorte , et pas que sur boot-repair , de plus , impossible de lancer ma session budgie , il m' a completement viré mon bureau budgie et j ' arrive pas a resoudre les problemes de dependances , il ne veut plus m' installer de bureau du tout ... 2 heures que je suis dessus mad

Bref , tout ca pour dire que je ne pense pas que ces erreurs soit lié à boot-repair .
c ' est , a mon avis , propre a la 24.04


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

Hors ligne

#2405 Le 23/05/2024, à 19:02

jnq

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

Bonsoir, moi j'ai ce message lors de la recherche de mise à jour sur votre dépôt avec noble.
La signature par clé 3C48D16124B50277AF10D27F32B18A1260D8DA0B utilise un algorithme faible (rsa1024)


Ubuntu 24.04 LTS

Hors ligne

#2406 Le 22/07/2024, à 01:01

YannUbuntu

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

bonjour à tous,
@geole et izobe: je viens de mettre à jour glade2script (le moteur d'interface graphique) afin qu'il n'affiche plus ces warnings sur 24.04 et suivants.
@jnq: les devs de launchpad sont en train de renforcer les clés PPA, tu peux ignorer ce message.


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

Hors ligne

#2407 Le 22/07/2024, à 01:04

YannUbuntu

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

pour résoudre https://bugs.launchpad.net/boot-repair/+bug/2054986 j'ai ajouté l'argument --reinstall lors de la reinstallation grub+kernel, dans ppa2079 (bientot dispo). Retours bienvenus svp.

Dernière modification par YannUbuntu (Le 22/07/2024, à 01:06)


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

Hors ligne

#2408 Le 22/07/2024, à 11:33

geole

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

Bonjour YannUbuntu
Je voulais faire un exemple de réinstallation du dernier noyau. Mais impossible car boot-repair semble boucler dans la séquence scanning systems.
Environnement

ubuntu@ubuntu:~$ lsb_release -a
No LSB modules are available.
Distributor ID:	Ubuntu
Description:	Ubuntu Oracular Oriole (development branch)
Release:	24.10
Codename:	oracular
ubuntu@ubuntu:~$ 

Partition de données personnelles stockée dans une partition  ZFS en RAIDZ  avec une seule unité présente de 500 Go.

ubuntu@ubuntu:~$ sudo blkid /dev/sda12
/dev/sda12: LABEL="Commun" UUID="5295553242618335303" UUID_SUB="16636140703253827717" BLOCK_SIZE="4096" TYPE="zfs_member" PARTUUID="2981d65a-973b-464c-9139-cea7d9e1b7c2"
ubuntu@ubuntu:~$ ls -ls /dev/z*
0 crw-rw-rw- 1 root root  1,   5 Jul 22 08:51 /dev/zero
0 crw-rw-rw- 1 root root 10, 249 Jul 22 08:51 /dev/zfs
ubuntu@ubuntu:~$
ubuntu@ubuntu:~

Lors d'un premier lancement; j'avais répondu qu'il n'y avait pas de raids.   Au second lancement, j'ai
répondu  qu'il y en avait  mais boot-repair a dit  que ce n'est pas le cas.

Au bout de trente minutes

ubuntu@ubuntu:/var/log/boot-repair/20240722_085937$ tail *
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
SET@_progressbar1.pulse()
ubuntu@ubuntu:/var/log/boot-repair/20240722_085937$ wc -l *
9078 boot-repair.log
ubuntu@ubuntu:/var/log/boot-repair/20240722_085937$


ubuntu@ubuntu:~$ time sudo boot-repair --g2s-debug --debug
glade2script-python3 3.2.4, Copyright (C) 2010-2020, Python 3.12.3 (main, Apr 10 2024, 05:33:47) [GCC 13.2.0]
[[ GTK LIB ]] ==> GtkBuilder
=> [[ PY ]] => G2S version : 3.2.4~ppa27
=> [[ PY ]] => Is there RAID on this computer? yes
=> [[ PY ]] => [dmraid] packages may interfere with MDraid. Do you want to remove them? no
=> [[ PY ]] => mdadm: No arrays found in config file or automatically
[debug]/usr/sbin/dmraid , MDADM /usr/sbin/mdadm
=> [[ PY ]] => no datasets available
=> [[ PY ]] => Device /dev/zvol/rpool/keystore does not exist or access denied.
Traceback (most recent call last):
  File "/usr/bin/glade2script-python3", line 4841, in <module>
    m.main()
  File "/usr/bin/glade2script-python3", line 2331, in main
    Gtk.main()
  File "/usr/lib/python3/dist-packages/gi/overrides/Gtk.py", line 1692, in main
    with register_sigint_fallback(Gtk.main_quit):
  File "/usr/lib/python3.12/contextlib.py", line 144, in __exit__
    next(self.gen)
  File "/usr/lib/python3/dist-packages/gi/_ossighelper.py", line 237, in register_sigint_fallback
    signal.default_int_handler(signal.SIGINT, None)
KeyboardInterrupt


real	32m35.849s
user	0m0.006s
sys	0m0.014s
ubuntu@ubuntu:~$ 

Je vais relancer en mettant les deux partitions RAIDZ  => Pas de changement.

ubuntu@ubuntu:/var/log/boot-repair/20240722_094706$ grep -v pulse *
SET@pulsatewindow.hide()
Is there RAID on this computer? no
SET@pulsatewindow.show()
no datasets available
cannot import 'rpool': pool was previously in use from another system.
Last accessed by a (hostid=1c1d79f5) at Mon Jul 15 09:15:02 2024
The pool can be imported, use 'zpool import -f' to import the pool.
cannot import 'bpool': pool was previously in use from another system.
Last accessed by a (hostid=1c1d79f5) at Mon Jul 15 08:51:06 2024
The pool can be imported, use 'zpool import -f' to import the pool.
No key available with this passphrase.
No key available with this passphrase.
No key available with this passphrase.
ubuntu@ubuntu:/var/log/boot-repair/20240722_094706$

et

ubuntu@ubuntu:~$ time sudo boot-repair --g2s-debug --debug
glade2script-python3 3.2.4, Copyright (C) 2010-2020, Python 3.12.3 (main, Apr 10 2024, 05:33:47) [GCC 13.2.0]
[[ GTK LIB ]] ==> GtkBuilder
=> [[ PY ]] => G2S version : 3.2.4~ppa27
=> [[ PY ]] => Is there RAID on this computer? no
=> [[ PY ]] => no datasets available
=> [[ PY ]] => cannot import 'rpool': pool was previously in use from another system.
=> [[ PY ]] => Last accessed by a (hostid=1c1d79f5) at Mon Jul 15 09:15:02 2024
=> [[ PY ]] => The pool can be imported, use 'zpool import -f' to import the pool.
=> [[ PY ]] => cannot import 'bpool': pool was previously in use from another system.
=> [[ PY ]] => Last accessed by a (hostid=1c1d79f5) at Mon Jul 15 08:51:06 2024
=> [[ PY ]] => The pool can be imported, use 'zpool import -f' to import the pool.
Enter passphrase for /dev/zvol/rpool/keystore: 
Enter passphrase for /dev/zvol/rpool/keystore: => [[ PY ]] => No key available with this passphrase.

Enter passphrase for /dev/zvol/rpool/keystore: => [[ PY ]] => No key available with this passphrase.

=> [[ PY ]] => No key available with this passphrase.

Je ne tenais pas à monter cette partition RAIDS chiffrée installée sur disque externe qui n'était donc pas présente aux passages précédants.

Ajout: Même problème en 24.04    Bien que j ai accepté le montage ZFS

ubuntu@ubuntu:/var/log/boot-repair/20240722_133936$ grep -v pulse *
SET@pulsatewindow.hide()
Is there RAID on this computer? no
SET@pulsatewindow.show()
no datasets available
cannot import 'rpool': pool was previously in use from another system.
Last accessed by ubuntu (hostid=214ee418) at Mon Jul 22 09:48:58 2024
The pool can be imported, use 'zpool import -f' to import the pool.
cannot import 'bpool': pool was previously in use from another system.
Last accessed by ubuntu (hostid=214ee418) at Mon Jul 22 09:49:37 2024
The pool can be imported, use 'zpool import -f' to import the pool.
mount: /dev/mapper/zfskey: can't find in /etc/fstab.
ubuntu@ubuntu:/var/log/boot-repair/20240722_133936$

Mais piste sérieuse:   En voulant tuer le  process pour arrêter, Je suis passé à la suite, 
Cela semble un problème de la présence de plusieurs  pool ZFS, mais il n'a pas pensé à demander la clé de déchiffrement du second pool
Il a l'air  de continuer...

u@ubuntu:~$ time sudo boot-repair --debug  --g2s-debug
glade2script-python3 3.2.4, Copyright (C) 2010-2020, Python 3.12.3 (main, Apr 10 2024, 05:33:47) [GCC 13.2.0]
[[ GTK LIB ]] ==> GtkBuilder
=> [[ PY ]] => G2S version : 3.2.4~ppa27
=> [[ PY ]] => Is there RAID on this computer? no
=> [[ PY ]] => no datasets available
=> [[ PY ]] => cannot import 'rpool': pool was previously in use from another system.
=> [[ PY ]] => Last accessed by ubuntu (hostid=214ee418) at Mon Jul 22 09:48:58 2024
=> [[ PY ]] => The pool can be imported, use 'zpool import -f' to import the pool.
=> [[ PY ]] => cannot import 'bpool': pool was previously in use from another system.
=> [[ PY ]] => Last accessed by ubuntu (hostid=214ee418) at Mon Jul 22 09:49:37 2024
=> [[ PY ]] => The pool can be imported, use 'zpool import -f' to import the pool.
Enter passphrase for /dev/zvol/rpool/keystore: 
=> [[ PY ]] => mount: /dev/mapper/zfskey: can't find in /etc/fstab.
================== Ici j ai fait un CTRL c pour tuer le process.......
=> [[ PY ]] => Key load error: Incorrect key provided for 'Commun'.
=> [[ PY ]] => Key load error: Incorrect key provided for 'Commun'.
=> [[ PY ]] => Key load error: Incorrect key provided for 'Commun'.
=> [[ PY ]] => Key load error: Failed to open key material file: No such file or directory
=> [[ PY ]] => cannot mount 'rpool/ROOT/ubuntu_spel9m': encryption key not loaded
=> [[ PY ]] => failed to lock /etc/exports.d/zfs.exports.lock: No such file or directory

[debug] Checking if bpool is mounted.
[debug] Checking if rpool is mounted.
=> [[ PY ]] => rpool missing in findmnt.
........

Finalement voici le compte-rendu. A noter que je n ai eu aucune demande de faire des commandes

Boot successfully repaired.

Please write on a paper the following URL:
https://paste.ubuntu.com/p/hn4HV4f38W/


In case you still experience boot problem, indicate this URL to:
boot.repair@gmail.com or to your favorite support forum.

Locked-NVram detected. Please do not forget to make your UEFI firmware boot on the Ubuntu 24.04 LTS entry (sda6/efi/ubuntu/grubx64.efi file) !

Les principaux extraits

Advices: _______________________________________________________________________
Warning: ZFS not activated correctly. Repair will fail unless you mount the pools on /mnt/boot-sav/zfs before continuing. Please report this message to boot.repair@gmail.com
Are you sure you want to continue anyway? yes
The settings chosen by the user will reinstall the grub-efi of
sda11,
using the following options:  kernel-purge sda6/boot/efi
Additional repair will be performed: unhide-bootmenu-10s use-standard-efi-file restore-efi-backups
================== dpkg -l | grep linux- before kernel purge ===================

ii  binutils-x86-64-linux-gnu                     2.42-4ubuntu2                            amd64        GNU binary utilities, for x86-64-linux-gnu target
ii  cpp-13-x86-64-linux-gnu                       13.2.0-23ubuntu4                         amd64        GNU C preprocessor for x86_64-linux-gnu
ii  cpp-x86-64-linux-gnu                          4:13.2.0-7ubuntu1                        amd64        GNU C preprocessor (cpp) for the amd64 architecture
ii  linux-base                                    4.5ubuntu9                               all          Linux image base package
ii  linux-firmware                                20240318.git3b128b60-0ubuntu2.1          amd64        Firmware for Linux kernel drivers
ii  linux-generic-hwe-24.04                       6.8.0-36.36                              amd64        Complete Generic Linux kernel and headers
ii  linux-headers-6.8.0-35                        6.8.0-35.35                              all          Header files related to Linux kernel version 6.8.0
ii  linux-headers-6.8.0-35-generic                6.8.0-35.35                              amd64        Linux kernel headers for version 6.8.0 on 64 bit x86 SMP
ii  linux-headers-6.8.0-36                        6.8.0-36.36                              all          Header files related to Linux kernel version 6.8.0
ii  linux-headers-6.8.0-36-generic                6.8.0-36.36                              amd64        Linux kernel headers for version 6.8.0 on 64 bit x86 SMP
ii  linux-headers-generic-hwe-24.04               6.8.0-36.36                              amd64        Generic Linux kernel headers
ii  linux-image-6.8.0-35-generic                  6.8.0-35.35+1                            amd64        Signed kernel image generic
ii  linux-image-6.8.0-36-generic                  6.8.0-36.36                              amd64        Signed kernel image generic
ii  linux-image-generic-hwe-24.04                 6.8.0-36.36                              amd64        Generic Linux kernel image
ii  linux-libc-dev:amd64                          6.8.0-36.36                              amd64        Linux Kernel Headers for development
ii  linux-modules-6.8.0-35-generic                6.8.0-35.35                              amd64        Linux kernel extra modules for version 6.8.0 on 64 bit x86 SMP
ii  linux-modules-6.8.0-36-generic                6.8.0-36.36                              amd64        Linux kernel extra modules for version 6.8.0 on 64 bit x86 SMP
ii  linux-modules-extra-6.8.0-35-generic          6.8.0-35.35                              amd64        Linux kernel extra modules for version 6.8.0 on 64 bit x86 SMP
ii  linux-modules-extra-6.8.0-36-generic          6.8.0-36.36                              amd64        Linux kernel extra modules for version 6.8.0 on 64 bit x86 SMP
ii  linux-modules-nvidia-470-6.8.0-35-generic     6.8.0-35.35+1                            amd64        Linux kernel nvidia modules for version 6.8.0-35
ii  linux-modules-nvidia-470-6.8.0-36-generic     6.8.0-36.36+1                            amd64        Linux kernel nvidia modules for version 6.8.0-36
ii  linux-modules-nvidia-470-generic-hwe-24.04    6.8.0-36.36+1                            amd64        Extra drivers for nvidia-470 for the generic-hwe-24.04 flavour
ii  linux-objects-nvidia-470-6.8.0-35-generic     6.8.0-35.35+1                            amd64        Linux kernel nvidia modules for version 6.8.0-35 (objects)
ii  linux-objects-nvidia-470-6.8.0-36-generic     6.8.0-36.36+1                            amd64        Linux kernel nvidia modules for version 6.8.0-36 (objects)
ii  linux-signatures-nvidia-6.8.0-35-generic      6.8.0-35.35+1                            amd64        Linux kernel signatures for nvidia modules for version 6.8.0-35-generic
ii  linux-signatures-nvidia-6.8.0-36-generic      6.8.0-36.36+1                            amd64        Linux kernel signatures for nvidia modules for version 6.8.0-36-generic
ii  linux-sound-base                              1.0.25+dfsg-0ubuntu7                     all          base package for ALSA and OSS sound systems
ii  linux-tools-6.8.0-35                          6.8.0-35.35                              amd64        Linux kernel version specific tools for version 6.8.0-35
ii  linux-tools-6.8.0-35-generic                  6.8.0-35.35                              amd64        Linux kernel version specific tools for version 6.8.0-35
ii  linux-tools-6.8.0-36                          6.8.0-36.36                              amd64        Linux kernel version specific tools for version 6.8.0-36
ii  linux-tools-6.8.0-36-generic                  6.8.0-36.36                              amd64        Linux kernel version specific tools for version 6.8.0-36
ii  linux-tools-common                            6.8.0-36.36                              all          Linux kernel version specific tools for version 6.8.0=
=================== dpkg -l | grep linux- after kernel reinstall
ii  binutils-x86-64-linux-gnu                     2.42-4ubuntu2                            amd64        GNU binary utilities, for x86-64-linux-gnu target
ii  cpp-13-x86-64-linux-gnu                       13.2.0-23ubuntu4                         amd64        GNU C preprocessor for x86_64-linux-gnu
ii  cpp-x86-64-linux-gnu                          4:13.2.0-7ubuntu1                        amd64        GNU C preprocessor (cpp) for the amd64 architecture
ii  linux-base                                    4.5ubuntu9                               all          Linux image base package
ii  linux-firmware                                20240318.git3b128b60-0ubuntu2.1          amd64        Firmware for Linux kernel drivers
ii  linux-generic                                 6.8.0-38.38                              amd64        Complete Generic Linux kernel and headers
ii  linux-headers-6.8.0-38                        6.8.0-38.38                              all          Header files related to Linux kernel version 6.8.0
ii  linux-headers-6.8.0-38-generic                6.8.0-38.38                              amd64        Linux kernel headers for version 6.8.0 on 64 bit x86 SMP
ii  linux-headers-generic                         6.8.0-38.38                              amd64        Generic Linux kernel headers
ii  linux-image-6.8.0-38-generic                  6.8.0-38.38                              amd64        Signed kernel image generic
ii  linux-image-generic                           6.8.0-38.38                              amd64        Generic Linux kernel image
ii  linux-libc-dev:amd64                          6.8.0-38.38                              amd64        Linux Kernel Headers for development
ii  linux-modules-6.8.0-35-generic                6.8.0-35.35                              amd64        Linux kernel extra modules for version 6.8.0 on 64 bit x86 SMP
ii  linux-modules-6.8.0-36-generic                6.8.0-36.36                              amd64        Linux kernel extra modules for version 6.8.0 on 64 bit x86 SMP
ii  linux-modules-6.8.0-38-generic                6.8.0-38.38                              amd64        Linux kernel extra modules for version 6.8.0 on 64 bit x86 SMP
ii  linux-modules-extra-6.8.0-35-generic          6.8.0-35.35                              amd64        Linux kernel extra modules for version 6.8.0 on 64 bit x86 SMP
ii  linux-modules-extra-6.8.0-36-generic          6.8.0-36.36                              amd64        Linux kernel extra modules for version 6.8.0 on 64 bit x86 SMP
ii  linux-modules-extra-6.8.0-38-generic          6.8.0-38.38                              amd64        Linux kernel extra modules for version 6.8.0 on 64 bit x86 SMP
ii  linux-objects-nvidia-470-6.8.0-35-generic     6.8.0-35.35+1                            amd64        Linux kernel nvidia modules for version 6.8.0-35 (objects)
ii  linux-objects-nvidia-470-6.8.0-36-generic     6.8.0-36.36+1                            amd64        Linux kernel nvidia modules for version 6.8.0-36 (objects)
ii  linux-sound-base                              1.0.25+dfsg-0ubuntu7                     all          base package for ALSA and OSS sound systems
ii  linux-tools-6.8.0-35                          6.8.0-35.35                              amd64        Linux kernel version specific tools for version 6.8.0-35
ii  linux-tools-6.8.0-35-generic                  6.8.0-35.35                              amd64        Linux kernel version specific tools for version 6.8.0-35
ii  linux-tools-6.8.0-36                          6.8.0-36.36                              amd64        Linux kernel version specific tools for version 6.8.0-36
ii  linux-tools-6.8.0-36-generic                  6.8.0-36.36                              amd64        Linux kernel version specific tools for version 6.8.0-36
ii  linux-tools-6.8.0-38                          6.8.0-38.38                              amd64        Linux kernel version specific tools for version 6.8.0-38
ii  linux-tools-6.8.0-38-generic                  6.8.0-38.38                              amd64        Linux kernel version specific tools for version 6.8.0-38
ii  linux-tools-common                            6.8.0-38.38                              all          Linux kernel version specific tools for version 6.8.0

Et la structure de boot actualisée.

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

           GiB - GB             File                                 Fragment(s)
 389.461997986 = 418.181636096  boot/grub/grub.cfg                             1
 386.564697266 = 415.070683136  boot/vmlinuz                                   1
 386.564697266 = 415.070683136  boot/vmlinuz-6.8.0-38-generic                  1
 386.564697266 = 415.070683136  boot/vmlinuz.old                               1
 397.175075531 = 426.463490048  boot/initrd.img                                1
 397.175075531 = 426.463490048  boot/initrd.img-6.8.0-38-generic               1
 397.175075531 = 426.463490048  boot/initrd.img.old                            1

Dernière modification par geole (Le 22/07/2024, à 17:40)


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

#2409 Le 22/07/2024, à 13:01

geole

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

Donc , Dans une instance 22.04, LEGACY, au bout d'un certain temps, boot-repair propose de faire travailler l'utilisateur

sudo chroot "/mnt/boot-sav/sdc13" dpkg --configure -a
sudo chroot "/mnt/boot-sav/sdc13" apt-get install -fy
sudo chroot "/mnt/boot-sav/sdc13" apt-get install -y zfsutils-linux
sudo chroot "/mnt/boot-sav/sdc13" apt-get install -y mdadm
sudo chroot "/mnt/boot-sav/sdc13" mdadm --assemble --scan
sudo chroot "/mnt/boot-sav/sdc13" apt-get install -y dmraid
sudo chroot "/mnt/boot-sav/sdc13" dmraid -ay
sudo chroot "/mnt/boot-sav/sdc13" apt-get purge --allow-remove-essential -y grub-com*
sudo chroot "/mnt/boot-sav/sdc13" apt-get purge --allow-remove-essential -y grub2-com*
sudo chroot "/mnt/boot-sav/sdc13" apt-get purge --allow-remove-essential -y shim-signed
sudo chroot "/mnt/boot-sav/sdc13" apt-get purge --allow-remove-essential -y grub-common:*
sudo chroot "/mnt/boot-sav/sdc13" apt-get purge --allow-remove-essential -y grub2-common:*

Puis une seconde demande ( il faudrait peut-être mettre  à jour la documentation en mettant la grille affichée)

sudo chroot "/mnt/boot-sav/sdc13" apt-get install -y grub-pc

Puis le compte-rendu du passage

Boot successfully repaired.

Please write on a paper the following URL:
https://paste.ubuntu.com/p/hDgtPqVVPw/


In case you still experience boot problem, indicate this URL to:
boot.repair@gmail.com or to your favorite support forum.

You can now reboot your computer.
Please do not forget to make your BIOS boot on sdc (ATA ST4000DM004-2CV1) disk!

The boot files of [sdc13 (end>100GB)] are far from the start of the disk. Your BIOS may not detect them. You may want to retry after creating a /boot partition (EXT4, >200MB, start of the disk). This can be performed via tools such as gParted. Then select this partition via the [Separate /boot partition:] option of [Boot Repair]. (https://help.ubuntu.com/community/BootPartition)

Quelques extraits

User settings: _________________________________________________________________
The settings chosen by the user will purge (in order to enable-raid) and reinstall the grub2 of
sdc13 into the MBR of sdc,
using the following options:  kernel-purge
Grub-efi will not be selected by default because no ESP detected.
Additional repair will be performed: unhide-bootmenu-10s win-legacy-basic-fix

J'avais le souvenir d'avoir demandé de mettre le MBR dans SDD (j'ai peut-être mal coché)

[code]================= dpkg -l | grep linux- before kernel purge ===================
ii  binutils-x86-64-linux-gnu                  2.38-4ubuntu2.6                                   amd64        GNU binary utilities, for x86-64-linux-gnu target
ii  linux-base                                 4.5ubuntu9                                        all          Linux image base package
ii  linux-firmware                             20220329.git681281e4-0ubuntu3.31                  all          Firmware for Linux kernel drivers
ii  linux-image-6.5.0-15-generic               6.5.0-15.15~22.04.1                               amd64        Signed kernel image generic
ii  linux-image-6.5.0-27-generic               6.5.0-27.28~22.04.1                               amd64        Signed kernel image generic
ii  linux-modules-6.5.0-15-generic             6.5.0-15.15~22.04.1                               amd64        Linux kernel extra modules for version 6.5.0 on 64 bit x86 SMP
ii  linux-modules-6.5.0-27-generic             6.5.0-27.28~22.04.1                               amd64        Linux kernel extra modules for version 6.5.0 on 64 bit x86 SMP
ii  linux-modules-extra-6.5.0-15-generic       6.5.0-15.15~22.04.1                               amd64        Linux kernel extra modules for version 6.5.0 on 64 bit x86 SMP
ii  linux-modules-extra-6.5.0-27-generic       6.5.0-27.28~22.04.1                               amd64        Linux kernel extra modules for version 6.5.0 on 64 bit x86 SMP
ii  linux-sound-base                           1.0.25+dfsg-0ubuntu7                              all          base package for ALSA and OSS sound systems
ii  syslinux-common                            3:6.04~git20190206.bf6db5b4+dfsg1-3ubuntu1        all          collection of bootloaders (common)
[/code]
=================== dpkg -l | grep linux- after kernel reinstall
ii  binutils-x86-64-linux-gnu                  2.38-4ubuntu2.6                                   amd64        GNU binary utilities, for x86-64-linux-gnu target
ii  linux-base                                 4.5ubuntu9                                        all          Linux image base package
ii  linux-firmware                             20220329.git681281e4-0ubuntu3.31                  all          Firmware for Linux kernel drivers
ii  linux-generic                              5.15.0.116.116                                    amd64        Complete Generic Linux kernel and headers
ii  linux-headers-5.15.0-116                   5.15.0-116.126                                    all          Header files related to Linux kernel version 5.15.0
ii  linux-headers-5.15.0-116-generic           5.15.0-116.126                                    amd64        Linux kernel headers for version 5.15.0 on 64 bit x86 SMP
ii  linux-headers-generic                      5.15.0.116.116                                    amd64        Generic Linux kernel headers
ii  linux-image-5.15.0-116-generic             5.15.0-116.126                                    amd64        Signed kernel image generic
ii  linux-image-generic                        5.15.0.116.116                                    amd64        Generic Linux kernel image
ii  linux-modules-5.15.0-116-generic           5.15.0-116.126                                    amd64        Linux kernel extra modules for version 5.15.0 on 64 bit x86 SMP
ii  linux-modules-6.5.0-15-generic             6.5.0-15.15~22.04.1                               amd64        Linux kernel extra modules for version 6.5.0 on 64 bit x86 SMP
ii  linux-modules-6.5.0-27-generic             6.5.0-27.28~22.04.1                               amd64        Linux kernel extra modules for version 6.5.0 on 64 bit x86 SMP
ii  linux-modules-extra-5.15.0-116-generic     5.15.0-116.126                                    amd64        Linux kernel extra modules for version 5.15.0 on 64 bit x86 SMP
ii  linux-modules-extra-6.5.0-15-generic       6.5.0-15.15~22.04.1                               amd64        Linux kernel extra modules for version 6.5.0 on 64 bit x86 SMP
ii  linux-modules-extra-6.5.0-27-generic       6.5.0-27.28~22.04.1                               amd64        Linux kernel extra modules for version 6.5.0 on 64 bit x86 SMP
ii  linux-sound-base                           1.0.25+dfsg-0ubuntu7                              all          base package for ALSA and OSS sound systems
ii  syslinux-common  

Je ne suis pas certain que cela soit le résultat attendu.   Est-ce à cause de la live-USB un peu périmée?

Live-session OS is Ubuntu 64-bit (Ubuntu 22.04.1 LTS, jammy, x86_64)

Cependant la structure de boot ne contient plus qu'un seul noyau. Ce qui était le but à atteindre

=================== sdc13: Location of files loaded by Grub ====================
           GiB - GB             File                                 Fragment(s)
3722.227344513 = 3996.711178240 boot/grub/grub.cfg                             1
3705.478012085 = 3978.726719488 boot/grub/i386-pc/core.img                     1
3705.596824646 = 3978.854293504 boot/vmlinuz                                   1
3705.596824646 = 3978.854293504 boot/vmlinuz-5.15.0-116-generic                1
3705.596824646 = 3978.854293504 boot/vmlinuz.old                               1
3725.453121185 = 4000.174829568 boot/initrd.img                               13
3725.453121185 = 4000.174829568 boot/initrd.img-5.15.0-116-generic            13
3725.453121185 = 4000.174829568 boot/initrd.img.old                           13

Je vais faire un test en 24.04 EFI au lieu de 24.10

Dernière modification par geole (Le 22/07/2024, à 13:37)


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

#2410 Le 04/09/2024, à 12:31

krodelabestiole

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

salut @YannUbuntu


YannUbuntu a écrit :

Salut, il n'y a pas de compilation, donc le code source c'est les DEB dézippés.

ah ok. tu n'utilises pas git pour ce projet ?

j'ai aussi cherché les sources du logiciel mais ce qui est visible en ligne est vieux
11 ans ici https://bazaar.launchpad.net/~yannubunt … thub/files
et 12 là https://github.com/yannmrn/boot-repair

ça risque de donner l'idée d'un projet abandonné quand on ne creuse pas...
si je peux me permettre un avis, pour suivre les modifications, consulter, contribuer, c'est quand-même bien pratique le versioning, surtout sur une "forge".

Hors ligne

#2411 Le 04/09/2024, à 16:55

Babdu89

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

Bonjour.
Pour suivre tout ce qui concerne les paquets:
boot-repair
boot-info
os-uninstaller

Je me rends ici;

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

Peut-être indiquer ceci dans le premier post?.

Dernière maj des paquets; le 24/08/2024, donc oui les logiciels sont toujours maintenu.

@+.   Babdu89    .

Dernière modification par Babdu89 (Le 04/09/2024, à 17:12)


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

Hors ligne

#2412 Le 04/09/2024, à 17:43

krodelabestiole

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

oui enfin, ce n'était pas ma question.

le fonctionnement général du code et ce qui s'y passe exactement sont loin d'être lisibles, non ?

si je compare avec ça par ex. :
https://github.com/yannmrn/boot-repair/ … actions.sh
pas un super exemple parce qu'il n'y a pas eu de dev sur ce dépôt, mais avec un outil comme ça on a l'historique de chaque ligne.

Hors ligne