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.

#1 Le 06/10/2022, à 11:44

atp59

| RESOLU ] Installer la 22.04 sur un Lenovo 1 14ADA05 modèle 82GW

Bonjour,

J'ai déjà posté ce message il y a un moment, mais j'ai eu un message d'erreur. Je recommence et je m'excuse s'il a été posté deux fois.

J'ai un souci d'installation d'Ubuntu 22.04 sur ce modèle.
Le stockage est sous forme d'une puce eMMC de 64 Go.

Acheté il y a un an, je n'ai pas pu installer Ubuntu parce que la version Live 20.04 ne détectait pas du tout la puce.
Je l'ai donc installé sur une carte SD  de 256 Go sans me poser plus de questions.
J'ai fait ça pour une parente, et le seul souci, c'est que deux ou trois fois le système de fichier a été corrompu, sans doute parce que la carte était sortie accidentellement de son support.

Lors de ma dernière intervention, j'ai remarqué que la 22.04 détectait correctement la puce, sous le nom blkmmc0.
L'installation s'est bien passée, mais le système ne boote pas.  Au lieu de cela j'ai une suite d'écran gris et d'écran noir.

Si j'appuie sur Alt-F2 au moment d'allumer le portable, un menu s'affiche qui propose: Manual Startup, BIOS Setup, Boot Menu et System recovery.
En sélectionnant Boot Menu, j'ai une liste contenant ubuntu, USB HDD et Windows Boot Manager.
En choisissant ubuntu, ça démarre normalement.

Je ne peux pas demander cette manipulation à ma parente qui a 73 ans...

J'ai tenté de réinstaller en demandant de mettre le secteur d'amorçage sur une clé USB, mais ça n'a rien changé.
J'ai recommencé en désactivant l'UEFI, c'est pareil, sauf que le logo LENOVO apparaît sur les écrans gris

Si je ne trouve pas de solution je laisserai Ubuntu sur la carte SD et je monterai éventuellement  /home sur la puce eMMC qui me parait plus fiable que la carte SD.

J'ai utilisé Boot Repair basé sur lubuntu pour faire un diagnostic. J'ai mis le résultat sur le pastbin:
https://pastebin.ubuntu.com/p/d3GMYfwCpn/

J'ai vu que ce modèle n'est pas dans la liste des modèles présente sur le site. J'espère qu'on pourra l'ajouter bientôt avec un commentaire favorable smile

Bien cordialement,

Philippe.

Dernière modification par atp59 (Le 08/10/2022, à 12:19)

Hors ligne

#2 Le 06/10/2022, à 11:50

xubu1957

Re : | RESOLU ] Installer la 22.04 sur un Lenovo 1 14ADA05 modèle 82GW

Bonjour,

Collage du Boot-repair, pour les spécialistes :

boot-repair-4ppa200                                              [20221006_0742]

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


sda: ___________________________________________________________________________

    File system:       iso9660
    Boot sector type:  Unknown
    Boot sector info: 
    Operating System:  
    Boot files:        /boot/grub/grub.cfg


================================ 0 OS detected =================================


================================ Host/Hardware =================================

CPU architecture: 64-bit
Video: Picasso from Advanced Micro Devices, Inc. [AMD/ATI]
Live-session OS is Ubuntu 64-bit (Boot-Repair-Disk 64bit 20200604, bionic, x86_64)

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

BIOS/UEFI firmware: FQCN16WW from LENOVO
The firmware is EFI-compatible, and is set in EFI-mode for this live-session.
SecureBoot disabled - SecureBoot disabled - Please report this message to boot.repair@gmail.com.
BootCurrent: 0015
Timeout: 0 seconds
BootOrder: 0001,0015,0000,0013,0014,0016,0017,0018
Boot0000* Windows Boot Manager	HD(1,GPT,b948ed4c-0cd3-42b9-8a7a-b39f0dc8e737,0x800,0x100000)/File(\EFI\Microsoft\Boot\bootmgfw.efi)WINDOWS.........x...B.C.D.O.B.J.E.C.T.=.{.9.d.e.a.8.6.2.c.-.5.c.d.d.-.4.e.7.0.-.a.c.c.1.-.f.3.2.b.3.4.4.d.4.7.9.5.}....................
Boot0001* ubuntu	HD(1,GPT,b948ed4c-0cd3-42b9-8a7a-b39f0dc8e737,0x800,0x100000)/File(\EFI\ubuntu\shimx64.efi)
Boot0010  Setup	FvFile(721c8b66-426c-4e86-8e99-3457c46ab0b9)
Boot0011  Boot Menu	FvFile(86488440-41bb-42c7-93ac-450fbf7766bf)
Boot0012  Diagnostic Splash	FvFile(a7d8d9a6-6ab0-4aeb-ad9d-163e59a7a380)
Boot0013* NVMe:	VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,001c199932d94c4eae9aa0b6e98eb8a4)
Boot0014* eMMC Card: Ramaxel  64GB	PciRoot(0x0)/Pci(0x13,0x1)/eMMC(0)/Ctrl(0x0)c.J8.p[H...S....
Boot0015* USB HDD:	VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,33e821aaaf33bc4789bd419f88c50803)
Boot0016* USB FDD:	VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,6ff015a28830b543a8b8641009461e49)
Boot0017* USB CD:	VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,86701296aa5a7848b66cd49dd3ba6a55)
Boot0018* USB LAN:	VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,e854bca4cae7704ca322b00da0376322)
Boot0019* Lenovo Recovery System	File(\EFI\Microsoft\Boot\lrsBootMgr.efi)


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

Disks info: ____________________________________________________________________


Partitions info (1/3): _________________________________________________________


Partitions info (2/3): _________________________________________________________


Partitions info (3/3): _________________________________________________________


fdisk -l (filtered): ___________________________________________________________

Disk sda: 7.3 GiB, 7820083200 bytes, 15273600 sectors
Disk identifier: 0x2c534026
      Boot Start     End Sectors  Size Id Type
sda1  *        0 1802239 1802240  880M  0 Empty
sda2         964    5891    4928  2.4M ef EFI (FAT-12/16/32)
Disk zram0: 844.1 MiB, 885088256 bytes, 216086 sectors
Disk zram1: 844.1 MiB, 885088256 bytes, 216086 sectors

parted -lm (filtered): _________________________________________________________

sda:7820MB:scsi:512:512:msdos: USB DISK 2.0:;
2:494kB:3017kB:2523kB:::esp;

Free space >10MiB: ______________________________________________________________

sda: 2.88MiB:7458MiB:7455MiB

blkid (filtered): ______________________________________________________________

NAME   FSTYPE   UUID                                 PARTUUID                             LABEL                  PARTLABEL
sda    iso9660  2020-06-13-00-42-55-00                                                    Boot-Repair-Disk 64bit 
├─sda1 iso9660  2020-06-13-00-42-55-00               2c534026-01                          Boot-Repair-Disk 64bit 
└─sda2 vfat     D055-8513                            2c534026-02                          Boot-Repair-Disk 64bit 

Mount points (filtered): _______________________________________________________

            Avail Use% Mounted on
/dev/sda         0 100% /cdrom

Mount options (filtered): ______________________________________________________

/dev/sda    iso9660         ro,noatime,nojoliet,check=s,map=n,blocksize=2048

====================== sda/boot/grub/grub.cfg (filtered) =======================

Boot-Repair-Disk session
Boot-Repair-Disk session (failsafe)

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

           GiB - GB             File                                 Fragment(s)
            ?? = ??             boot/grub/grub.cfg                             1

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

Unknown BootLoader on sda

00000000  33 ed 90 90 90 90 90 90  90 90 90 90 90 90 90 90  |3...............|
00000010  90 90 90 90 90 90 90 90  90 90 90 90 90 90 90 90  |................|
00000020  33 ed fa 8e d5 bc 00 7c  fb fc 66 31 db 66 31 c9  |3......|..f1.f1.|
00000030  66 53 66 51 06 57 8e dd  8e c5 52 be 00 7c bf 00  |fSfQ.W....R..|..|
00000040  06 b9 00 01 f3 a5 ea 4b  06 00 00 52 b4 41 bb aa  |.......K...R.A..|
00000050  55 31 c9 30 f6 f9 cd 13  72 16 81 fb 55 aa 75 10  |U1.0....r...U.u.|
00000060  83 e1 01 74 0b 66 c7 06  f3 06 b4 42 eb 15 eb 02  |...t.f.....B....|
00000070  31 c9 5a 51 b4 08 cd 13  5b 0f b6 c6 40 50 83 e1  |1.ZQ....[...@P..|
00000080  3f 51 f7 e1 53 52 50 bb  00 7c b9 04 00 66 a1 b0  |?Q..SRP..|...f..|
00000090  07 e8 44 00 0f 82 80 00  66 40 80 c7 02 e2 f2 66  |..D.....f@.....f|
000000a0  81 3e 40 7c fb c0 78 70  75 09 fa bc ec 7b ea 44  |.>@|..xpu....{.D|
000000b0  7c 00 00 e8 83 00 69 73  6f 6c 69 6e 75 78 2e 62  ||.....isolinux.b|
000000c0  69 6e 20 6d 69 73 73 69  6e 67 20 6f 72 20 63 6f  |in missing or co|
000000d0  72 72 75 70 74 2e 0d 0a  66 60 66 31 d2 66 03 06  |rrupt...f`f1.f..|
000000e0  f8 7b 66 13 16 fc 7b 66  52 66 50 06 53 6a 01 6a  |.{f...{fRfP.Sj.j|
000000f0  10 89 e6 66 f7 36 e8 7b  c0 e4 06 88 e1 88 c5 92  |...f.6.{........|
00000100  f6 36 ee 7b 88 c6 08 e1  41 b8 01 02 8a 16 f2 7b  |.6.{....A......{|
00000110  cd 13 8d 64 10 66 61 c3  e8 1e 00 4f 70 65 72 61  |...d.fa....Opera|
00000120  74 69 6e 67 20 73 79 73  74 65 6d 20 6c 6f 61 64  |ting system load|
00000130  20 65 72 72 6f 72 2e 0d  0a 5e ac b4 0e 8a 3e 62  | error...^....>b|
00000140  04 b3 07 cd 10 3c 0a 75  f1 cd 18 f4 eb fd 00 00  |.....<.u........|
00000150  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
*
000001b0  04 17 00 00 00 00 00 00  26 40 53 2c 00 00 80 00  |........&@S,....|
000001c0  01 00 00 3f e0 6f 00 00  00 00 00 80 1b 00 00 fe  |...?.o..........|
000001d0  ff ff ef fe ff ff c4 03  00 00 40 13 00 00 00 00  |..........@.....|
000001e0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
000001f0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 55 aa  |..............U.|
00000200




Suggested repair: ______________________________________________________________

The default repair of the Boot-Repair utility would not act on the boot.

Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.                   Membre de Linux-Azur

Hors ligne

#3 Le 06/10/2022, à 13:34

geole

Re : | RESOLU ] Installer la 22.04 sur un Lenovo 1 14ADA05 modèle 82GW

Il y a juste un petit problème
Boot-info ne détecte pas ta carte SD de 256 Go ni ton EMMC de 64 GO
Je te déconseille fortement de séparer le home du logiciel   
Si tu le sépares, ton ordinateur plantera sans se réparer lorsque le home sera corrompu... suite a un arrêt incorrect du logiciel ==> Cela sera uniquement les données qu'il faudra mettre ailleurs.

Comme tu sembles encore utiliser windows, cesse de booter en LEGACY

Boot0000* Windows Boot Manager	HD(1,GPT,b948ed4c-0cd3-42b9-8a7a-b39f0dc8e737,0x800,0x100000)/File(\EFI\Microsoft\Boot\bootmgfw.efi)WINDOWS.........x...B.C.D.O.B.J.E.C.T.=.{.9.d.e.a.8.6.2.c.-.5.c.d.d.-.4.e.7.0.-.a.c.c.1.-.f.3.2.b.3.4.4.d.4.7.9.5.}....................
Boot0001* ubuntu	HD(1,GPT,b948ed4c-0cd3-42b9-8a7a-b39f0dc8e737,0x800,0x100000)/File(\EFI\ubuntu\shimx64.efi)

Je  ne sais pas si tu as fait cohabiter windows et ubuntu dans le NVME de 64 Go car cela me semble juste en taille

Il est possible que ton ordinateur boote naturellement par windows.

Comme boot-info ne fonctionne pas bien, il  faut que tu bootes avec le ubuntu  installé et on fera toute  la rectification du boot depuis le ubuntu installé.
Avec le ubuntu opérationnel, donne

lsblk -fe7
sudo fdisk -l

Ainsi que

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

Est-ce ubuntu que tu as installé ou Lubuntu?

Dernière modification par geole (Le 06/10/2022, à 13: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

En ligne

#4 Le 06/10/2022, à 14:28

atp59

Re : | RESOLU ] Installer la 22.04 sur un Lenovo 1 14ADA05 modèle 82GW

Merci pour cette réponse smile

Voilà pour lsblk

NAME         FSTYPE FSVER LABEL UUID                                 FSAVAIL FSUSE% MOUNTPOINTS
sda                                                                                 
├─sda1       ext4   1.0         1a93cd03-0d31-444d-8f41-37ddad1e500c   16,5G    39% /var/snap/firefox/common/host-hunspell
│                                                                                   /
├─sda2       swap   1           e802543e-c532-4a6b-83c7-c3af05b5294d                [SWAP]
├─sda3       vfat   FAT32       F2CE-C5B7                              39,5M    16% /boot/efi
├─sda4       ext4   1.0         700ece22-31e0-4139-9c2f-24c2d0fb372a      3G    62% /home
└─sda5       vfat   FAT32       F296-27BB                                           
mmcblk0                                                                             
├─mmcblk0p1  vfat   FAT32       996D-AC1B                                           
└─mmcblk0p2  ext4   1.0         4be0844d-afa4-40a2-9582-4f7796cd3ddc                
mmcblk0boot0                                                                        
mmcblk0boot1   

Et pour fdisk (j'ai viré les /dev/loopx avant et après):
En fait Linux est sur une carte SD de 128 Go, et non 256.

Disque /dev/loop7 : 63,22 MiB, 66293760 octets, 129480 secteurs
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets


Disque /dev/mmcblk0 : 58,24 GiB, 62537072640 octets, 122142720 secteurs
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Type d'étiquette de disque : gpt
Identifiant de disque : CB1741DE-96F7-4997-B671-1E9CCB514EA0

Périphérique     Début       Fin  Secteurs Taille Type
/dev/mmcblk0p1    2048   1050623   1048576   512M Système EFI
/dev/mmcblk0p2 1050624 122140671 121090048  57,7G Système de fichiers Linux


Disque /dev/sda : 119,08 GiB, 127865454592 octets, 249737216 secteurs
Disk model: MassStorageClass
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Type d'étiquette de disque : gpt
Identifiant de disque : FEBD9239-D893-4A85-8E01-2D318312767F

Périphérique    Début       Fin  Secteurs Taille Type
/dev/sda1        2048  63881215  63879168  30,5G Système de fichiers Linux
/dev/sda2    63881216  79505407  15624192   7,5G Partition d'échange Linux
/dev/sda3    79505408  79603711     98304    48M Système EFI
/dev/sda4    79603712  99346431  19742720   9,4G Système de fichiers Linux
/dev/sda5    99346432 249735167 150388736  71,7G Données de base Microsoft


Disque /dev/loop8 : 61,96 MiB, 64966656 octets, 126888 secteurs
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets

A part ça je n'utilise plus Windows depuis plus de 25 ans smile.
Au moment de l'installation j'ai demande de reformater toute la partition Windows.

Bien que ce soit ubuntu qui est prioritaire dans la séquence de boot (voir le boot-info ci-dessus), et ça apparaît bien comme ça dans le BIOS, je me demande si ce n'est quand même pas le Windows Boot Manager, qui est toujours là, et qui prend la main. Et comme Windows n'est plus là, l'amorçage se met à boucler. Ce n'est pas un redémarrage franc, parce que l'appui sur Alt-F2 dans ce cas là ne donne rien.

C'est Ubuntu qui est installé.

[ Ajout 1 ]

lsblk affiche deux espaces mmcblk0boot0 et mmcblk0boot1 .
C'est peut-être là qu'il faut installer l'amorçage?
Au moment de configurer les partitions le logiciel d'installation d'Ubuntu ne les voit pas en temps que tels, mais il affiche deux "espaces libres" de 1 Mo.

Ils n'apparaissent pas dans la liste des possibilités pour installer le secteur d'amorçage.

https://www.dropbox.com/s/fap52q9zuweb0 … 5.jpg?dl=0

[ Ajout 2 ]

Il existe bien les devices
/dev/mmcblk0boot0
/dev/mmcblk0boot1

Dans fdisk la commande 'l' renvoie la liste des types de partition, et on y trouve:
6 Lenovo boot partition

Est-ce que je pourrais tenter de typer ces espaces libres avec ça ?

Dernière modification par atp59 (Le 06/10/2022, à 16:07)

Hors ligne

#5 Le 06/10/2022, à 16:23

geole

Re : | RESOLU ] Installer la 22.04 sur un Lenovo 1 14ADA05 modèle 82GW

Bon, il n'y a pas windows, donc on supprime sa référence.

sudo efibootmgr -B -b 0 

On verra alors  si elle se refabrique.
D'autre part, on  a vu que la structure de boot et de ubuntu  sont dans la même partition
Boot0000* Windows Boot Manager    HD(1,GPT,b948ed4c-0cd3-42b9-8a7a-b39f0dc8e737,0x800,0x100000)/File(\EFI\Microsoft\Boot\bootmgfw.efi)WINDOWS.........x...B.C.D.O.B.J.E.C.T.=.{.9.d.e.a.8.6.2.c.-.5.c.d.d.-.4.e.7.0.-.a.c.c.1.-.f.3.2.b.3.4.4.d.4.7.9.5.}....................
Boot0001* ubuntu    HD(1,GPT,b948ed4c-0cd3-42b9-8a7a-b39f0dc8e737,0x800,0x100000)/File(\EFI\ubuntu\shimx64.efi)

Normalement,  elle est montée sur
├─sda3       vfat   FAT32       F2CE-C5B7                              39,5M    16% /boot/efi
C'est a dire la carte SD.   Il est donc probable que le bios ne sache pas booter sur le NVME

On va quand même essayer d'y mettre la structure de boot pour voir
Donc on va  recréer la structure windows pour voir s'il boote automatiquement sur windows

sudo -i
mount /dev/mmcblk0p1  /mnt  # Montage de la partition
cp -Rv /boot/efi/EFI /mnt   ## duplication des fichiers
mkdir -vp  /mnt/EFI/Microsoft/Boot  ## Création du répertoire windows
cp -v /mnt/EFI/ubuntu/grubx64.efi /mnt/efi/EFI/Microsoft/Boot/bootmgfw.efi ## et du fichier de boot
exit

D'autre part donne  ces retours pour voir si le second ubuntu est détecté

grep -v  "#" /etc/default/grub
sudo os-prober

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

En ligne

#6 Le 07/10/2022, à 09:29

atp59

Re : | RESOLU ] Installer la 22.04 sur un Lenovo 1 14ADA05 modèle 82GW

efibootmanager

Boot0001* ubuntu
Boot0002* ubuntu
Boot0010  Setup
Boot0011  Boot Menu
Boot0012  Diagnostic Splash
Boot0013* NVMe:
Boot0014* eMMC Card: Ramaxel  64GB
Boot0015* USB HDD:
Boot0016* USB FDD:
Boot0017* USB CD:
Boot0018* USB LAN:
Boot0019* Lenovo Recovery System

grep -v  "#" /etc/default/grub

GRUB_DEFAULT=0
GRUB_TIMEOUT_STYLE=hidden
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""

sudo os-prober sad

mktemp: impossible de créer le répertoire à partir du modèle «/tmp/os-prober.XXXXXX»: Système de fichiers accessible en lecture seulement
/usr/bin/os-prober: 17: cannot create /dmraid-map: Read-only file system

J'ai tenté de rebooter après avoir retirer la carte SD, et je me suis retrouvé sous le prompt de grub. Donc grub a pris la main.

J'ai désactivé le boot USB, qui normalement empêche de rebooter sur la carte, tenté un redémarrage... Et ça marche smile
Mais c'est l'installation sur la carte qui tourne. Ce qui parait logique.

Maintenant, ce qui serait bien, ce serait d'avoir une config grub qui renvoie sur l'eMMC.

Hors ligne

#7 Le 07/10/2022, à 11:13

geole

Re : | RESOLU ] Installer la 22.04 sur un Lenovo 1 14ADA05 modèle 82GW

Bonjour.
Avec le ubuntu installé  ayant booté depuis la carte SD, donne ce retour.

sudo update-grub

et refait un boot-info

Dernière modification par geole (Le 07/10/2022, à 11: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

En ligne

#8 Le 07/10/2022, à 12:00

atp59

Re : | RESOLU ] Installer la 22.04 sur un Lenovo 1 14ADA05 modèle 82GW

Je ne suis pas sûr qu'on est en phase.
Je crois que j'ai obtenu le contraire. C'est l'Ubuntu de la carte SD qui a booté sur l'eMMC, puisque le boot USB est désactivé.

En tout cas voici ce que me dit boot-info après avoir booté, toujours avec l'option USB boot désactivée:

boot-info-4ppa200                                              [20221007_1227]

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

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

mmcblk0p1: _____________________________________________________________________

    File system:       vfat
    Boot sector type:  FAT32
    Boot sector info:  No errors found in the Boot Parameter Block.
    Operating System:  
    Boot files:        /efi/BOOT/bkpbootx64.efi /efi/BOOT/fbx64.efi 
                       /efi/BOOT/grubx64.efi /efi/BOOT/mmx64.efi 
                       /efi/ubuntu/grubx64.efi /efi/ubuntu/mmx64.efi 
                       /efi/ubuntu/shimx64.efi /efi/ubuntu/grub.cfg 
                       /efi/Microsoft/Boot/bootmgfw.efi

mmcblk0p2: _____________________________________________________________________

    File system:       ext4
    Boot sector type:  -
    Boot sector info: 
    Operating System:  Ubuntu 22.04.1 LTS
    Boot files:        /boot/grub/grub.cfg /etc/fstab /etc/default/grub

sda1: __________________________________________________________________________

    File system:       ext4
    Boot sector type:  -
    Boot sector info: 
    Operating System:  Ubuntu 22.04.1 LTS
    Boot files:        /boot/grub/grub.cfg /etc/fstab /etc/default/grub

sda2: __________________________________________________________________________

    File system:       swap
    Boot sector type:  -
    Boot sector info: 

sda3: __________________________________________________________________________

    File system:       vfat
    Boot sector type:  FAT32
    Boot sector info:  No errors found in the Boot Parameter Block.
    Operating System:  
    Boot files:        /efi/BOOT/bkpbootx64.efi /efi/BOOT/bootx64.efi 
                       /efi/BOOT/fbx64.efi /efi/BOOT/grubx64.efi 
                       /efi/BOOT/mmx64.efi /efi/ubuntu/grubx64.efi 
                       /efi/ubuntu/mmx64.efi /efi/ubuntu/shimx64.efi 
                       /efi/ubuntu/grub.cfg

sda4: __________________________________________________________________________

    File system:       ext4
    Boot sector type:  -
    Boot sector info: 
    Operating System:  
    Boot files:        

sda5: __________________________________________________________________________

    File system:       vfat
    Boot sector type:  FAT32
    Boot sector info:  No errors found in the Boot Parameter Block.
    Operating System:  
    Boot files:        


================================ 2 OS detected =================================

OS#1:   L'OS actuellement utilisé - Ubuntu 22.04.1 LTS CurrentSession on sda1
OS#2:   Ubuntu 22.04.1 LTS on mmcblk0p2

================================ Host/Hardware =================================

CPU architecture: 64-bit
Video: Picasso/Raven 2 [Radeon Vega Series / Radeon Vega Mobile Series] from Advanced Micro Devices, Inc. [AMD/ATI]
BOOT_IMAGE of the installed session in use:
/boot/vmlinuz-5.15.0-48-generic root=UUID=1a93cd03-0d31-444d-8f41-37ddad1e500c ro quiet splash vt.handoff=7
df -Th / : /dev/sda1        ext4    30G     12G   17G  42% /

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

BIOS/UEFI firmware: FQCN16WW(1.16) from LENOVO
The firmware is EFI-compatible, and is set in EFI-mode for this installed-session.
SecureBoot disabled - SecureBoot disabled
Platform is in Setup Mode - Veuillez indiquer ce message à boot.repair@gmail.com.
BootCurrent: 0014
Timeout: 0 seconds
BootOrder: 0002,0001,0015,0013,0014,0016,0017,0018
Boot0001* ubuntu	HD(1,GPT,b948ed4c-0cd3-42b9-8a7a-b39f0dc8e737,0x800,0x100000)/File(\EFI\ubuntu\shimx64.efi)
Boot0002* ubuntu	HD(3,GPT,6e098a2a-1ec7-4a9b-80d5-3a2d1ffef3e0,0x4bd2800,0x18000)/File(\EFI\ubuntu\shimx64.efi)
Boot0010  Setup	FvFile(721c8b66-426c-4e86-8e99-3457c46ab0b9)
Boot0011  Boot Menu	FvFile(86488440-41bb-42c7-93ac-450fbf7766bf)
Boot0012  Diagnostic Splash	FvFile(a7d8d9a6-6ab0-4aeb-ad9d-163e59a7a380)
Boot0013* NVMe:	VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,001c199932d94c4eae9aa0b6e98eb8a4)
Boot0014* eMMC Card: Ramaxel  64GB	PciRoot(0x0)/Pci(0x13,0x1)/eMMC(0)/Ctrl(0x0)c.J8.p[H...S....
Boot0015* USB HDD: Generic MassStorageClass	PciRoot(0x0)/Pci(0x8,0x1)/Pci(0x0,0x3)/USB(4,0)3.!..3.G..A.....
Boot0016* USB FDD:	VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,6ff015a28830b543a8b8641009461e49)
Boot0017* USB CD:	VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,86701296aa5a7848b66cd49dd3ba6a55)
Boot0018* USB LAN:	VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,e854bca4cae7704ca322b00da0376322)
Boot0019* Lenovo Recovery System	File(\EFI\Microsoft\Boot\lrsBootMgr.efi)

728124f6ec8e22fbdbe7034812c81b95   mmcblk0p1/BOOT/bkpbootx64.efi
c152ec201c37b6e97bbc2207e49d1271   mmcblk0p1/BOOT/fbx64.efi
fa1bf1a7f90a852abe0bdbd089b7f1b0   mmcblk0p1/BOOT/grubx64.efi
fdafb5eece6caeccb788c946a28e6872   mmcblk0p1/BOOT/mmx64.efi
f62c28d9b477b6a1a7b1c991b2b6637d   mmcblk0p1/ubuntu/grubx64.efi
fdafb5eece6caeccb788c946a28e6872   mmcblk0p1/ubuntu/mmx64.efi
728124f6ec8e22fbdbe7034812c81b95   mmcblk0p1/ubuntu/shimx64.efi
f62c28d9b477b6a1a7b1c991b2b6637d   mmcblk0p1/Microsoft/Boot/bootmgfw.efi
728124f6ec8e22fbdbe7034812c81b95   mmcblk0p1/BOOT/BOOTX64.efi

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

Disks info: ____________________________________________________________________

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

Partitions info (1/3): _________________________________________________________

sda1	: is-os,	32, nopakmgr,	no-docgrub,	nogrub,	nogrubinstall,	no-grubenv,	noupdategrub,	not-far
mmcblk0p1	: no-os,	32, nopakmgr,	no-docgrub,	nogrub,	nogrubinstall,	no-grubenv,	noupdategrub,	not-far
mmcblk0p2	: is-os,	64, apt-get,	signed grub-pc grub-efi ,	grub2,	grub-install,	grubenv-ok,	update-grub,	not-far
sda4	: no-os,	32, nopakmgr,	no-docgrub,	nogrub,	nogrubinstall,	no-grubenv,	noupdategrub,	not-far
sda5	: no-os,	32, nopakmgr,	no-docgrub,	nogrub,	nogrubinstall,	no-grubenv,	noupdategrub,	farbios
sda3	: no-os,	32, nopakmgr,	no-docgrub,	nogrub,	nogrubinstall,	no-grubenv,	noupdategrub,	not-far

Partitions info (2/3): _________________________________________________________

sda1	: isnotESP,	part-has-no-fstab,	no-nt,	no-winload,	no-recov-nor-hid,	no-bmgr,	notwinboot
mmcblk0p1	: is---ESP,	part-has-no-fstab,	no-nt,	no-winload,	no-recov-nor-hid,	no-bmgr,	notwinboot
mmcblk0p2	: isnotESP,	fstab-has-goodEFI,	no-nt,	no-winload,	no-recov-nor-hid,	no-bmgr,	notwinboot
sda4	: isnotESP,	part-has-no-fstab,	no-nt,	no-winload,	no-recov-nor-hid,	no-bmgr,	notwinboot
sda5	: isnotESP,	part-has-no-fstab,	no-nt,	no-winload,	no-recov-nor-hid,	no-bmgr,	notwinboot
sda3	: is---ESP,	part-has-no-fstab,	no-nt,	no-winload,	no-recov-nor-hid,	no-bmgr,	notwinboot

Partitions info (3/3): _________________________________________________________

sda1	: not--sepboot,	no---boot,	part-has-no-fstab,	not-sep-usr,	no---usr,	part-has-no-fstab,	no--grub.d,	sda
mmcblk0p1	: not--sepboot,	no---boot,	part-has-no-fstab,	not-sep-usr,	no---usr,	part-has-no-fstab,	no--grub.d,	mmcblk0
mmcblk0p2	: not--sepboot,	with-boot,	fstab-without-boot,	not-sep-usr,	with--usr,	fstab-without-usr,	std-grub.d,	mmcblk0
sda4	: maybesepboot,	no---boot,	part-has-no-fstab,	not-sep-usr,	no---usr,	part-has-no-fstab,	no--grub.d,	sda
sda5	: not--sepboot,	no---boot,	part-has-no-fstab,	not-sep-usr,	no---usr,	part-has-no-fstab,	no--grub.d,	sda
sda3	: not--sepboot,	no---boot,	part-has-no-fstab,	not-sep-usr,	no---usr,	part-has-no-fstab,	no--grub.d,	sda

fdisk -l (filtered): ___________________________________________________________

Disk mmcblk0: 58.24 GiB, 62537072640 bytes, 122142720 sectors
Disk identifier: CB1741DE-96F7-4997-B671-1E9CCB514EA0
            Start       End   Sectors  Size Type
mmcblk0p1    2048   1050623   1048576  512M EFI System
mmcblk0p2 1050624 122140467 121089844 57.7G Linux filesystem
Disk sda: 119.08 GiB, 127865454592 bytes, 249737216 sectors
Disk identifier: FEBD9239-D893-4A85-8E01-2D318312767F
         Start       End   Sectors  Size Type
sda1      2048  63881215  63879168 30.5G Linux filesystem
sda2  63881216  79505407  15624192  7.5G Linux swap
sda3  79505408  79603711     98304   48M EFI System
sda4  79603712  99346431  19742720  9.4G Linux filesystem
sda5  99346432 249735167 150388736 71.7G Microsoft basic data

parted -lm (filtered): _________________________________________________________

sda:128GB:scsi:512:512:gpt:Generic MassStorageClass:;
1:1049kB:32.7GB:32.7GB:ext4::;
2:32.7GB:40.7GB:8000MB:linux-swap(v1)::swap;
3:40.7GB:40.8GB:50.3MB:fat32::boot, esp;
4:40.8GB:50.9GB:10.1GB:ext4::;
5:50.9GB:128GB:77.0GB:fat32::msftdata;
mmcblk0:62.5GB:sd/mmc:512:512:gpt:MMC MMC64G:;
1:1049kB:538MB:537MB:fat32:EFI System Partition:boot, esp;
2:538MB:62.5GB:62.0GB:ext4::;
mmcblk0boot0:4194kB:sd/mmc:512:512:unknown:Generic SD/MMC Storage Card:;
mmcblk0boot1:4194kB:sd/mmc:512:512:unknown:Generic SD/MMC Storage Card:;

blkid (filtered): ______________________________________________________________

NAME         FSTYPE   UUID                                 PARTUUID                             LABEL PARTLABEL
sda                                                                                                   
├─sda1       ext4     1a93cd03-0d31-444d-8f41-37ddad1e500c 92a3209f-e064-4486-8732-7c110c3045b4       
├─sda2       swap     e802543e-c532-4a6b-83c7-c3af05b5294d 35181b2b-0b1e-4250-be58-1cb5e4b0626a       
├─sda3       vfat     F2CE-C5B7                            6e098a2a-1ec7-4a9b-80d5-3a2d1ffef3e0       
├─sda4       ext4     700ece22-31e0-4139-9c2f-24c2d0fb372a 538712b3-122c-488d-a7bb-c3354aea5a3f       
└─sda5       vfat     F296-27BB                            2c034c8c-4b44-4311-bcde-aa5432df2b46       
mmcblk0                                                                                               
├─mmcblk0p1  vfat     996D-AC1B                            b948ed4c-0cd3-42b9-8a7a-b39f0dc8e737       EFI System Partition
└─mmcblk0p2  ext4     4be0844d-afa4-40a2-9582-4f7796cd3ddc 5dae7b54-9d95-4531-b498-e01536646e81       
mmcblk0boot0                                                                                          
mmcblk0boot1                                                                                          

Mount points (filtered): _______________________________________________________

                                Avail Use% Mounted on
/dev/mmcblk0p1                 501.5M   2% /mnt/boot-sav/mmcblk0p1
/dev/mmcblk0p2                  41.2G  22% /mnt/boot-sav/mmcblk0p2
/dev/sda1                       16.5G  39% /
/dev/sda1[/usr/share/hunspell]  16.5G  39% /var/snap/firefox/common/host-hunspell
/dev/sda4                          3G  62% /home
/dev/sda5                       71.7G   0% /opt/windows

Mount options (filtered): ______________________________________________________

/dev/mmcblk0p1                 vfat            rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro
/dev/mmcblk0p2                 ext4            rw,relatime
/dev/sda1                      ext4            rw,relatime,errors=remount-ro
/dev/sda1[/usr/share/hunspell] ext4            ro,noexec,noatime,errors=remount-ro
/dev/sda4                      ext4            rw,relatime
/dev/sda5                      vfat            rw,relatime,gid=46,fmask=0007,dmask=0007,allow_utime=0020,codepage=437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro

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

search.fs_uuid 1a93cd03-0d31-444d-8f41-37ddad1e500c root hd0,gpt1 
set prefix=($root)'/boot/grub'
configfile $prefix/grub.cfg

=================== mmcblk0p2/boot/grub/grub.cfg (filtered) ====================

Ubuntu   4be0844d-afa4-40a2-9582-4f7796cd3ddc
Ubuntu, with Linux 5.15.0-48-generic   4be0844d-afa4-40a2-9582-4f7796cd3ddc
Ubuntu, with Linux 5.15.0-43-generic   4be0844d-afa4-40a2-9582-4f7796cd3ddc
### END /etc/grub.d/30_os-prober ###
### END /etc/grub.d/30_uefi-firmware ###

======================== mmcblk0p2/etc/fstab (filtered) ========================

# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/mmcblk0p2 during installation
UUID=4be0844d-afa4-40a2-9582-4f7796cd3ddc /               ext4    errors=remount-ro 0       1
# /boot/efi was on /dev/mmcblk0p1 during installation
UUID=996D-AC1B  /boot/efi       vfat    umask=0077      0       1
/swapfile                                 none            swap    sw              0       0

==================== mmcblk0p2/etc/default/grub (filtered) =====================

GRUB_DEFAULT=0
GRUB_TIMEOUT_STYLE=hidden
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""

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

           GiB - GB             File                                 Fragment(s)
   4,697181702 = 5,043560448    boot/grub/grub.cfg                             1
   8,886711121 = 9,542033408    boot/vmlinuz                                   1
  54,539474487 = 58,561314816   boot/vmlinuz-5.15.0-43-generic                 2
   8,886711121 = 9,542033408    boot/vmlinuz-5.15.0-48-generic                 1
  54,539474487 = 58,561314816   boot/vmlinuz.old                               2
  46,184951782 = 49,590714368   boot/initrd.img                                1
   1,016155243 = 1,091088384    boot/initrd.img-5.15.0-43-generic              1
  46,184951782 = 49,590714368   boot/initrd.img-5.15.0-48-generic              1
   1,016155243 = 1,091088384    boot/initrd.img.old                            1

=================== mmcblk0p2: ls -l /etc/grub.d/ (filtered) ===================

-rwxr-xr-x 1 root root 18683 Apr 15 23:50 10_linux
-rwxr-xr-x 1 root root 43031 Apr 15 23:50 10_linux_zfs
-rwxr-xr-x 1 root root 14180 Apr 15 23:50 20_linux_xen
-rwxr-xr-x 1 root root 13369 Apr 15 23:50 30_os-prober
-rwxr-xr-x 1 root root  1372 Apr 15 23:50 30_uefi-firmware
-rwxr-xr-x 1 root root   700 Feb 19  2022 35_fwupd
-rwxr-xr-x 1 root root   214 Apr 15 23:50 40_custom
-rwxr-xr-x 1 root root   215 Apr 15 23:50 41_custom

======================== mmcblk0p2/etc/grub.d/35_fwupd =========================

#! /bin/sh
# SPDX-License-Identifier: LGPL-2.1+
set -e
[ -d ${pkgdatadir:?} ]
# shellcheck source=/dev/null
. "$pkgdatadir/grub-mkconfig_lib"
if [ -f /var/lib/fwupd/uefi_capsule.conf ] &&
   ls /sys/firmware/efi/efivars/fwupd-*-0abba7dc-e516-4167-bbf5-4d9d1c739416 1>/dev/null 2>&1; then
      . /var/lib/fwupd/uefi_capsule.conf
      if [ "${EFI_PATH}" != "" ] && [ "${ESP}" != "" ]; then
      echo "Adding Linux Firmware Updater entry" >&2
cat << EOF
menuentry 'Linux Firmware Updater' \$menuentry_id_option 'fwupd' {
EOF
      ${grub_probe:?}
      prepare_grub_to_access_device '`${grub_probe} --target=device \${ESP}` | sed -e "s/^/\t/"'
cat << EOF
	chainloader ${EFI_PATH}
}
EOF
      fi
fi

====================== sda1/boot/grub/grub.cfg (filtered) ======================

Ubuntu   1a93cd03-0d31-444d-8f41-37ddad1e500c
Ubuntu, with Linux 5.15.0-48-generic   1a93cd03-0d31-444d-8f41-37ddad1e500c
Ubuntu, with Linux 5.15.0-47-generic   1a93cd03-0d31-444d-8f41-37ddad1e500c
Windows Boot Manager (on mmcblk0p1)   osprober-efi-E8C9-EEAA
### END /etc/grub.d/30_os-prober ###
UEFI Firmware Settings   uefi-firmware
### END /etc/grub.d/30_uefi-firmware ###

========================== sda1/etc/fstab (filtered) ===========================

# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sdb1 during installation
UUID=1a93cd03-0d31-444d-8f41-37ddad1e500c /               ext4    errors=remount-ro 0       1
# /boot/efi was on /dev/sdb3 during installation
# /home was on /dev/sdb4 during installation
UUID=700ece22-31e0-4139-9c2f-24c2d0fb372a /home           ext4    defaults        0       2
# /opt/windows was on /dev/sdb5 during installation
UUID=F296-27BB  /opt/windows    vfat    utf8,umask=007,gid=46 0       1
# swap was on /dev/sdb2 during installation
UUID=e802543e-c532-4a6b-83c7-c3af05b5294d none            swap    sw              0       0
UUID=F2CE-C5B7  /boot/efi       vfat    defaults      0       1

======================= sda1/etc/default/grub (filtered) =======================

GRUB_DEFAULT=0
GRUB_TIMEOUT_STYLE=hidden
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""

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

           GiB - GB             File                                 Fragment(s)
   6,462337494 = 6,938882048    boot/grub/grub.cfg                             1
  11,285148621 = 12,117336064   boot/vmlinuz                                   1
  11,464839935 = 12,310278144   boot/vmlinuz-5.15.0-47-generic                 1
  11,285148621 = 12,117336064   boot/vmlinuz-5.15.0-48-generic                 1
  11,464839935 = 12,310278144   boot/vmlinuz.old                               1
  14,684986115 = 15,767883776   boot/initrd.img                                1
  17,474048615 = 18,762616832   boot/initrd.img-5.15.0-47-generic              3
  14,684986115 = 15,767883776   boot/initrd.img-5.15.0-48-generic              1
  17,474048615 = 18,762616832   boot/initrd.img.old                            3

===================== sda1: ls -l /etc/grub.d/ (filtered) ======================

-rwxr-xr-x 1 root root 18683 Apr 15 23:50 10_linux
-rwxr-xr-x 1 root root 43031 Apr 15 23:50 10_linux_zfs
-rwxr-xr-x 1 root root 14180 Apr 15 23:50 20_linux_xen
-rwxr-xr-x 1 root root 13369 Apr 15 23:50 30_os-prober
-rwxr-xr-x 1 root root  1372 Apr 15 23:50 30_uefi-firmware
-rwxr-xr-x 1 root root   214 Jan 11  2022 40_custom
-rwxr-xr-x 1 root root   215 Apr 15 23:50 41_custom

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

search.fs_uuid 1a93cd03-0d31-444d-8f41-37ddad1e500c root hd0,gpt1 
set prefix=($root)'/boot/grub'
configfile $prefix/grub.cfg



Suggested repair: ______________________________________________________________

The default repair of the Boot-Repair utility would reinstall the grub-efi of
mmcblk0p2,
using the following options:  mmcblk0p1/boot/efi
Additional repair would be performed: unhide-bootmenu-10s use-standard-efi-file restore-efi-backups

Blockers in case of suggested repair: __________________________________________

 Please use this software in a live-session (live-CD or live-USB). This will enable this feature.

Final advice in case of suggested repair: ______________________________________

Please do not forget to make your UEFI firmware boot on the Ubuntu 22.04.1 LTS entry (mmcblk0p1/efi/****/grub****.efi (**** will be updated in the final message) file) !

[ Ajout ]

J'ai essayé de booter sur le Live et je suis quand même tombé sur l'Ubuntu installé sur la carte SD.
J'ai réactivé le boot USB, mais ça n'a rien changé.
Dans le BIOS j'ai donné  la priorité au boot HDD USB, Après une première tentative ratée, le PC à booté sur l'Ubuntu installé, et le boot HDD USB a été rétrogradé à la seconde position.

Dernière modification par atp59 (Le 07/10/2022, à 14:38)

Hors ligne

#9 Le 07/10/2022, à 15:41

geole

Re : | RESOLU ] Installer la 22.04 sur un Lenovo 1 14ADA05 modèle 82GW

En cours de construction

Extraits du boot-info

===================================== UEFI =====================================
BIOS/UEFI firmware: FQCN16WW(1.16) from LENOVO
The firmware is EFI-compatible, and is set in EFI-mode for this installed-session.
SecureBoot disabled - SecureBoot disabled

C'est bien, on voit que tu as booté en EFI et que le sécure boot est déactivé.

============================== Boot Info Summary ===============================
 => No boot loader is installed in the MBR of /dev/mmcblk0.
 => No boot loader is installed in the MBR of /dev/sda.

On voit que tu n'as ABSOLUMENT aucun fichier de boot en legacy.. Donc vouloir booter en LEGACY est stupide. Comme ton bios est certainement assez bien fait, comme le légacy ne marche pas, il prend un solution, de secours et EFI, Donc fais-lui gagber du temps en restant EFI

BootCurrent: 0014
Boot0014* eMMC Card: Ramaxel  64GB	PciRoot(0x0)/Pci(0x13,0x1)/eMMC(0)/Ctrl(0x0)c.J8.p[H...S....

Donc, il booterait bien sur le EMMC qui a tous les fichiers de boot nécessaires

mmcblk0p1: _____________________________________________________________________
    File system:       vfat
    Boot sector type:  FAT32
    Boot sector info:  No errors found in the Boot Parameter Block.
    Operating System:  
    Boot files:        /efi/BOOT/bkpbootx64.efi /efi/BOOT/fbx64.efi 
                       /efi/BOOT/grubx64.efi /efi/BOOT/mmx64.efi 
                       /efi/ubuntu/grubx64.efi /efi/ubuntu/mmx64.efi 
                       /efi/ubuntu/shimx64.efi /efi/ubuntu/grub.cfg 
                       /efi/Microsoft/Boot/bootmgfw.efi

Voici le contenu du  fichier de paramétrage de ce MMC

=================== mmcblk0p1/efi/ubuntu/grub.cfg (filtered) ===================
search.fs_uuid 1a93cd03-0d31-444d-8f41-37ddad1e500c root hd0,gpt1 
set prefix=($root)'/boot/grub'
configfile $prefix/grub.cfg

Il dit que la suite se passe  avec cet UUID 1a93cd03-0d31-444d-8f41-37ddad1e500c qui est cette partition

├─sda1       ext4     1a93cd03-0d31-444d-8f41-37ddad1e500c 92a3209f-e064-4486-8732-7c110c3045b4
Disk sda: 119.08 GiB, 127865454592 bytes, 249737216 sectors

 
qui est certainement la carte SD
En fait, il faudrait  booter sur

mmcblk0p2: _____________________________________________________________________
    File system:       ext4
    Operating System:  Ubuntu 22.04.1 LTS
    Boot files:        /boot/grub/grub.cfg /etc/fstab /etc/default/grub

qui a cet UUID
└─mmcblk0p2  ext4     4be0844d-afa4-40a2-9582-4f7796cd3ddc 5dae7b54-9d95-4531-b498-e01536646e81 
Je sais te proposer cette modification, Mais je séche sur la modification de root hd0,gpt1
Il faut remplacer gpt1 par gpt2  mais je ne sais pas par quoi on remplace  hd0
Mais j'ai vu la proposition de boot-repair pour sa réparation recommandée

Dernière modification par geole (Le 07/10/2022, à 16:15)


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

En ligne

#10 Le 07/10/2022, à 16:25

geole

Re : | RESOLU ] Installer la 22.04 sur un Lenovo 1 14ADA05 modèle 82GW

Extraits du boot-info

===================================== UEFI =====================================
BIOS/UEFI firmware: FQCN16WW(1.16) from LENOVO
The firmware is EFI-compatible, and is set in EFI-mode for this installed-session.
SecureBoot disabled - SecureBoot disabled

C'est bien, on voit que tu as booté en EFI et que le sécure boot est déactivé.

============================== Boot Info Summary ===============================
 => No boot loader is installed in the MBR of /dev/mmcblk0.
 => No boot loader is installed in the MBR of /dev/sda.

On voit que tu n'as ABSOLUMENT aucun fichier de boot en legacy.. Donc vouloir booter en LEGACY est stupide. Comme ton bios est certainement assez bien fait, comme le légacy ne marche pas, il prend un solution, de secours en EFI, Donc fais-lui gagner du temps en restant EFI!

BootCurrent: 0014
Boot0014* eMMC Card: Ramaxel  64GB	PciRoot(0x0)/Pci(0x13,0x1)/eMMC(0)/Ctrl(0x0)c.J8.p[H...S....

Donc, il booterait bien sur le EMMC qui a tous les fichiers de boot nécessaires

mmcblk0p1: _____________________________________________________________________
    File system:       vfat
    Boot sector type:  FAT32
    Boot sector info:  No errors found in the Boot Parameter Block.
    Operating System:  
    Boot files:        /efi/BOOT/bkpbootx64.efi /efi/BOOT/fbx64.efi 
                       /efi/BOOT/grubx64.efi /efi/BOOT/mmx64.efi 
                       /efi/ubuntu/grubx64.efi /efi/ubuntu/mmx64.efi 
                       /efi/ubuntu/shimx64.efi /efi/ubuntu/grub.cfg 
                       /efi/Microsoft/Boot/bootmgfw.efi

Voici le contenu du  fichier de paramétrage de ce MMC

=================== mmcblk0p1/efi/ubuntu/grub.cfg (filtered) ===================
search.fs_uuid 1a93cd03-0d31-444d-8f41-37ddad1e500c root hd0,gpt1 
set prefix=($root)'/boot/grub'
configfile $prefix/grub.cfg

Il dit que la suite se passe  avec cet UUID 1a93cd03-0d31-444d-8f41-37ddad1e500c qui est cette partition

├─sda1       ext4     1a93cd03-0d31-444d-8f41-37ddad1e500c 92a3209f-e064-4486-8732-7c110c3045b4
Disk sda: 119.08 GiB, 127865454592 bytes, 249737216 sectors

 
qui est certainement la carte SD
En fait, il faudrait  booter sur

mmcblk0p2: _____________________________________________________________________
    File system:       ext4
    Operating System:  Ubuntu 22.04.1 LTS
    Boot files:        /boot/grub/grub.cfg /etc/fstab /etc/default/grub

qui a cet UUID
└─mmcblk0p2  ext4     4be0844d-afa4-40a2-9582-4f7796cd3ddc 5dae7b54-9d95-4531-b498-e01536646e81 
Je sais te proposer cette modification. Mais je sèche sur la modification de root hd0,gpt1
Il faut remplacer gpt1 par gpt2  mais je ne sais pas par quoi on remplace  hd0
Mais j'ai vu la proposition de boot-repair pour sa réparation recommandée.
The default repair of the Boot-Repair utility would reinstall the grub-efi of mmcblk0p2, using the following options:  mmcblk0p1/boot/efi

Alors le plus simple est de lancer boot-repair et de faire sa réparation recommendée
Tu posteras sa réparation. Ce qui me permettra de voir et de mémoriser  comment il a réparé la ligne et de référencer cet ordinateur.


NOTA; je pense que tu vas pas conserver le UBUNTU de la carte SD et que tu vas transformer cette carte SD en partition de données.

Si tel est le cas, tu pourras y accéder directement avec des liens symboliques,   Je reste disponible pour ce problème.
Tu diras simplement si tu veux conserver le UBUNTU  installé sur cette carte SD comme solution de secours ou pas.

Dernière modification par geole (Le 07/10/2022, à 16:32)


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

En ligne

#11 Le 07/10/2022, à 18:44

atp59

Re : | RESOLU ] Installer la 22.04 sur un Lenovo 1 14ADA05 modèle 82GW

Dans un premier temps, je n'ai pas su booter sur le Live Boot-Repair, comme sur aucun Live depuis la manip plus haut.
J'ai donc renommé le répertoire Microsoft.
Et de toutes façons le boot-repair que j'ai n'aurait pas marché, parce qu'il date de janvier 2020 et il ne reconnait pas la puce eMMC.
Je suis donc parti du Live Ubuntu, en mode "try" et c'est làque j'ai installé boor-repair. Voici le résultat:

============================= Boot Repair Summary ==============================
cat: /sys/block/mmcblk0/mmcblk0boot0/start: No such file or directory
cat: /sys/block/mmcblk0/mmcblk0boot1/start: No such file or directory

Recommended repair: ____________________________________________________________

The default repair of the Boot-Repair utility will reinstall the grub-efi of
mmcblk0p2,
using the following options:  mmcblk0p1/boot/efi
Additional repair will be performed: unhide-bootmenu-10s use-standard-efi-file restore-efi-backups


rm /mnt/boot-sav/mmcblk0p1/efi/Boot/bootx64.efi
mv /mnt/boot-sav/mmcblk0p1/efi/Boot/bkpbootx64.efi /mnt/boot-sav/mmcblk0p1/efi/Boot/bootx64.efi
Mount mmcblk0p1 on /mnt/boot-sav/mmcblk0p2/boot/efi

Unhide GRUB boot menu in mmcblk0p2/etc/default/grub

===================== Reinstall the grub-efi of mmcblk0p2 ======================

chroot /mnt/boot-sav/mmcblk0p2 grub-install --version
grub-install (GRUB) 2.06-2ubuntu7
chroot /mnt/boot-sav/mmcblk0p2 modprobe efivars

chroot /mnt/boot-sav/mmcblk0p2 efibootmgr -v before grub install
BootCurrent: 0015
Timeout: 0 seconds
BootOrder: 0002,0001,0015,0013,0014,0016,0017,0018
Boot0001* ubuntu	HD(1,GPT,b948ed4c-0cd3-42b9-8a7a-b39f0dc8e737,0x800,0x100000)/File(EFIubuntushimx64.efi)
Boot0002* ubuntu	HD(3,GPT,6e098a2a-1ec7-4a9b-80d5-3a2d1ffef3e0,0x4bd2800,0x18000)/File(EFIubuntushimx64.efi)
Boot0010  Setup	FvFile(721c8b66-426c-4e86-8e99-3457c46ab0b9)
Boot0011  Boot Menu	FvFile(86488440-41bb-42c7-93ac-450fbf7766bf)
Boot0012  Diagnostic Splash	FvFile(a7d8d9a6-6ab0-4aeb-ad9d-163e59a7a380)
Boot0013* NVMe:	VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,001c199932d94c4eae9aa0b6e98eb8a4)
Boot0014* eMMC Card: Ramaxel  64GB	PciRoot(0x0)/Pci(0x13,0x1)/eMMC(0)/Ctrl(0x0)c.J8.p[H...S....
Boot0015* USB HDD:	VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,33e821aaaf33bc4789bd419f88c50803)
Boot0016* USB FDD:	VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,6ff015a28830b543a8b8641009461e49)
Boot0017* USB CD:	VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,86701296aa5a7848b66cd49dd3ba6a55)
Boot0018* USB LAN:	VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,e854bca4cae7704ca322b00da0376322)
Boot0019* Lenovo Recovery System	File(EFIMicrosoftBootlrsBootMgr.efi)

chroot /mnt/boot-sav/mmcblk0p2 uname -r
5.15.0-43-generic

chroot /mnt/boot-sav/mmcblk0p2 grub-install --efi-directory=/boot/efi --target=x86_64-efi
Installing for x86_64-efi platform.
grub-install: warning: EFI variables cannot be set on this system.
grub-install: warning: You will have to complete the GRUB setup manually.
Installation finished. No error reported.
df /dev/mmcblk0p1
mv /mnt/boot-sav/mmcblk0p2/boot/efi/EFI/Boot/bootx64.efi /mnt/boot-sav/mmcblk0p2/boot/efi/EFI/Boot/bkpbootx64.efi
cp /mnt/boot-sav/mmcblk0p2/boot/efi/efi/ubuntu/grubx64.efi /mnt/boot-sav/mmcblk0p2/boot/efi/EFI/Boot/bootx64.efi

chroot /mnt/boot-sav/mmcblk0p2 grub-install --efi-directory=/boot/efi --target=x86_64-efi
Installing for x86_64-efi platform.
grub-install: warning: EFI variables cannot be set on this system.
grub-install: warning: You will have to complete the GRUB setup manually.
Installation finished. No error reported.

chroot /mnt/boot-sav/mmcblk0p2 efibootmgr -v after grub install
BootCurrent: 0015
Timeout: 0 seconds
BootOrder: 0002,0001,0015,0013,0014,0016,0017,0018
Boot0001* ubuntu	HD(1,GPT,b948ed4c-0cd3-42b9-8a7a-b39f0dc8e737,0x800,0x100000)/File(EFIubuntushimx64.efi)
Boot0002* ubuntu	HD(3,GPT,6e098a2a-1ec7-4a9b-80d5-3a2d1ffef3e0,0x4bd2800,0x18000)/File(EFIubuntushimx64.efi)
Boot0010  Setup	FvFile(721c8b66-426c-4e86-8e99-3457c46ab0b9)
Boot0011  Boot Menu	FvFile(86488440-41bb-42c7-93ac-450fbf7766bf)
Boot0012  Diagnostic Splash	FvFile(a7d8d9a6-6ab0-4aeb-ad9d-163e59a7a380)
Boot0013* NVMe:	VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,001c199932d94c4eae9aa0b6e98eb8a4)
Boot0014* eMMC Card: Ramaxel  64GB	PciRoot(0x0)/Pci(0x13,0x1)/eMMC(0)/Ctrl(0x0)c.J8.p[H...S....
Boot0015* USB HDD:	VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,33e821aaaf33bc4789bd419f88c50803)
Boot0016* USB FDD:	VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,6ff015a28830b543a8b8641009461e49)
Boot0017* USB CD:	VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,86701296aa5a7848b66cd49dd3ba6a55)
Boot0018* USB LAN:	VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,e854bca4cae7704ca322b00da0376322)
Boot0019* Lenovo Recovery System	File(EFIMicrosoftBootlrsBootMgr.efi)
Warning: NVram was not modified.

chroot /mnt/boot-sav/mmcblk0p2 update-grub
Sourcing file `/etc/default/grub'
Sourcing file `/etc/default/grub.d/init-select.cfg'
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-5.15.0-48-generic
Found initrd image: /boot/initrd.img-5.15.0-48-generic
Found linux image: /boot/vmlinuz-5.15.0-43-generic
Found initrd image: /boot/initrd.img-5.15.0-43-generic
Memtest86+ needs a 16-bit boot, that is not available on EFI, exiting
Warning: os-prober will be executed to detect other bootable partitions.
Its output will be used to detect bootable binaries on them and create new boot entries.

Unhide GRUB boot menu in mmcblk0p2/boot/grub/grub.cfg

Boot successfully repaired.

You can now reboot your computer.
Please do not forget to make your UEFI firmware boot on the Ubuntu 22.04.1 LTS entry (mmcblk0p1/efi/ubuntu/grubx64.efi file) !


============================ Boot Info After Repair ============================

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

mmcblk0p1: _____________________________________________________________________

    File system:       vfat
    Boot sector type:  FAT32
    Boot sector info:  No errors found in the Boot Parameter Block.
    Operating System:  
    Boot files:        /efi/BOOT/bkpbootx64.efi /efi/BOOT/bootx64.efi 
                       /efi/BOOT/fbx64.efi /efi/BOOT/grubx64.efi 
                       /efi/BOOT/mmx64.efi /efi/ubuntu/grubx64.efi 
                       /efi/ubuntu/mmx64.efi /efi/ubuntu/shimx64.efi 
                       /efi/ubuntu/grub.cfg 
                       /efi/Microsoft-desabled/Boot/bootmgfw.efi

mmcblk0p2: _____________________________________________________________________

    File system:       ext4
    Boot sector type:  -
    Boot sector info: 
    Operating System:  Ubuntu 22.04.1 LTS
    Boot files:        /boot/grub/grub.cfg /etc/fstab /etc/default/grub

sda: ___________________________________________________________________________

    File system:       iso9660
    Boot sector type:  Grub2 (v1.99-2.00)
    Boot sector info:  Grub2 (v1.99-2.00) is installed in the boot sector of 
                       sda and looks at sector 0 of the same hard drive for 
                       core.img, but core.img can not be found at this 
                       location.
    Mounting failed:   mount: /mnt/BootInfo/FD/sda: /dev/sda already mounted or mount point busy.


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

OS#1:   Ubuntu 22.04.1 LTS on mmcblk0p2

================================ Host/Hardware =================================

CPU architecture: 64-bit
Video: Picasso/Raven 2 [Radeon Vega Series / Radeon Vega Mobile Series] from Advanced Micro Devices, Inc. [AMD/ATI]
Live-session OS is Ubuntu 64-bit (Ubuntu 22.04.1 LTS, jammy, x86_64)

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

BIOS/UEFI firmware: FQCN16WW(1.16) from LENOVO
The firmware is EFI-compatible, and is set in EFI-mode for this live-session.
SecureBoot disabled - SecureBoot disabled
Platform is in Setup Mode - Please report this message to boot.repair@gmail.com.
BootCurrent: 0015
Timeout: 0 seconds
BootOrder: 0002,0001,0015,0013,0014,0016,0017,0018
Boot0001* ubuntu	HD(1,GPT,b948ed4c-0cd3-42b9-8a7a-b39f0dc8e737,0x800,0x100000)/File(\EFI\ubuntu\shimx64.efi)
Boot0002* ubuntu	HD(3,GPT,6e098a2a-1ec7-4a9b-80d5-3a2d1ffef3e0,0x4bd2800,0x18000)/File(\EFI\ubuntu\shimx64.efi)
Boot0010  Setup	FvFile(721c8b66-426c-4e86-8e99-3457c46ab0b9)
Boot0011  Boot Menu	FvFile(86488440-41bb-42c7-93ac-450fbf7766bf)
Boot0012  Diagnostic Splash	FvFile(a7d8d9a6-6ab0-4aeb-ad9d-163e59a7a380)
Boot0013* NVMe:	VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,001c199932d94c4eae9aa0b6e98eb8a4)
Boot0014* eMMC Card: Ramaxel  64GB	PciRoot(0x0)/Pci(0x13,0x1)/eMMC(0)/Ctrl(0x0)c.J8.p[H...S....
Boot0015* USB HDD:	VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,33e821aaaf33bc4789bd419f88c50803)
Boot0016* USB FDD:	VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,6ff015a28830b543a8b8641009461e49)
Boot0017* USB CD:	VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,86701296aa5a7848b66cd49dd3ba6a55)
Boot0018* USB LAN:	VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,e854bca4cae7704ca322b00da0376322)
Boot0019* Lenovo Recovery System	File(\EFI\Microsoft\Boot\lrsBootMgr.efi)

728124f6ec8e22fbdbe7034812c81b95   mmcblk0p1/BOOT/bkpbootx64.efi
728124f6ec8e22fbdbe7034812c81b95   mmcblk0p1/BOOT/bootx64.efi
c152ec201c37b6e97bbc2207e49d1271   mmcblk0p1/BOOT/fbx64.efi
fa1bf1a7f90a852abe0bdbd089b7f1b0   mmcblk0p1/BOOT/grubx64.efi
fdafb5eece6caeccb788c946a28e6872   mmcblk0p1/BOOT/mmx64.efi
f62c28d9b477b6a1a7b1c991b2b6637d   mmcblk0p1/ubuntu/grubx64.efi
fdafb5eece6caeccb788c946a28e6872   mmcblk0p1/ubuntu/mmx64.efi
728124f6ec8e22fbdbe7034812c81b95   mmcblk0p1/ubuntu/shimx64.efi
f62c28d9b477b6a1a7b1c991b2b6637d   mmcblk0p1/Microsoft-desabled/Boot/bootmgfw.efi

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

Disks info: ____________________________________________________________________

mmcblk0	: is-GPT,	no-BIOSboot,	has---ESP, 	not-usb,	mmc-disk, has-os,	no-wind,	1 sectors * 512 bytes

Partitions info (1/3): _________________________________________________________

mmcblk0p1	: no-os,	32, nopakmgr,	no-docgrub,	nogrub,	nogrubinstall,	no-grubenv,	noupdategrub,	not-far
mmcblk0p2	: is-os,	64, apt-get,	signed grub-pc grub-efi ,	grub2,	grub-install,	grubenv-ok,	update-grub,	not-far

Partitions info (2/3): _________________________________________________________

mmcblk0p1	: is---ESP,	part-has-no-fstab,	no-nt,	no-winload,	no-recov-nor-hid,	no-bmgr,	notwinboot
mmcblk0p2	: isnotESP,	fstab-has-goodEFI,	no-nt,	no-winload,	no-recov-nor-hid,	no-bmgr,	notwinboot

Partitions info (3/3): _________________________________________________________

mmcblk0p1	: not--sepboot,	no---boot,	part-has-no-fstab,	not-sep-usr,	no---usr,	part-has-no-fstab,	no--grub.d,	mmcblk0
mmcblk0p2	: not--sepboot,	with-boot,	fstab-without-boot,	not-sep-usr,	with--usr,	fstab-without-usr,	std-grub.d,	mmcblk0

fdisk -l (filtered): ___________________________________________________________

Disk mmcblk0: 58.24 GiB, 62537072640 bytes, 122142720 sectors
Disk identifier: CB1741DE-96F7-4997-B671-1E9CCB514EA0
            Start       End   Sectors  Size Type
mmcblk0p1    2048   1050623   1048576  512M EFI System
mmcblk0p2 1050624 122140467 121089844 57.7G Linux filesystem
Disk sda: 7.56 GiB, 8119648256 bytes, 15858688 sectors
Disk identifier: 9240A165-D190-4AB6-8A10-46DC207B42EE
        Start      End Sectors  Size Type
sda1       64  7465119 7465056  3.6G Microsoft basic data
sda2  7465120  7473615    8496  4.1M EFI System
sda3  7473616  7474215     600  300K Microsoft basic data
sda4  7475200 15858624 8383425    4G Linux filesystem

parted -lm (filtered): _________________________________________________________

sda:8120MB:scsi:512:512:gpt:USB Flash Disk:;
1:32.8kB:3822MB:3822MB::ISO9660:hidden, msftdata;
2:3822MB:3826MB:4350kB::Appended2:boot, esp;
3:3826MB:3827MB:307kB::Gap1:hidden, msftdata;
4:3827MB:8120MB:4292MB:ext4::;
mmcblk0:62.5GB:sd/mmc:512:512:gpt:MMC MMC64G:;
1:1049kB:538MB:537MB:fat32:EFI System Partition:boot, esp;
2:538MB:62.5GB:62.0GB:ext4::;
mmcblk0boot0:4194kB:sd/mmc:512:512:unknown:Generic SD/MMC Storage Card:;
mmcblk0boot1:4194kB:sd/mmc:512:512:unknown:Generic SD/MMC Storage Card:;

blkid (filtered): ______________________________________________________________

NAME         FSTYPE   UUID                                 PARTUUID                             LABEL                    PARTLABEL
sda          iso9660  2022-08-10-16-21-45-00                                                    Ubuntu 22.04.1 LTS amd64 
├─sda1       iso9660  2022-08-10-16-21-45-00               9240a165-d190-4ab6-8a11-46dc207b42ee Ubuntu 22.04.1 LTS amd64 ISO9660
├─sda2       vfat     8D6C-A9F8                            9240a165-d190-4ab6-8a12-46dc207b42ee ESP                      Appended2
├─sda3                                                     9240a165-d190-4ab6-8a13-46dc207b42ee                          Gap1
└─sda4       ext4     edfd7e83-6b34-4e93-a7d2-825bc976d54b 0d8066c5-8647-2f48-b6aa-c9d6ff31ab24 writable                 
mmcblk0                                                                                                                  
├─mmcblk0p1  vfat     996D-AC1B                            b948ed4c-0cd3-42b9-8a7a-b39f0dc8e737                          EFI System Partition
└─mmcblk0p2  ext4     4be0844d-afa4-40a2-9582-4f7796cd3ddc 5dae7b54-9d95-4531-b498-e01536646e81                          
mmcblk0boot0                                                                                                             
mmcblk0boot1                                                                                                             

Mount points (filtered): _______________________________________________________

                                                               Avail Use% Mounted on
/dev/disk/by-label/writable[/install-logs-2022-10-07.0/crash]   3.6G   0% /var/crash
/dev/disk/by-label/writable[/install-logs-2022-10-07.0/log]     3.6G   0% /var/log
/dev/mmcblk0p1                                                501.5M   2% /mnt/boot-sav/mmcblk0p1
/dev/mmcblk0p2                                                 41.2G  22% /mnt/boot-sav/mmcblk0p2
/dev/sda1                                                          0 100% /cdrom

Mount options (filtered): ______________________________________________________

/dev/disk/by-label/writable[/install-logs-2022-10-07.0/crash] ext4            rw,relatime
/dev/disk/by-label/writable[/install-logs-2022-10-07.0/log]   ext4            rw,relatime
/dev/mmcblk0p1                                                vfat            rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro
/dev/mmcblk0p2                                                ext4            rw,relatime
/dev/sda1                                                     iso9660         ro,noatime,nojoliet,check=s,map=n,blocksize=2048,iocharset=utf8

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

search.fs_uuid 4be0844d-afa4-40a2-9582-4f7796cd3ddc root 
set prefix=($root)'/boot/grub'
configfile $prefix/grub.cfg

=================== mmcblk0p2/boot/grub/grub.cfg (filtered) ====================

Ubuntu   4be0844d-afa4-40a2-9582-4f7796cd3ddc
Ubuntu, with Linux 5.15.0-48-generic   4be0844d-afa4-40a2-9582-4f7796cd3ddc
Ubuntu, with Linux 5.15.0-43-generic   4be0844d-afa4-40a2-9582-4f7796cd3ddc
### END /etc/grub.d/30_os-prober ###
### END /etc/grub.d/30_uefi-firmware ###

======================== mmcblk0p2/etc/fstab (filtered) ========================

# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/mmcblk0p2 during installation
UUID=4be0844d-afa4-40a2-9582-4f7796cd3ddc /               ext4    errors=remount-ro 0       1
# /boot/efi was on /dev/mmcblk0p1 during installation
UUID=996D-AC1B  /boot/efi       vfat    umask=0077      0       1
/swapfile                                 none            swap    sw              0       0

==================== mmcblk0p2/etc/default/grub (filtered) =====================

GRUB_DEFAULT=0
GRUB_TIMEOUT_STYLE=menu
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""
GRUB_DISABLE_OS_PROBER=false

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

           GiB - GB             File                                 Fragment(s)
            ?? = ??             boot/grub/grub.cfg                             1
   8.886711121 = 9.542033408    boot/vmlinuz                                   1
  54.539474487 = 58.561314816   boot/vmlinuz-5.15.0-43-generic                 2
   8.886711121 = 9.542033408    boot/vmlinuz-5.15.0-48-generic                 1
  54.539474487 = 58.561314816   boot/vmlinuz.old                               2
  46.184951782 = 49.590714368   boot/initrd.img                                1
   1.016155243 = 1.091088384    boot/initrd.img-5.15.0-43-generic              1
  46.184951782 = 49.590714368   boot/initrd.img-5.15.0-48-generic              1
   1.016155243 = 1.091088384    boot/initrd.img.old                            1

=================== mmcblk0p2: ls -l /etc/grub.d/ (filtered) ===================

-rwxr-xr-x 1 root root 18683 Apr 15 21:50 10_linux
-rwxr-xr-x 1 root root 43031 Apr 15 21:50 10_linux_zfs
-rwxr-xr-x 1 root root 14180 Apr 15 21:50 20_linux_xen
-rwxr-xr-x 1 root root 13369 Apr 15 21:50 30_os-prober
-rwxr-xr-x 1 root root  1372 Apr 15 21:50 30_uefi-firmware
-rwxr-xr-x 1 root root   700 Feb 19  2022 35_fwupd
-rwxr-xr-x 1 root root   214 Apr 15 21:50 40_custom
-rwxr-xr-x 1 root root   215 Apr 15 21:50 41_custom

======================== mmcblk0p2/etc/grub.d/35_fwupd =========================

#! /bin/sh
# SPDX-License-Identifier: LGPL-2.1+
set -e
[ -d ${pkgdatadir:?} ]
# shellcheck source=/dev/null
. "$pkgdatadir/grub-mkconfig_lib"
if [ -f /var/lib/fwupd/uefi_capsule.conf ] &&
   ls /sys/firmware/efi/efivars/fwupd-*-0abba7dc-e516-4167-bbf5-4d9d1c739416 1>/dev/null 2>&1; then
      . /var/lib/fwupd/uefi_capsule.conf
      if [ "${EFI_PATH}" != "" ] && [ "${ESP}" != "" ]; then
      echo "Adding Linux Firmware Updater entry" >&2
cat << EOF
menuentry 'Linux Firmware Updater' \$menuentry_id_option 'fwupd' {
EOF
      ${grub_probe:?}
      prepare_grub_to_access_device '`${grub_probe} --target=device \${ESP}` | sed -e "s/^/\t/"'
cat << EOF
	chainloader ${EFI_PATH}
}
EOF
      fi
fi

Dans la config de grub il faudra certainement faire insérer le module "mmc_block" qui est listé par lsmod.

Hors ligne

#12 Le 07/10/2022, à 21:18

geole

Re : | RESOLU ] Installer la 22.04 sur un Lenovo 1 14ADA05 modèle 82GW

As-tu essayé de rebooter.

J'ai vu qu'il ne s'est pas compliqué la vie. Il n'a rien mis!

=================== mmcblk0p1/efi/ubuntu/grub.cfg (filtered) ===================
search.fs_uuid 4be0844d-afa4-40a2-9582-4f7796cd3ddc root 
set prefix=($root)'/boot/grub'
configfile $prefix/grub.cfg
=================== mmcblk0p2/boot/grub/grub.cfg (filtered) ====================
Ubuntu   4be0844d-afa4-40a2-9582-4f7796cd3ddc

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

En ligne

#13 Le 08/10/2022, à 11:12

atp59

Re : | RESOLU ] Installer la 22.04 sur un Lenovo 1 14ADA05 modèle 82GW

Mais si, il a changé le search. Maintenant c'est l'uuid de la partition mmcblk0p2. Et il a mis "root" au lieu de "hd0,gpt1"
Dans cette partition, dans /boot/grub les fichiers grub.cfg, et x89_64.efi sont datés d'hier soir.

Du coup j'ai réactivé  le répertoire Microsoft, et copié mmcblk0p1/efi/ubuntu/grub.cfg dans mmcblk0p1/efi/Microsoft/Boot
et tadammmm !!

Ça marche.
Et cerise sur le gâteau, ça boote aussi sur le Live, ce qui ne marchait plus jusqu'à ce que je désactive le répertoire Microsoft.

Derniers problèmes, avant de mettre le tag "RESOLU" dans le titre:

- comment ça va se passer quand il y aura une mise à jour de grub?
          * A priori le fichier grub.cfg ne contient que trois lignes, il ne devrait jamais être impacté.  Mais qui des autres fichiers das le répertoire Boot?

- comment faire pour que ça marche directement après une installation?
          * Il faut copier tout le répertoire mmcblk0p1/efi/ubuntu dans mmcblk0p1/efi/Microsoft/Boot (ce que j'ai été obligé de faire parce que j'ai corrompu accidentellement le répertoire Microsoft), remplacer grub.cfg et renommer grubx64.efi en bootmgfw.efi.  C'est sans doute cette manip qui a restauré la possibilité de booter sur l'USB.

Le fait que grub.cfg pointait sur l'uuid de /dev/sd4 est surement du à ma version de boot-repair qui date de 2020 et qui n'a trouvé que ce secteur de de boot de disponible. Il est fort probable que le Live 2022 crée un grub cfg  correct. Mais le Bios ne va pas le chercher là où  il est installé.

Dernière modification par atp59 (Le 08/10/2022, à 11:25)

Hors ligne

#14 Le 08/10/2022, à 11:40

geole

Re : | RESOLU ] Installer la 22.04 sur un Lenovo 1 14ADA05 modèle 82GW

Bonjour.
Tu es  standard, à l'exception de la duplication du fichier grubx64.EFI dans le répertoire microsoft. Mais ce fichier n'est quasiment jamais modifié.


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

En ligne

#15 Le 08/10/2022, à 12:18

atp59

Re : | RESOLU ] Installer la 22.04 sur un Lenovo 1 14ADA05 modèle 82GW

En tout cas merci sincèrement pour ton aide.
Ca m'a fait une remise à niveau avec grub et UEFI. smile

Je  vais taguer le titre (si je trouve comment on fait smile)
Bon weekend.

Hors ligne