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 25/07/2023, à 19:01

QnoM

Boot-Info et aide pour corriger le Grub

Bonsoir,

Novice avec Linux, je viens d'installer Ubuntu sur une vieille machine tournant sur Windows7. J'ai conservé le SSD d'origine avec Windows et utilisé un nouveau SSD pour Ubuntu. L'installation s'est correctement passée sauf que le Grub ne s'exécute pas ?!?

Lors d'une première installation, j'ai rencontré un message d'erreur me disant que le Grub n'a pas pu s’installer correctement
Lors de la seconde installation, j'ai dédié une partition EFI pour le Grub comme j'ai pu le lire sur le web. Je n'ai pas eu cette fois-ci de message d'erreur mais le Grub n'est pas exécuté au démarrage. Je tombe directement sur Ubuntu.

J'ai effectué un rapport "Boot-Info" dont le lien est le suivant : https://paste.ubuntu.com/p/nFnRHDSXvP/

Merci d'avance pour votre aide!

QnoM

Hors ligne

#2 Le 25/07/2023, à 19:15

xubu1957

Re : Boot-Info et aide pour corriger le Grub

Bonjour,

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

boot-repair-4ppa2056                                              [20230725_1946]

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

 => Windows 7/8/10/11/2012 is installed in the MBR of /dev/sda.
 => Windows 7/8/10/11/2012 is installed in the MBR of /dev/sdb.
 => No boot loader is installed in the MBR of /dev/sdc.

sda1: __________________________________________________________________________

    File system:       ntfs
    Boot sector type:  Windows 7/2008: NTFS
    Boot sector info:  No errors found in the Boot Parameter Block.
    Operating System:  Windows 7
    Boot files:        /Windows/System32/winload.exe

sdb1: __________________________________________________________________________

    File system:       ntfs
    Boot sector type:  Windows 7/2008: NTFS
    Boot sector info:  No errors found in the Boot Parameter Block.
    Operating System:  
    Boot files:        /bootmgr /Boot/BCD

sdb2: __________________________________________________________________________

    File system:       ntfs
    Boot sector type:  Windows 7/2008: NTFS
    Boot sector info:  No errors found in the Boot Parameter Block.
    Operating System:  
    Boot files:        

sdc1: __________________________________________________________________________

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

sdc2: __________________________________________________________________________

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

sdc3: __________________________________________________________________________

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

sdc4: __________________________________________________________________________

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


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

OS#1:   Ubuntu 22.04.2 LTS on sdc1
OS#2:   Windows 7 on sda1

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

CPU architecture: 64-bit
Video: GK106 [GeForce GTX 650 OEM] EFI VGA from NVIDIA Corporation
BOOT_IMAGE of the installed session in use:
/boot/vmlinuz-5.19.0-50-generic root=UUID=8dc9fb07-0b52-4619-8c82-bbeb9f531b94 ro quiet splash vt.handoff=7
df -Th / : /dev/sdc1        ext4    46G     13G   32G  28% /

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

BIOS/UEFI firmware: V1.1(4.6) from American Megatrends Inc.
The firmware is EFI-compatible, and is set in EFI-mode for this installed-session.
SecureBoot disabled (confirmed by mokutil).
BootCurrent: 000A
Timeout: 1 seconds
BootOrder: 0004,000A,0009,0002,0000,0001,0003
Boot0000  ubuntu	HD(3,GPT,58874569-aaf6-4519-8d54-70648c7db9cf,0x6c08800,0x18000)/File(\EFI\ubuntu\shimx64.efi)
Boot0001  Hard Drive 	BBS(HD,,0x0)..GO..NO........o.K.I.N.G.S.T.O.N. .S.V.3.0.0.S.3.7.A.1.2.0.G....................A...........................>..Gd-.;.A..MQ..L.0.5.2.0.B.6.7.7.1.4.8.0.5.9.6.A. . . . ........BO..NO........o.S.a.m.s.u.n.g. .S.S.D. .8.7.0. .E.V.O. .1.T.B....................A...........................>..Gd-.;.A..MQ..L.6.S.U.P.M.N.T.0.0.5.2.6.9.1. .L. . . . ........BO..NO........o.W.D.C. .W.D.1.0.E.Z.E.X.-.6.0.Z.F.5.A.0....................A...........................>..Gd-.;.A..MQ..L. . . . .W. .-.D.M.W.1.C.2.S.5.8.5.0.5.7........BO
Boot0002* UEFI: Built-in EFI Shell 	VenMedia(5023b95c-db26-429b-a648-bd47664c8012)..BO
Boot0003  CD/DVD Drive 	BBS(CDROM,,0x0)..GO..NO........o.T.S.S.T.c.o.r.p. .C.D.D.V.D.W. .S.H.-.2.2.4.D.B....................A...........................>..Gd-.;.A..MQ..L.9.R.E.3.8.6.D.A.0.A.7.0.7.K. . . . . . ........BO
Boot0004* ubuntu	HD(3,GPT,58874569-aaf6-4519-8d54-70648c7db9cf,0x6c08800,0x18000)/File(\EFI\ubuntu\shimx64.efi)
Boot0009* ubuntu	HD(3,GPT,58874569-aaf6-4519-8d54-70648c7db9cf,0x6c08800,0x18000)/File(\EFI\Ubuntu\grubx64.efi)
Boot000A* UEFI OS	HD(3,GPT,58874569-aaf6-4519-8d54-70648c7db9cf,0x6c08800,0x18000)/File(\EFI\BOOT\BOOTX64.EFI)


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

Disks info: ____________________________________________________________________

sdc	: is-GPT,	no-BIOSboot,	has---ESP, 	not-usb,	not-mmc, has-os,	no-wind,	2048 sectors * 512 bytes
sdb	: notGPT,	no-BIOSboot,	has-noESP, 	not-usb,	not-mmc, no-os,	no-wind,	2048 sectors * 512 bytes
sda	: notGPT,	no-BIOSboot,	has-noESP, 	not-usb,	not-mmc, has-os,	has-win,	2048 sectors * 512 bytes

Partitions info (1/3): _________________________________________________________

sdc1	: is-os,	64, apt-get,	signed grub-pc grub-efi ,	grub2,	grub-install,	grubenv-ok,	update-grub,	not-far
sdb2	: no-os,	64, nopakmgr,	no-docgrub,	nogrub,	nogrubinstall,	no-grubenv,	noupdategrub,	farbios
sdb1	: no-os,	64, nopakmgr,	no-docgrub,	nogrub,	nogrubinstall,	no-grubenv,	noupdategrub,	not-far
sdc3	: no-os,	64, nopakmgr,	no-docgrub,	nogrub,	nogrubinstall,	no-grubenv,	noupdategrub,	not-far
sdc4	: no-os,	64, nopakmgr,	no-docgrub,	nogrub,	nogrubinstall,	no-grubenv,	noupdategrub,	farbios
sda1	: is-os,	64, nopakmgr,	no-docgrub,	nogrub,	nogrubinstall,	no-grubenv,	noupdategrub,	farbios

Partitions info (2/3): _________________________________________________________

sdc1	: isnotESP,	fstab-has-goodEFI,	no-nt,	no-winload,	no-recov-nor-hid,	no-bmgr,	notwinboot
sdb2	: isnotESP,	part-has-no-fstab,	no-nt,	no-winload,	no-recov-nor-hid,	no-bmgr,	notwinboot
sdb1	: isnotESP,	part-has-no-fstab,	no-nt,	no-winload,	no-recov-nor-hid,	bootmgr,	is-winboot
sdc3	: is---ESP,	part-has-no-fstab,	no-nt,	no-winload,	no-recov-nor-hid,	no-bmgr,	notwinboot
sdc4	: isnotESP,	part-has-no-fstab,	no-nt,	no-winload,	no-recov-nor-hid,	no-bmgr,	notwinboot
sda1	: isnotESP,	part-has-no-fstab,	no-nt,	haswinload,	no-recov-nor-hid,	no-bmgr,	notwinboot

Partitions info (3/3): _________________________________________________________

sdc1	: not--sepboot,	with-boot,	fstab-without-boot,	not-sep-usr,	with--usr,	fstab-without-usr,	std-grub.d,	sdc
sdb2	: not--sepboot,	no---boot,	part-has-no-fstab,	not-sep-usr,	no---usr,	part-has-no-fstab,	no--grub.d,	sdb
sdb1	: not--sepboot,	no---boot,	part-has-no-fstab,	not-sep-usr,	no---usr,	part-has-no-fstab,	no--grub.d,	sdb
sdc3	: not--sepboot,	no---boot,	part-has-no-fstab,	not-sep-usr,	no---usr,	part-has-no-fstab,	no--grub.d,	sdc
sdc4	: maybesepboot,	no---boot,	part-has-no-fstab,	not-sep-usr,	no---usr,	part-has-no-fstab,	no--grub.d,	sdc
sda1	: 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 sda: 111.79 GiB, 120034123776 bytes, 234441648 sectors
Disk identifier: 0x9397d404
      Boot Start       End   Sectors   Size Id Type
sda1        2048 234438655 234436608 111.8G  7 HPFS/NTFS/exFAT
Disk sdb: 931.51 GiB, 1000204886016 bytes, 1953525168 sectors
Disk identifier: 0x9397d47c
      Boot  Start        End    Sectors   Size Id Type
sdb1  *      2048     206847     204800   100M  7 HPFS/NTFS/exFAT
sdb2       206848 1953519615 1953312768 931.4G  7 HPFS/NTFS/exFAT
Disk sdc: 931.51 GiB, 1000204886016 bytes, 1953525168 sectors
Disk identifier: D64ED24B-F372-4911-ABD9-B5F51C614FF5
          Start        End    Sectors   Size Type
sdc1       2048   97656831   97654784  46.6G Linux filesystem
sdc2   97656832  113281023   15624192   7.5G Linux swap
sdc3  113281024  113379327      98304    48M EFI System
sdc4  113379328 1953523711 1840144384 877.4G Linux filesystem

parted -lm (filtered): _________________________________________________________

sda:120GB:scsi:512:512:msdos:ATA KINGSTON SV300S3:;
1:1049kB:120GB:120GB:ntfs::;
sdb:1000GB:scsi:512:4096:msdos:ATA WDC WD10EZEX-60Z:;
1:1049kB:106MB:105MB:ntfs::boot;
2:106MB:1000GB:1000GB:ntfs::;
sdc:1000GB:scsi:512:512:gpt:ATA Samsung SSD 870:;
1:1049kB:50.0GB:50.0GB:ext4::;
2:50.0GB:58.0GB:8000MB:linux-swap(v1)::swap;
3:58.0GB:58.1GB:50.3MB:fat32::boot, esp;
4:58.1GB:1000GB:942GB:ext4::;

blkid (filtered): ______________________________________________________________

NAME   FSTYPE   UUID                                 PARTUUID                             LABEL              PARTLABEL
sda                                                                                                          
└─sda1 ntfs     A486B9BA86B98CF4                     9397d404-01                                             
sdb                                                                                                          
├─sdb1 ntfs     46B8B69EB8B68C45                     9397d47c-01                          Réservé au système 
└─sdb2 ntfs     F80885CF08858CF6                     9397d47c-02                          Nouveau nom        
sdc                                                                                                          
├─sdc1 ext4     8dc9fb07-0b52-4619-8c82-bbeb9f531b94 2242aff4-905c-4c83-81e2-c472029719e7                    
├─sdc2 swap     22005aff-617f-4698-af48-c5a25b482192 1ed34d83-d483-467c-86a4-b3b98927065f                    
├─sdc3 vfat     107E-DA14                            58874569-aaf6-4519-8d54-70648c7db9cf                    
└─sdc4 ext4     a4619f26-5450-453d-a2d1-44d143d7404f 1014fdcd-19c8-45ed-98b9-bc52a8dd6273                    

Mount points (filtered): _______________________________________________________

                                Avail Use% Mounted on
/dev/sda1                        4.2G  96% /mnt/boot-sav/sda1
/dev/sdb1                       42.4M  58% /mnt/boot-sav/sdb1
/dev/sdb2                      324.4G  65% /mnt/boot-sav/sdb2
/dev/sdc1                       31.2G  26% /
/dev/sdc4                      818.7G   0% /home

Mount options (filtered): ______________________________________________________


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

Ubuntu   8dc9fb07-0b52-4619-8c82-bbeb9f531b94
Ubuntu, with Linux 5.19.0-50-generic   8dc9fb07-0b52-4619-8c82-bbeb9f531b94
Ubuntu, with Linux 5.19.0-32-generic   8dc9fb07-0b52-4619-8c82-bbeb9f531b94
### END /etc/grub.d/30_os-prober ###
### END /etc/grub.d/30_uefi-firmware ###

========================== sdc1/etc/fstab (filtered) ===========================

# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sdc1 during installation
UUID=8dc9fb07-0b52-4619-8c82-bbeb9f531b94 /               ext4    errors=remount-ro 0       1
# /boot/efi was on /dev/sdc3 during installation
UUID=107E-DA14  /boot/efi       vfat    umask=0077      0       1
# /home was on /dev/sdc4 during installation
UUID=a4619f26-5450-453d-a2d1-44d143d7404f /home           ext4    defaults        0       2
# swap was on /dev/sdc2 during installation
UUID=22005aff-617f-4698-af48-c5a25b482192 none            swap    sw              0       0

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

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

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

           GiB - GB             File                                 Fragment(s)
   8,193691254 = 8,797908992    boot/grub/grub.cfg                             1
  36,340484619 = 39,020298240   boot/vmlinuz                                   1
   4,204097748 = 4,514115584    boot/vmlinuz-5.19.0-32-generic                 2
  36,340484619 = 39,020298240   boot/vmlinuz-5.19.0-50-generic                 1
   4,204097748 = 4,514115584    boot/vmlinuz.old                               2
   9,114120483 = 9,786212352    boot/initrd.img                                1
   8,496776581 = 9,123344384    boot/initrd.img-5.19.0-32-generic              1
   9,114120483 = 9,786212352    boot/initrd.img-5.19.0-50-generic              1
   8,496776581 = 9,123344384    boot/initrd.img.old                            1

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

-rwxr-xr-x 1 root root 18683 Dec  2  2022 10_linux
-rwxr-xr-x 1 root root 43031 Dec  2  2022 10_linux_zfs
-rwxr-xr-x 1 root root 14387 Dec 18  2022 20_linux_xen
-rwxr-xr-x 1 root root 13369 Dec  2  2022 30_os-prober
-rwxr-xr-x 1 root root  1372 Dec  2  2022 30_uefi-firmware
-rwxr-xr-x 1 root root   700 Sep 20  2022 35_fwupd
-rwxr-xr-x 1 root root   214 Dec  2  2022 40_custom
-rwxr-xr-x 1 root root   215 Dec  2  2022 41_custom

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

search.fs_uuid 8dc9fb07-0b52-4619-8c82-bbeb9f531b94 root hd2,gpt1 
set prefix=($root)'/boot/grub'
configfile $prefix/grub.cfg



Suggested repair: ______________________________________________________________

The default repair of the Boot-Repair utility would purge (in order to remove grub-efi) and reinstall the grub2 of
sdc1 into the MBR of sdc.
Grub-efi would not be selected by default because legacy Windows detected.
Additional repair would be performed: unhide-bootmenu-10s win-legacy-basic-fix

Blockers in case of suggested repair: __________________________________________

LegacyWindows detected. Please enable BIOS-compatibility/CSM/Legacy mode in your UEFI firmware, and use this software from a live-CD (or live-USB). GPT detected. Please create a BIOS-Boot partition (>1MB, unformatted filesystem, bios_grub flag). This can be performed via tools such as Gparted. Then try again.
Alternatively, you can retry after activating the [Separate /boot/efi partition:] option.

Confirmation request before suggested repair: __________________________________

LegacyWindows detected. The boot of your PC is in EFI mode. You may want to retry after changing it to BIOS-compatibility/CSM/Legacy mode.
Are you sure you want to continue anyway?

Final advice in case of suggested repair: ______________________________________

Please do not forget to make your BIOS boot on sdc (ATA Samsung SSD 870) disk!
The boot of your PC is in UEFI mode. You may want to retry after changing it to BIOS-compatibility/CSM/Legacy mode.

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

En ligne

#3 Le 25/07/2023, à 21:11

geole

Re : Boot-Info et aide pour corriger le Grub

Bonsoir.
C'est du classique.
Windows est installé en Legacy et  ubuntu en  EFI.
Evite de booter EFI en modifiant le bios ou en supprimant la partition de boot EFI du support d'installation.
Soit tu réinstalles en bootant legacy, soit tu lances boot-repair et tu fais la réparation recommandée après avoir vérifié que tu ne bootes plus en EFI. Voir le paragraphe 4.2.

Dernière modification par geole (Le 25/07/2023, à 21:16)


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 27/07/2023, à 09:47

QnoM

Re : Boot-Info et aide pour corriger le Grub

Merci Geole,

Sur tes conseils, je vais relancer une installation et créer une partition BIOS Boot de 32Mo avec le flag bio_grub après avoir repasser le Boot mode en «Legacy+UEFI ».
Est-ce correct?

Hors ligne

#5 Le 27/07/2023, à 10:05

Nasman

Re : Boot-Info et aide pour corriger le Grub

Si tu dois booter en mode legacy, alors une partition bios boot est nécessaire si le disque a une table des partitions gpt.
C'est le cas ici mais ce disque de moins de 2 Tio aurait pu avoir une table msdos (et dans ce cas la partition bios boot n'aurait pas été nécessaire).
Nota: la partition bios boot ne nécessite qu'une soixantaine de secteurs - une taille de 1 Mio (alignement des partitions au Mio) suffit.
Par exemple entre les LBA de 34 à 2047.

Dernière modification par Nasman (Le 27/07/2023, à 10:05)


PC fixe sous Bionic 64 bits et portable avec Focal 64 bits

Hors ligne

#6 Le 27/07/2023, à 10:26

QnoM

Re : Boot-Info et aide pour corriger le Grub

Salut Nasman,

Si je te paraphrase, ,je dois partitionner mon SSD sdc qui va contenir Ubuntu comme sur l’image ci-dessous, sachant que Windows est sur un autre SSD sda.
???

IMG-1565.jpg 

J’ai des messages d’avertissement :
« No EFI System Partition found….. »

Et le second message  :
« It is normally required for you to create a separated partition for the boot loader code in order to boot your system in EFI mode. This partition should be marked for use as an « EFI boot partition » and should be at least 35MB in size. Note that this not the same as a partition mounted on/boot….. »

Suis-je sur la bonne voie?

Hors ligne

#7 Le 27/07/2023, à 10:51

Nasman

Re : Boot-Info et aide pour corriger le Grub

Si tu bootes en legacy, le partition EFI n'est pas nécessaire mais depuis que la combinaison GPT+EFI est devenue un standard (depuis que les Windows prèinstallés sont dans ce mode), ubuntu semble suivre la mode.
Si tu as un Windows 7 présent (incompatible avec EFI), il est préférable de booter ubuntu en mode legacy car cela lui permettra de détecter le Windows 7.
Je te conseille pour ton installation :
- booter sur ta clé usb en mode legacy
- choisir démarrer ubuntu sans installer (cela te permettra de préparer les partitions avant l'installation qui pourra cependant se faire dans ce mode
- lorsque tu verras le bureau tu remarquera l'icone d'installation que tu utiliseras plus tard
- ouvrir un terminal avec ctrl+alt+t
- taper

sudo gdisk /dev/sdc

Cela donnera des indications sur le type de table des partitions
En retapant

sudo gdisk /dev/sdc

puis n tu pourras créer une partition de type bios boot (code ef02) en indiquant 34 comme LBA de départ et 2047 comme LBA de fin
Après avoir validé tu redémarres le LiveUSB (en mode legacy) et tu devrais avoir une partition bios boot de présente. L'installation dans ce mode devra alors être possible. Choisir un partitionnement manuel à ton gré (en gardant la partition bios boot).


PC fixe sous Bionic 64 bits et portable avec Focal 64 bits

Hors ligne

#8 Le 27/07/2023, à 11:07

QnoM

Re : Boot-Info et aide pour corriger le Grub

Peux-tu me donner plus de détails sur la création de la partition bios boot « bios boot (code ef02) en indiquant 34 comme LBA de départ et 2047 comme LBA de fin » ??

Hors ligne

#9 Le 27/07/2023, à 11:23

QnoM

Re : Boot-Info et aide pour corriger le Grub

Voilà ce que j’obtiens comme indications :

IMG-1566.jpg

Hors ligne

#10 Le 27/07/2023, à 11:34

Nasman

Re : Boot-Info et aide pour corriger le Grub

1) Tu as bien une table gpt pour ton disque sdc
2) Tu peux taper p pour lister les partitions présentes
3) Pour créer une nouvelle partition il faudra faire n
4) En tapant ? tu devrais connaitre la touche à presser pour quitter gdisk


PC fixe sous Bionic 64 bits et portable avec Focal 64 bits

Hors ligne

#11 Le 27/07/2023, à 12:22

QnoM

Re : Boot-Info et aide pour corriger le Grub

Un grand merci Nasman pour ton aide, c’est résolu!!!! smile

IMG-1568.jpg

Hors ligne