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 17/09/2024, à 13:46

tustobarte

Grub supprimé mais quid du dual-boot? [Résolu]

Bonjour
Je viens de passer à la version 24 LTS, et je m'aperçois que mon dual-boot a disparu.
Ce n'est pas une grosse perte, vu que c'était Windows, mais quand même!
Je vais donc tout réinstaller
Mais quelles précautions dois-je prendre pour pouvoir , à l'occasion, exécuter Windows?
Merci de votre aide
Tustobarte

Dernière modification par tustobarte (Le 26/09/2024, à 17:57)

Hors ligne

#2 Le 17/09/2024, à 16:06

alh54

Re : Grub supprimé mais quid du dual-boot? [Résolu]

Bonjour,
On va s'assurer d'abord que le répertoire Microsoft existe bien dans la partition efi.
Poste:

ls /boot/efi/EFI

Dernière modification par alh54 (Le 17/09/2024, à 16:08)

En ligne

#3 Le 17/09/2024, à 17:03

FrancisFDZ

Re : Grub supprimé mais quid du dual-boot? [Résolu]

Bonjour,
On peut aussi voir la réponse de efibootmgr


-- On peut avoir des raisons de se plaindre et n'avoir pas raison de se plaindre --
[Victor Hugo]

Hors ligne

#4 Le 17/09/2024, à 17:13

tustobarte

Re : Grub supprimé mais quid du dual-boot? [Résolu]

Bonsoir
Et merci de votre réponse rapide
C'est simple et sans surprise:

BOOT  ubuntu

Tustobarte

Hors ligne

#5 Le 17/09/2024, à 17:18

tustobarte

Re : Grub supprimé mais quid du dual-boot? [Résolu]

Bonjour FrancisFDZ
Vous dites:

FrancisFDZ.. a écrit :

On peut aussi voir la réponse de efibootmgr

Et comment peut voir cette réponse ?
à vous lire
Tustobarte

Hors ligne

#6 Le 17/09/2024, à 22:31

geole

Re : Grub supprimé mais quid du dual-boot? [Résolu]

Bonsoir.
en frappant la commande mal indiquée.

efibootmgr

Mais rien ne prouve que windows est installé en EFI.

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


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

Hors ligne

#7 Le 17/09/2024, à 22:47

alh54

Re : Grub supprimé mais quid du dual-boot? [Résolu]

Pour la réponse à la demande du #3, exécute la commande:

efibootmgr

--------------------------
Le répertoire Microsoft n'existe pas, on va chercher s'il n'est pas dans une autre partition EFI (des fois il y a 2 partitions EFI). Poste:

sudo fdisk -l | grep -E "^/dev/"

En ligne

#8 Le 17/09/2024, à 22:59

alh54

Re : Grub supprimé mais quid du dual-boot? [Résolu]

geole a écrit :

Mais rien ne prouve que windows est installé en EFI.

On avance petit à petit, si on ne trouve pas le loader EFI de Windows on demandera un boot info.

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

En ligne

#9 Le 18/09/2024, à 09:05

geole

Re : Grub supprimé mais quid du dual-boot? [Résolu]

Bonjour.
Installe l'application boot-info et publie l'url qui sera générée. On saura alors tout des structures de boot


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

Hors ligne

#10 Le 18/09/2024, à 09:09

tustobarte

Re : Grub supprimé mais quid du dual-boot? [Résolu]

Bonjour et merci pour vos réponses rapides
Voici ce que j'obtiens:

poste02:~$ efibootmgr
EFI variables are not supported on this system.
jean@poste02:~$ sudo fdisk -l | grep -E "^/dev/"
/dev/sda1                  2048     206847     204800   100M  7 HPFS/NTFS/exFAT
/dev/sda2                206848  524287999  524081152 249,9G  7 HPFS/NTFS/exFAT
/dev/sda3    *        524288000  525338623    1050624   513M ef EFI (FAT-12/16/32)
/dev/sda4             525340670 1953523711 1428183042   681G  5 Étendue
/dev/sda5             525340672 1953523711 1428183040   681G 83 Linux
La partition 4 ne commence pas sur une frontière de cylindre physique.

il faut dire que j'ai un vieil Optiplex 745 Dell ...
Tustobarte

Hors ligne

#11 Le 18/09/2024, à 09:30

tustobarte

Re : Grub supprimé mais quid du dual-boot? [Résolu]

Bonjour Geole

Je vous transmets le rapport de mon boot-info:
https://paste.ubuntu.com/p/ZqWYy3dGbD/

Merci de votre aide
Tustobarte

Hors ligne

#12 Le 18/09/2024, à 09:45

geole

Re : Grub supprimé mais quid du dual-boot? [Résolu]

extrait du boot-info

====================== sda5/boot/grub/grub.cfg (filtered) ======================
Ubuntu   45c6665b-2a28-4f7d-b4ef-be9bd203cd1f
Windows 7 (on sda1)   9282C42782C411A1
### END 

Un windows est bien détecté. Espérons que cela soit le bon car il y en a deux.

Tu indiques que le grub n'est pas affiché,
avec ton editeur de texte favori, modifie la ligne suivante
GRUB_TIMEOUT_STYLE=hidden
du fichier /etc/default/grub
afin quelle devienne
GRUB_TIMEOUT_STYLE=menu

Puis fais prendre en compte avec cette commande.

sudo update-grub

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

Hors ligne

#13 Le 18/09/2024, à 09:55

alh54

Re : Grub supprimé mais quid du dual-boot? [Résolu]

Pour moi c'est clair, Windows est installé en legacy.
Voici mon avis, ne fais rien pour le moment, attends celui de geole: installer ubuntu à l'ancienne.
- Garder les deux premières partitions (celle de 100 M et celle de 249,9 G)
- Supprimer tout le reste.
- Créer une partition qui occupe tout l'espace libéré.
- Lancer l'installateur et choisir "installation personnalisée".
- Monter la partition nouvellement créée dans /
- Valider le choix et continuer l'installation.
Il y aura un avertissement indiquant qu'il n' y a pas de partition EFI et que ubuntu pourrait ne pas booter. Passer outre cet avertissement et continuer, grub sera installé sur le mbr du disque et en principe tu auras le dual boot.
---------------
Edit: message rédigé avant la publication du boot-info #11.

Dernière modification par alh54 (Le 18/09/2024, à 09:58)

En ligne

#14 Le 18/09/2024, à 10:12

nany

Re : Grub supprimé mais quid du dual-boot? [Résolu]

Bonjour,



geole a écrit :

extrait du boot-info

Et, comme le pastebin ne lui donne qu’une durée de vie limitée, voici le rapport au complet pour la pérennité :

boot-info-4ppa2081                                              [20240918_1025]

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

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

sda1: __________________________________________________________________________

    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

sda2: __________________________________________________________________________

    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

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

sda4: __________________________________________________________________________

    File system:       Extended Partition
    Boot sector type:  -
    Boot sector info: 

sda5: __________________________________________________________________________

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


================================ 3 OS detected =================================

OS#1 (linux):   L'OS actuellement utilisé - Ubuntu 24.04.1 LTS on sda5
OS#2 (windows):   Windows 7 (boot) on sda1
OS#3 (windows):   Windows 7 on sda2

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

CPU architecture: 64-bit
Video: 82Q963/Q965 Integrated Graphics Controller 82Q963/Q965 Integrated Graphics Controller from Intel Corporation Intel Corporation
BOOT_IMAGE of the installed session in use:
/boot/vmlinuz-6.8.0-44-generic root=UUID=45c6665b-2a28-4f7d-b4ef-be9bd203cd1f ro quiet splash vt.handoff=7
df -Th / : /dev/sda5        ext4   670G    190G  446G  30% /

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

BIOS/UEFI firmware: 2.2.0 (2.2) from Dell Inc.                
This installed-session is in Legacy/BIOS/CSM mode (not in EFI mode).



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

Disks info: ____________________________________________________________________

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

Partitions info (1/3): _________________________________________________________

sda5	: is-os,	64, apt-get,	signed grub-pc grub-efi ,	grub2,	grub-install,	grubenv-ok,	update-grub,	end-after-100GB
sda2	: is-os,	64, nopakmgr,	no-docgrub,	nogrub,	nogrubinstall,	no-grubenv,	noupdategrub,	end-after-100GB
sda3	: no-os,	64, nopakmgr,	no-docgrub,	nogrub,	nogrubinstall,	no-grubenv,	noupdategrub,	end-after-100GB
sda1	: is-os,	64, nopakmgr,	no-docgrub,	nogrub,	nogrubinstall,	no-grubenv,	noupdategrub,	not-far

Partitions info (2/3): _________________________________________________________

sda5	: isnotESP,	fstab-has-goodEFI,	no-nt,	no-winload,	no-recov-nor-hid,	no-bmgr,	notwinboot, ext4
sda2	: isnotESP,	part-has-no-fstab,	no-nt,	haswinload,	no-recov-nor-hid,	no-bmgr,	notwinboot, ntfs
sda3	: is---ESP,	part-has-no-fstab,	no-nt,	no-winload,	no-recov-nor-hid,	no-bmgr,	notwinboot, vfat
sda1	: isnotESP,	part-has-no-fstab,	no-nt,	no-winload,	no-recov-nor-hid,	bootmgr,	is-winboot, ntfs

Partitions info (3/3): _________________________________________________________

sda5	: not--sepboot,	with-boot,	fstab-without-boot,	not-sep-usr,	with--usr,	fstab-without-usr,	std-grub.d,	sda
sda2	: 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
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: 931.51 GiB, 1000204886016 bytes, 1953525168 sectors
Disk identifier: 0x288045df
     Boot     Start        End    Sectors   Size Id Type
sda1            2048     206847     204800   100M  7 HPFS/NTFS/exFAT
sda2          206848  524287999  524081152 249.9G  7 HPFS/NTFS/exFAT
sda3  *    524288000  525338623    1050624   513M ef EFI (FAT-12/16/32)
sda4       525340670 1953523711 1428183042   681G  5 Extended
sda5       525340672 1953523711 1428183040   681G 83 Linux

parted -lm (filtered): _________________________________________________________

sda:1000GB:scsi:512:4096:msdos:ATA TOSHIBA HDWD110:;
1:1049kB:106MB:105MB:ntfs::;
2:106MB:268GB:268GB:ntfs::;
3:268GB:269GB:538MB:fat32::boot, esp;
4:269GB:1000GB:731GB:::;
5:269GB:1000GB:731GB:ext4::;

blkid (filtered): ______________________________________________________________

NAME   FSTYPE UUID                                 PARTUUID                             LABEL              PARTLABEL
sda                                                                                                        
├─sda1 ntfs   9282C42782C411A1                     288045df-01                          Réservé au système 
├─sda2 ntfs   1A0C1CF50C1CCD9F                     288045df-02                                             
├─sda3 vfat   043C-7150                            288045df-03                                             
├─sda4                                             288045df-04                                             
└─sda5 ext4   45c6665b-2a28-4f7d-b4ef-be9bd203cd1f 288045df-05                                             

Mount points (filtered): _______________________________________________________

                                Avail Use% Mounted on
/dev/sda1                       75.9M  24% /mnt/boot-sav/sda1
/dev/sda2                        165G  34% /mnt/boot-sav/sda2
/dev/sda5                      445.7G  28% /

Mount options (filtered): ______________________________________________________

/dev/sda1                      fuseblk         rw,relatime,user_id=0,group_id=0,allow_other,blksize=4096
/dev/sda2                      fuseblk         rw,relatime,user_id=0,group_id=0,allow_other,blksize=4096
/dev/sda5                      ext4            rw,relatime,errors=remount-ro

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

search.fs_uuid 45c6665b-2a28-4f7d-b4ef-be9bd203cd1f root hd0,msdos5 
set prefix=($root)'/boot/grub'
configfile $prefix/grub.cfg

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

Ubuntu   45c6665b-2a28-4f7d-b4ef-be9bd203cd1f
Windows 7 (on sda1)   9282C42782C411A1
### END /etc/grub.d/30_os-prober ###
UEFI Firmware Settings   uefi-firmware
### END /etc/grub.d/30_uefi-firmware ###

========================== sda5/etc/fstab (filtered) ===========================

# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sda5 during installation
UUID=45c6665b-2a28-4f7d-b4ef-be9bd203cd1f /               ext4    errors=remount-ro 0       1
# /boot/efi was on /dev/sda3 during installation
UUID=043C-7150  /boot/efi       vfat    umask=0077      0       1
/swapfile                                 none            swap    sw              0       0

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

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

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

           GiB - GB             File                                 Fragment(s)
 832,708930969 = 894,114406400  boot/grub/grub.cfg                             1
 284,633575439 = 305,622974464  boot/grub/i386-pc/core.img                     1
 625,945568085 = 672,103936000  boot/vmlinuz                                   1
 626,101806641 = 672,271695872  boot/vmlinuz-6.8.0-40-generic                  1
 625,945568085 = 672,103936000  boot/vmlinuz-6.8.0-44-generic                  1
 626,101806641 = 672,271695872  boot/vmlinuz.old                               1
 607,844371796 = 652,667924480  boot/initrd.img                                4
 608,008464813 = 652,844118016  boot/initrd.img-6.8.0-40-generic               3
 607,844371796 = 652,667924480  boot/initrd.img-6.8.0-44-generic               4
 608,008464813 = 652,844118016  boot/initrd.img.old                            3

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

-rwxr-xr-x 1 root root 18133 avril   4 12:12 10_linux
-rwxr-xr-x 1 root root 43202 avril   4 12:12 10_linux_zfs
-rwxr-xr-x 1 root root 14513 avril   4 12:12 20_linux_xen
-rwxr-xr-x 1 root root   786 avril   4 12:12 25_bli
-rwxr-xr-x 1 root root 13120 avril   4 12:12 30_os-prober
-rwxr-xr-x 1 root root  1174 avril   4 12:12 30_uefi-firmware
-rwxr-xr-x 1 root root   722 août  21 20:39 35_fwupd
-rwxr-xr-x 1 root root   214 avril  15  2022 40_custom
-rwxr-xr-x 1 root root   215 avril  15  2022 41_custom



Suggested repair: ______________________________________________________________

The default repair of the Boot-Repair utility would reinstall the grub2 of
sda5 into the MBR of sda.
Grub-efi would not be selected by default because legacy Windows detected.
Additional repair would be performed: unhide-bootmenu-10s win-legacy-basic-fix
geole a écrit :

Un windows est bien détecté. Espérons que cela soit le bon car il y en a deux.

Il n’y a qu’un Windows mais sur deux partitions : le bootloader est sur sda1 et tout le reste sur sda2.

Dernière modification par nany (Le 18/09/2024, à 10:13)

Hors ligne

#15 Le 18/09/2024, à 10:18

alh54

Re : Grub supprimé mais quid du dual-boot? [Résolu]

Après avoir lu le boot-info, pas besoin de réinstallation, boot repair peut rétablir grub.

suggested repair
The default repair of the Boot-Repair utility would reinstall the grub2 of
sda5 into the MBR of sda.
Grub-efi would not be selected by default because legacy Windows detected.
Additional repair would be performed: unhide-bootmenu-10s win-legacy-basic-fix

Dernière modification par alh54 (Le 18/09/2024, à 10:19)

En ligne

#16 Le 19/09/2024, à 10:49

tustobarte

Re : Grub supprimé mais quid du dual-boot? [Résolu]

Bonjour
Et merci de vos réponses rapides ah54, nany, geole
Il me parait urgent, avant de modifier le Grub, de faire une sauvegarde et je reviens vers vous
Pause
Tustobarte

Hors ligne

#17 Le 26/09/2024, à 17:55

tustobarte

Re : Grub supprimé mais quid du dual-boot? [Résolu]

Bonjour
Je reviens après une pause et une longue absence
Et d'abord grand merci à nany, alh54, geole, FrancisFDZ pour leur aide précieuse
Bien sûr que ça a marché
modifié le grub (de hidden à menu)
et j'ai bien retrouvé mon dual-boot avec Windows7
je mets en Résolu ma question
Tustobarte

Hors ligne