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/2025, à 15:38

0livier

[Résolu] Pas de démarrage de plusieurs 24.04

Bonsjours,

Une situation inédite pour moi après près de 20 ans d'utilisation d'Ubuntu. hmm

J'ai un Lenovo x250 qui m'a lâché, et comme je l'ai souvent fait, j'ai pris le DD (un SSD Kingstone de 120 Go) avec Ubuntu 24.04 et l'ai mis dans un autre, un L460.
Pas de démarrage (j'arrive sur le Boot menu de Lenovo). sad
J'ai essayé dans un x260, idem.
Je précise que le DD n'est pas mort ; j'ai accès à ses données en USB.
J'ai aussi essayé des démarrages en USB avec différentes machines, sans succès.

Je me suis donc lancé dans une fresh install, toujours d'une 24.04, sur un autre DD sur le x260.
Aucun soucis à l'installation.
Mais au démarrage, j'arrive encore sur le Boot menu.

Qu'est-ce qui m'échappe ?
Je n'ai aucune piste et ce n'est pas faute d'avoir déjà quelques paires d'installations et de résolutions de galères à mon actif...

Merci pour vos conseils ! smile

Dernière modification par 0livier (Le 26/07/2025, à 15:13)

Hors ligne

#2 Le 25/07/2025, à 15:43

geole

Re : [Résolu] Pas de démarrage de plusieurs 24.04

Bonjour.
Il y a 20 ans tu faisais une installation dite legacy. II a de grandes chances que le nouvel ordinateur préfère une installation EFI.

Dernière modification par geole (Le 25/07/2025, à 15:46)


Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity

Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248

Hors ligne

#3 Le 25/07/2025, à 15:50

0livier

Re : [Résolu] Pas de démarrage de plusieurs 24.04

Merci pour ta réponse, mais je suis pas sûr de comprendre... hmm
Les différentes 24.04 qui ne démarrent pas, je ne les ai pas installées il y a 20 ans... smile
J'ai suivi le processus standard présent sur la clef d'installation ;  j'imagine qu'il doit être adapté aux ordis de maintenant...
Par ailleurs, dans le BIOS, j'ai testé les deux au démarrage, sans succès... sad

Hors ligne

#4 Le 25/07/2025, à 16:05

geole

Re : [Résolu] Pas de démarrage de plusieurs 24.04

Fais un boot-info et publie l’URL générée.
https://doc.ubuntu-fr.org/tutoriel/boot-info
Fais aussi une photo du boot-menu que tu posteras dans un site.
https://doc.ubuntu-fr.org/capture_d_ecran

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


Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity

Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248

Hors ligne

#5 Le 25/07/2025, à 20:50

0livier

Re : [Résolu] Pas de démarrage de plusieurs 24.04

Alors pour le boot-info, il est disponible ici :
https://paste.ubuntu.com/p/rb4cFYY8fJ/

Et voici mon boot-menu :
boot-menu

Hors ligne

#6 Le 25/07/2025, à 21:16

xubu1957

Re : [Résolu] Pas de démarrage de plusieurs 24.04

Bonjour,

Collage du Boot-info :

boot-info-4ppa2081                                              [20250725_1819]

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

 => Grub2 (v2.00) is installed in the MBR of /dev/sda and looks at sector 2048 
    of the same hard drive for core.img. core.img is at this location and 
    looks for (,gpt2)/boot/grub. It also embeds following components:
    
    modules
    ---------------------------------------------------------------------------
    fshelp ext2 part_gpt biosdisk
    ---------------------------------------------------------------------------

sda1: __________________________________________________________________________

    File system:       BIOS Boot partition
    Boot sector type:  Grub2's core.img
    Boot sector info: 

sda2: __________________________________________________________________________

    File system:       ext4
    Boot sector type:  -
    Boot sector info: 
    Operating System:  Ubuntu 24.04 LTS
    Boot files:        /boot/grub/grub.cfg /etc/fstab /etc/default/grub 
                       /boot/grub/i386-pc/core.img

sdb: ___________________________________________________________________________

    File system:       vfat
    Boot sector type:  SYSLINUX 6.04 20191223.............................................N....2....0............A20 gate n
    Boot sector info:  Syslinux looks at sector 11734464 of /dev/sdb for its 
                       second stage. SYSLINUX is installed in the  directory. 
                       No errors found in the Boot Parameter Block.
    Operating System:  
    Boot files:        /boot/grub/grub.cfg /syslinux.cfg 
                       /efi/boot/bootx64.efi /efi/boot/grubx64.efi 
                       /efi/boot/mmx64.efi /ldlinux.sys


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

OS#1 (linux):   Ubuntu 24.04 LTS on sda2

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

CPU architecture: 64-bit
Video: Skylake GT2 [HD Graphics 520] from Intel Corporation
Live-session OS is Ubuntu 64-bit (Ubuntu 24.04 LTS, noble, x86_64)

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

BIOS/UEFI firmware: R02ET73W (1.46 )(1.46) from LENOVO
The firmware seems EFI-compatible, but this live-session is in Legacy/BIOS/CSM mode (not in EFI mode).



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

Disks info: ____________________________________________________________________

sda	: is-GPT,	hasBIOSboot,	has-noESP, 	not-usb,	not-mmc, has-os,	no-wind,	2048 sectors * 512 bytes

Partitions info (1/3): _________________________________________________________

sda2	: is-os,	64, apt-get,	grub-pc ,	grub2,	grub-install,	grubenv-ok,	update-grub,	end-after-100GB

Partitions info (2/3): _________________________________________________________

sda2	: isnotESP,	fstab-without-efi,	no-nt,	no-winload,	no-recov-nor-hid,	no-bmgr,	notwinboot, ext4

Partitions info (3/3): _________________________________________________________

sda2	: not--sepboot,	with-boot,	fstab-without-boot,	not-sep-usr,	with--usr,	fstab-without-usr,	std-grub.d,	sda

fdisk -l (filtered): ___________________________________________________________

Disk sda: 238.47 GiB, 256060514304 bytes, 500118192 sectors
Disk identifier: 92A15A02-A2DE-4CF6-B201-B7E3CDE84FF5
     Start       End   Sectors   Size Type
sda1   2048      4095      2048     1M BIOS boot
sda2   4096 500115455 500111360 238.5G Linux filesystem
Disk sdb: 28.87 GiB, 30995907072 bytes, 60538881 sectors
Disk identifier: 0x20ac7dda
     Boot      Start        End    Sectors   Size Id Type
sdb1       3224498923 3657370039  432871117 206.4G  7 HPFS/NTFS/exFAT
sdb2       3272020941 5225480974 1953460034 931.5G 16 Hidden FAT16
sdb3                0          0          0     0B 6f unknown
sdb4         50200576  974536369  924335794 440.8G  0 Empty
Partition table entries are not in disk order.

parted -lm (filtered): _________________________________________________________

sda:256GB:scsi:512:512:gpt:ATA SanDisk SD8TB8U2:;
1:1049kB:2097kB:1049kB:::bios_grub;
2:2097kB:256GB:256GB:ext4::;
sdb:31.0GB:scsi:512:512:loop:Kingston DataTraveler 3.0:;
1:0.00B:31.0GB:31.0GB:fat32::;

blkid (filtered): ______________________________________________________________

NAME   FSTYPE   UUID                                 PARTUUID                             LABEL    PARTLABEL
sda                                                                                                
├─sda1                                               fba93ee4-ba28-44f5-8d21-76bf35c9f582          
└─sda2 ext4     9155c8f8-1d82-4ed3-83b4-1812e152f5d8 1d25f899-3e1d-41df-957c-40f80b3c220e          
sdb    vfat     22F1-25BB                                                                 Philippe 

Mount points (filtered): _______________________________________________________

                           Avail Use% Mounted on
/dev/sda2                 211.1G   5% /mnt/boot-sav/sda2
/dev/sdb                   24.4G  15% /cdrom

Mount options (filtered): ______________________________________________________

/dev/sda2                 ext4            rw,relatime
/dev/sdb                  vfat            ro,noatime,fmask=0022,dmask=0022,codepage=437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro

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

Ubuntu   9155c8f8-1d82-4ed3-83b4-1812e152f5d8
### END /etc/grub.d/30_os-prober ###
UEFI Firmware Settings   uefi-firmware
### END /etc/grub.d/30_uefi-firmware ###

========================== sda2/etc/fstab (filtered) ===========================

# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sda2 during curtin installation
/dev/disk/by-uuid/9155c8f8-1d82-4ed3-83b4-1812e152f5d8 / ext4 defaults 0 1
/swap.img	none	swap	sw	0	0

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

GRUB_DEFAULT=0
GRUB_TIMEOUT_STYLE=hidden
GRUB_TIMEOUT=0
GRUB_DISTRIBUTOR=`( . /etc/os-release; echo ${NAME:-Ubuntu} ) 2>/dev/null || echo Ubuntu`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""

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

           GiB - GB             File                                 Fragment(s)
  13.828811646 = 14.848573440   boot/grub/grub.cfg                             1
   9.812213898 = 10.535784448   boot/grub/i386-pc/core.img                     1
  10.211238861 = 10.964234240   boot/vmlinuz                                   1
  10.211238861 = 10.964234240   boot/vmlinuz-6.8.0-64-generic                  1
  10.211238861 = 10.964234240   boot/vmlinuz.old                               1
  15.923824310 = 17.098076160   boot/initrd.img                                3
  15.923824310 = 17.098076160   boot/initrd.img-6.8.0-64-generic               3
  15.923824310 = 17.098076160   boot/initrd.img.old                            3

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

-rwxr-xr-x 1 root root 18133 Apr  4  2024 10_linux
-rwxr-xr-x 1 root root 43202 Apr  4  2024 10_linux_zfs
-rwxr-xr-x 1 root root 14513 Apr  4  2024 20_linux_xen
-rwxr-xr-x 1 root root   786 Apr  4  2024 25_bli
-rwxr-xr-x 1 root root 13120 Apr  4  2024 30_os-prober
-rwxr-xr-x 1 root root  1174 Apr  4  2024 30_uefi-firmware
-rwxr-xr-x 1 root root   722 Apr  5  2024 35_fwupd
-rwxr-xr-x 1 root root   214 Apr  4  2024 40_custom
-rwxr-xr-x 1 root root   215 Apr  4  2024 41_custom

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

Try or Install Ubuntu MATE
Ubuntu MATE (safe graphics)
Boot from next volume
UEFI Firmware Settings
Test memory

========================= sdb/syslinux.cfg (filtered) ==========================

default menu.c32
prompt 0
menu title UNetbootin
timeout 100
label unetbootindefault
menu label Default
kernel /ubnkern
append initrd=/ubninit --- quiet splash
label ubnentry0
menu label Try or Install Ubuntu MATE
kernel /casper/vmlinuz
append initrd=/casper/initrd --- quiet splash
label ubnentry1
menu label Ubuntu MATE (safe graphics)
kernel /casper/vmlinuz
append initrd=/casper/initrd nomodeset  --- quiet splash

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

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

================== sdb: Location of files loaded by Syslinux ===================

           GiB - GB             File                                 Fragment(s)
            ?? = ??             syslinux.cfg                                   1
            ?? = ??             ldlinux.sys                                    1
            ?? = ??             ldlinux.c32                                    1
            ?? = ??             libcom32.c32                                   1
            ?? = ??             libutil.c32                                    1
            ?? = ??             menu.c32                                       1

=============== sdb: Version of COM32(R) files used by Syslinux ================

 ldlinux.c32                        :  not a COM32/COM32R module
 libcom32.c32                       :  not a COM32/COM32R module
 libutil.c32                        :  not a COM32/COM32R module
 menu.c32                           :  not a COM32/COM32R module



Suggested repair: ______________________________________________________________

The default repair of the Boot-Repair utility would reinstall the grub2 of
sda2 into the MBR of sda.
Grub-efi would not be selected by default because no ESP detected.
Additional repair would be performed: unhide-bootmenu-10s

Final advice in case of suggested repair: ______________________________________


The boot files of [sda2 (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)

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

#7 Le 25/07/2025, à 22:43

geole

Re : [Résolu] Pas de démarrage de plusieurs 24.04

Interdit à ton bios de booter en LEGACY et reinstalle


Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity

Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248

Hors ligne

#8 Le 26/07/2025, à 00:37

0livier

Re : [Résolu] Pas de démarrage de plusieurs 24.04

Et bien, après avoir mis le BIOS en UEFI only et réinstallé, le système a démarré correctement. smile
Merci geole !

Qu'en est-il de mon précédent DD ?
J'ai bien entendu essayé de le mettre à la place de l'autre, mais ça n'a pas fonctionné... hmm
Idem en USB...
Est-il possible de lui appliquer une modification pour qu'il puisse, lui aussi, démarrer sur ce nouvel ordi ?

En fait, pour être honnête, je ne comprends pas ce qu'il s'est passé pour que ça fonctionne... tongue
À l'installation, le système check le BIOS et modifie sa config en conséquence ?
Je n'ai jamais imaginé ce que c'était possible et toujours pensé qu'il fallait modifier le BIOS à la main pour l'adapter à l'OS...

Et pour ce qui est de mon autre DD, qu'est-ce qui fait qu'il n'est plus possible de le faire switcher d'ordi ?
La seule différence que je vois, c'est que c'est la première fois que je fais cette opération avec un SSD...
Ça change tant de chose que ça à l'installation ?

J'attends encore un peu avant de mettre le fil en [résolu] car j'aimerai bien pouvoir faire démarrer cet ancien disque dur.
Mais encore merci geole, car si la chose est impossible, je ne suis plus bloqué.

Dernière modification par 0livier (Le 26/07/2025, à 00:38)

Hors ligne

#9 Le 26/07/2025, à 09:31

geole

Re : [Résolu] Pas de démarrage de plusieurs 24.04

Bonjour.
Pour ton autre disque, on va installer la partie EFI absente. Pour cela
1) Boote avec le support d’installation et choisis essayer avant d’installer.
2) Lance gparted https://doc.ubuntu-fr.org/gparted
3) Si tu n’as pas un espace libre d’environ 512 MO, rétrécis une partition de 1 Go,
4) Fabrique une partition fat32 de taille 512 mo ou 1 Go,
5) Mets lui le drapeau ESP
6) Quitte gparted.
7) Installe boot-repair et fais la réparation recommandée.
https://doc.ubuntu-fr.org/boot-repair

EXPLICATION.
En legacy, tu peux dire au bios la liste des disques à booter en  choisissant l’ordre.
Le bios va alors lire le secteur 0 .Puis la suite est le grub.
On le voit dans le boot Info

=> Grub2 (v2.00) is installed in the MBR of /dev/sda and looks at sector 2048 
    of the same hard drive for core.img. core.img is...

EN EFI, par défaut, le bios cherche un fichier appelé /EFI/BOOT/BOOTX64.EFI stocké dans une partition FAT et le lance.

Si tu veux choisir un autre fichier, tu utilises la grille que tu as affiché.
Tu te positionnes sur le disque qui te convient. Le bios va alors afficher le contenu de la partition FAT. Cela sera à toi de choisir le fichier qui te convient.

Note que la majorité des bios permettent aussi ce type d’action avec la commande efibootmgr

Exemple de contenu de la partition de boot.

sda1: __________________________________________________________________________
    File system:       vfat
    Boot sector type:  FAT32
    Boot sector info:  No errors found in the Boot Parameter Block.
    Operating System:  
    Boot files:        /efi/Boot/bootx64.efi /efi/Boot/grubx64.efi 
                       /efi/ubuntu/grubx64.efi /efi/ubuntu/shimx64.efi

Dernière modification par geole (Le 26/07/2025, à 10:12)


Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity

Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248

Hors ligne

#10 Le 26/07/2025, à 14:27

Coeur Noir

Re : [Résolu] Pas de démarrage de plusieurs 24.04

Est-il possible que « l'ancien » disque ait une table de partitions mbr/msdos et non gpt ?
Il me semble qu'un bios (u)efi requiert gpt.


DébuterDocBien rédigerRetour commandeInsérer image | illustrations & captures d'écran <>

Hors ligne

#11 Le 26/07/2025, à 15:25

0livier

Re : [Résolu] Pas de démarrage de plusieurs 24.04

smile smile smile smile
Et bien, j'ai suivi tous tes points un à un, geole, et j'ai pu faire redémarrer mon ancien système.
Merci pour ta précision, sa justesse et tes explications !

Pour les éventuels suivants et éventuelles suivantes, il est nécessaire d'appliquer les modifications proposées en 3) et 4) avec Gparted pour pouvoir apposer ensuite le drapeau ESP à la partition.

Merci encore !

Hors ligne

#12 Le 26/07/2025, à 17:13

geole

Re : [Résolu] Pas de démarrage de plusieurs 24.04

Bonjour Coeur Noir.
  Dans l’absolu ce n’est pas obligatoire sauf si on veut installer Windows car son installateur dit.
    Quelque soit la façon de booter, si le disque a une table de partition GPT, je fais une installation EFI et si le disque a une table de partition DOS, je fais une installation LEGACY.

Rappel de la règle ubuntu. Si boot en legacy, installation LEGACY avec utilisation d’une partition Bios-Boot de 1Mo si disque GPT.
Si boot en EFI, installation EFI avec utilisation d’une partition FAT32.  Si disque DOS, cette partition peut même être créée dans la partition étendue.

Il est préférable d’avoir une table de partition GPT car cette table est en double exemplaire, Si pour une raison X, la table du début du disque est détruite, on peut la refabriquer rapidement.

Un disque DOS se convertit facilement et rapidement en GPT

Un bios ancien peut ne pas booter avec un disque GPT.

Dernière modification par geole (Le 26/07/2025, à 17:30)


Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity

Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248

Hors ligne