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 10/11/2022, à 11:22

Jean-noel_F

[Résolu] Dual-Boot Ubuntu 22.04 (OK) - Windows 10 (Pas OK)

Bonjour,

J'ai installé Ubuntu 22.04 sur un disque différent du système Windows 10 pré-installé.
Je souhaite avoir un dual-boot encore quelque temps.
Au démarrage, j'ai un menu (Grub) fonctionnel qui me permet de lancer Ubuntu.
Au démarrage, le menu (Grub) donne une erreur si je lance Windows 10 :

[Changement du type de partition à 0x7
[ErreBoot-infour : Impossible de trouver la commande "drivemap"
[Erreur : Invalid EFI file path
[Appuyez une touche pour continuer...

Je lance Ubuntu, insère ma clé USB Bootable qui contient VENTOY et des fichiers .iso, puis je redémarre l'ordinateur en bootant sur la clé USB.
VENTOY est lancé.
Je choisi [F4 Local boot ] et un menu me propose de chercher et démarrer Windows.
Ceci lance mon Windows 10.

J'en conclus (Je suis novice) que mon Windows 10 est fonctionnel : Il peut être lancé depuis le menu F4 de VENTOY sur la clé USB Bootable.
Mais depuis le menu de démarrage GRUB, le démarrage de Windows 10 échoue.
Il doit manquer quelque chose.

Voici le lien de mon boot-info : https://paste.ubuntu.com/p/nT4mqnvpdq/

Si quelqu'un peut m'aider
Merci.
Jean-Noël

Dernière modification par Jean-noel_F (Le 11/11/2022, à 15:57)

Hors ligne

#2 Le 10/11/2022, à 11:46

xubu1957

Re : [Résolu] Dual-Boot Ubuntu 22.04 (OK) - Windows 10 (Pas OK)

Bonjour,

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

boot-info-4ppa200                                              [20221110_0935]

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

 => Syslinux MBR (5.00 and higher) is installed in the MBR of /dev/sda.
 => Grub2 (v2.00) is installed in the MBR of /dev/sdb 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 8/10/11/2012: 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 8/10/11/2012: NTFS
    Boot sector info:  No errors found in the Boot Parameter Block.
    Operating System:  Windows 8 or 10
    Boot files:        /Windows/System32/winload.exe

sdb1: __________________________________________________________________________

    File system:       ntfs
    Boot sector type:  Windows 8/10/11/2012: NTFS
    Boot sector info:  No errors found in the Boot Parameter Block.
    Operating System:  
    Boot files:        

sdb2: __________________________________________________________________________

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

sdb3: __________________________________________________________________________

    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

sdb4: __________________________________________________________________________

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

sdb5: __________________________________________________________________________

    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 
                       /boot/grub/i386-pc/core.img


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

OS#1:   L'OS actuellement utilisé - Ubuntu 22.04.1 LTS CurrentSession on sdb5
OS#2:   Windows 8 or 10 on sda2

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

CPU architecture: 64-bit
Video: GP107GL [Quadro P400] from NVIDIA Corporation
BOOT_IMAGE of the installed session in use:
/boot/vmlinuz-5.15.0-52-generic root=UUID=e78f5e0c-2930-441b-b872-a486bb9e1489 ro quiet splash vt.handoff=7
df -Th / : /dev/sdb5        ext4    26G     11G   14G  46% /

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

BIOS/UEFI firmware: 1005(5.12) from American Megatrends Inc.
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: 0002
Timeout: 1 seconds
BootOrder: 0002,0001
Boot0001* Hard Drive	BBS(HD,,0x0)..GO..NO........o.S.a.m.s.u.n.g. .S.S.D. .8.6.0. .E.V.O. .1.T.B....................A...........................>..Gd-.;.A..MQ..L.4.S.6.X.F.N.M.0.0.C.3.4.5.0. .X. . . . ........BO..NO........o.S.T.1.0.0.0.D.X.0.0.2.-.2.D.V.1.6.2....................A...........................>..Gd-.;.A..MQ..L. . . . . . . . . . . . .4.Z.F.Y.J.Z.Q.Q........BO
Boot0002* ubuntu	HD(3,MBR,0x30d2c5c3,0x71198000,0x100800)/File(\EFI\UBUNTU\SHIMX64.EFI)..BO


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

Disks info: ____________________________________________________________________

sdb	: notGPT,	no-BIOSboot,	has---ESP, 	not-usb,	not-mmc, has-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): _________________________________________________________

sdb5	: is-os,	32, nopakmgr,	no-docgrub,	nogrub,	nogrubinstall,	no-grubenv,	noupdategrub,	farbios
sdb2	: no-os,	32, nopakmgr,	no-docgrub,	nogrub,	nogrubinstall,	no-grubenv,	noupdategrub,	farbios
sdb3	: no-os,	32, nopakmgr,	no-docgrub,	nogrub,	nogrubinstall,	no-grubenv,	noupdategrub,	farbios
sdb1	: no-os,	32, nopakmgr,	no-docgrub,	nogrub,	nogrubinstall,	no-grubenv,	noupdategrub,	farbios
sda2	: is-os,	32, nopakmgr,	no-docgrub,	nogrub,	nogrubinstall,	no-grubenv,	noupdategrub,	farbios
sda1	: no-os,	32, nopakmgr,	no-docgrub,	nogrub,	nogrubinstall,	no-grubenv,	noupdategrub,	not-far

Partitions info (2/3): _________________________________________________________

sdb5	: isnotESP,	part-has-no-fstab,	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
sdb3	: is---ESP,	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,	no-bmgr,	notwinboot
sda2	: isnotESP,	part-has-no-fstab,	no-nt,	haswinload,	no-recov-nor-hid,	no-bmgr,	notwinboot
sda1	: isnotESP,	part-has-no-fstab,	no-nt,	no-winload,	no-recov-nor-hid,	bootmgr,	is-winboot

Partitions info (3/3): _________________________________________________________

sdb5	: not--sepboot,	no---boot,	part-has-no-fstab,	not-sep-usr,	no---usr,	part-has-no-fstab,	no--grub.d,	sdb
sdb2	: maybesepboot,	no---boot,	part-has-no-fstab,	not-sep-usr,	no---usr,	part-has-no-fstab,	no--grub.d,	sdb
sdb3	: 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
sda2	: 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: 0xbb5b84e2
      Boot   Start        End    Sectors   Size Id Type
sda1  *       2048    1187839    1185792   579M  7 HPFS/NTFS/exFAT
sda2       1187840 1953520597 1952332758 930.9G  7 HPFS/NTFS/exFAT
Disk sdb: 931.51 GiB, 1000204886016 bytes, 1953525168 sectors
Disk identifier: 0x30d2c5c3
      Boot      Start        End    Sectors   Size Id Type
sdb1             2048 1830640213 1830638166 872.9G  7 HPFS/NTFS/exFAT
sdb2       1830641664 1897495434   66853771  31.9G 83 Linux
sdb3  *    1897496576 1898547199    1050624   513M ef EFI (FAT-12/16/32)
sdb4       1898549246 1953523711   54974466  26.2G  5 Extended
sdb5       1898549248 1953523711   54974464  26.2G 83 Linux

parted -lm (filtered): _________________________________________________________

sda:1000GB:scsi:512:512:msdos:ATA Samsung SSD 860:;
1:1049kB:608MB:607MB:ntfs::boot;
2:608MB:1000GB:1000GB:ntfs::;
sdb:1000GB:scsi:512:4096:msdos:ATA ST1000DX002-2DV1:;
1:1049kB:937GB:937GB:ntfs::;
2:937GB:972GB:34.2GB:ext4::;
3:972GB:972GB:538MB:fat32::boot, esp;
4:972GB:1000GB:28.1GB:::;
5:972GB:1000GB:28.1GB:ext4::;

blkid (filtered): ______________________________________________________________

NAME   FSTYPE   UUID                                 PARTUUID                             LABEL              PARTLABEL
sda                                                                                                          
├─sda1 ntfs     C41E88C51E88B24A                     bb5b84e2-01                          Réservé au système 
└─sda2 ntfs     30928BA4928B6D62                     bb5b84e2-02                                             
sdb                                                                                                          
├─sdb1 ntfs     B092883992880656                     30d2c5c3-01                          DATAS              
├─sdb2 ext4     e7fa43d8-97df-46a4-9733-97318049c22e 30d2c5c3-02                          LINUX              
├─sdb3 vfat     1968-C07B                            30d2c5c3-03                                             
├─sdb4                                               30d2c5c3-04                                             
└─sdb5 ext4     e78f5e0c-2930-441b-b872-a486bb9e1489 30d2c5c3-05                                             

Mount points (filtered): _______________________________________________________

                                Avail Use% Mounted on
/dev/sda1                      115.9M  80% /mnt/boot-sav/sda1
/dev/sda2                      856.8G   8% /mnt/boot-sav/sda2
/dev/sdb1                      820.4G   6% /media/jnf/DATAS
/dev/sdb2                       29.5G   0% /mnt/boot-sav/sdb2
/dev/sdb5                       13.4G  43% /
/dev/sdb5[/usr/share/hunspell]  13.4G  43% /var/snap/firefox/common/host-hunspell

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/sdb1                      fuseblk         rw,nosuid,nodev,relatime,user_id=0,group_id=0,default_permissions,allow_other,blksize=4096
/dev/sdb2                      ext4            rw,relatime
/dev/sdb5                      ext4            rw,relatime,errors=remount-ro
/dev/sdb5[/usr/share/hunspell] ext4            ro,noexec,noatime,errors=remount-ro

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

search.fs_uuid e78f5e0c-2930-441b-b872-a486bb9e1489 root hd1,msdos5 
set prefix=($root)'/boot/grub'
configfile $prefix/grub.cfg

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

Ubuntu   e78f5e0c-2930-441b-b872-a486bb9e1489
Ubuntu, with Linux 5.15.0-52-generic   e78f5e0c-2930-441b-b872-a486bb9e1489
Ubuntu, with Linux 5.15.0-43-generic   e78f5e0c-2930-441b-b872-a486bb9e1489
Windows 10 (on sda1)   C41E88C51E88B24A
### END /etc/grub.d/30_os-prober ###
### END /etc/grub.d/30_uefi-firmware ###

========================== sdb5/etc/fstab (filtered) ===========================

# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sdb5 during installation
UUID=e78f5e0c-2930-441b-b872-a486bb9e1489 /               ext4    errors=remount-ro 0       1
# /boot/efi was on /dev/sdb3 during installation
UUID=1968-C07B  /boot/efi       vfat    umask=0077      0       1
/swapfile                                 none            swap    sw              0       0

======================= sdb5/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=""

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

           GiB - GB             File                                 Fragment(s)
 927,775119781 = 996,190949376  boot/grub/grub.cfg                             1
 922,398460388 = 990,417805312  boot/grub/i386-pc/core.img                     1
 920,231452942 = 988,090998784  boot/vmlinuz                                   1
 922,770092010 = 990,816841728  boot/vmlinuz-5.15.0-43-generic                 1
 920,231452942 = 988,090998784  boot/vmlinuz-5.15.0-52-generic                 1
 922,770092010 = 990,816841728  boot/vmlinuz.old                               1
 918,482818604 = 986,213416960  boot/initrd.img                                1
 931,298824310 = 999,974498304  boot/initrd.img-5.15.0-43-generic              3
 918,482818604 = 986,213416960  boot/initrd.img-5.15.0-52-generic              1
 931,298824310 = 999,974498304  boot/initrd.img.old                            3

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

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

=========================== sdb5/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



Suggested repair: ______________________________________________________________

The default repair of the Boot-Repair utility would restore the [(generic mbr)] MBR in sdb, and make it boot on sdb5.
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)

Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Résolu] 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 10/11/2022, à 12:47

geole

Re : [Résolu] Dual-Boot Ubuntu 22.04 (OK) - Windows 10 (Pas OK)

Bonjour.
Un grand classique.
Ubuntu installé en EFI alors que windows est installé en LEGACY.
Donc le conseil  boot-repair te disant de modifier le bios pour booter en LEGACY.

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)

La suite étant de lancer boot-repair pour installer la structure de boot LEGACY.
Et le mien te disant de convertir WINDOWS en EFI. https://learn.microsoft.com/fr-fr/windo … mbr-to-gpt.
Tu es certainement dans le contexte. C'est d'abord à tenter.

Tu m'apprends que ventoy sait lancer un O.S. par F4.

Dernière modification par geole (Le 10/11/2022, à 12:54)


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

#4 Le 10/11/2022, à 15:55

Jean-noel_F

Re : [Résolu] Dual-Boot Ubuntu 22.04 (OK) - Windows 10 (Pas OK)

Bonjour Geole,

Merci pour tes indications.
Oui, avec Ventoy j'ai réussi à faire démarrer Windows 10 depuis la clé bootable :

En tapant F4 :
https://zupimages.net/up/22/45/occs.png

On obtient ce menu :
https://zupimages.net/up/22/45/3n24.png

Ensuite, j'ai lancé le Boot-Repair depuis ma clé USB Bootable et cliqué la réparation recommandée.
Mais je pense que ce n'est pas ce que tu m'as dit de faire...
Cela a fait (ou pas) des choses et j'ai finalement annulé pour revenir au même point que ma question.

Pour l'instant Je n'ose pas tenter la conversion MBR-GPT que tu m'as également conseillé car je ne comprend pas bien le tutoriel et je suis novice.
Je vais rebooter ma machine et essayer de modifier le BIOS pour booter en LEGACY (Conseil du rapport Boot-info finalement, que tu m'as d'abord indiqué de faire mais que j'ai compris après coup)
Je reviens ensuite pour t'informer si cela a fonctionner.


Modération : merci d'utiliser des images de petite taille (300x300) ou des miniatures pointant sur ces images.

Dernière modification par cqfd93 (Le 10/11/2022, à 17:34)

Hors ligne

#5 Le 10/11/2022, à 17:13

Jean-noel_F

Re : [Résolu] Dual-Boot Ubuntu 22.04 (OK) - Windows 10 (Pas OK)

Bonjour Geole,

C'est difficile de demander de l'aide quand on ne maîtrise rien ...:)
Et difficile de retranscrire toute les étapes parcourues lorsqu'on essaie différentes choses.
J'ai donc essayé de faire (avec mes faibles connaissances) ce que propose le boot-repair et plusieurs choses autour de ça, en vain.
Je suis parvenu à revenir en l'état de ma question de départ.

Je souhaite poser ma question autrement.

Le menu du Grub, lorsque je choisis de lancer Ubuntu, c'est OK.
Le menu du Grub, lorsque je choisis de lancer Windows, indique une erreur :
[Changement du type de partition à 0x7
[Erreur : Impossible de trouver la commande "drivemap"
[Erreur : Invalid EFI file path
[Appuyez une touche pour continuer...

Lorsque je boote sur ma clé USB, avec Ventoy (F4), je peux lancer Windows.
Cette commande "Drivemap, et le path EFI" mentionnés en erreur par le Grub, sont donc quelque part opérationnel sans rien avoir à changer dans le BIOS. Non ? Ne manque t'il pas seulement des informations dans le Grub ?

Comment fournir les informations au Grub, sur son menu de lancement de Windows, pour obtenir le lancement de Windows obtenu par Ventoy ?

Je ne sais pas si ma logique se comprend...
Merci de votre aide.

Jean-Noël

Hors ligne

#6 Le 10/11/2022, à 17:29

geole

Re : [Résolu] Dual-Boot Ubuntu 22.04 (OK) - Windows 10 (Pas OK)

Ce que je peux te dire est que le grub veut chercher le fichier de boot EFI dans SDA1.
Hors elle n'existe pas.
Plusieurs personnes ont déjà cherché sans succès à faire du paramètrage manuel et sans succès.

Je ne sais pas comment ventoy a booté, Peut-être en LEGACY et je viens de découvrir F4 que je n'ai pas essayé. Cependant cela ne semble pas une bonne solution.

Comme tu préfères resté LEGACY, il faut déactiver EFI du bios.
Puisque tu sembles ne pas avoir trouvé, fais des photos de bios et poste-les.
A plusieurs, on va certainement trouver.
https://doc.ubuntu-fr.org/capture_d_ecran#ailleurs

Sinon,  il devrat exister une version française de la migration Windows en EFI.
https://lecrabeinfo.net/mbr2gpt-convert … nnees.html

Je te donne la première commande permettant de savoir si c'est possible.

mbr2gpt /validate /allowFullOS

et s'il dit que c'est possible.

mbr2gpt /convert /allowFullOS

La suite sera un boot normal puisque EFI est déjà activé.
Il faudra juste mettre à jour le grub.

sudo update-grub

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

Hors ligne

#7 Le 10/11/2022, à 17:37

Compte supprimé

Re : [Résolu] Dual-Boot Ubuntu 22.04 (OK) - Windows 10 (Pas OK)

Bonjour,
Si j'ai bien compris, un disque contient Ubuntu installé en EFI et un autre Windows installé en legacy.

@geole
N'est pas le cas parfait pour rester en EFI et démarrer avec refind ? A moins qu'il ne puisse pas trouver Windows en legacy ?
Ce n'est pas ce qui est demandé, mais c'est peut-être le plus simple et le plus pérenne.
Attention, en cours de test. Voir message N°9

Dernière modification par Compte supprimé (Le 10/11/2022, à 20:00)

#8 Le 10/11/2022, à 17:50

geole

Re : [Résolu] Dual-Boot Ubuntu 22.04 (OK) - Windows 10 (Pas OK)

Bonjour Tamarou.
j'ai fait plein de codifications refind et même posé la question dans le forum dédié. Tout cela sans succès.
Babdu89 n'a pas réussi non plus.

Après, la solution de booter directement en legacy avec le MBR de SDA.
mais je ne sais pas si son contenu est bon. Mais pour cela il faut que le bios soit prioritaire LEGACY et pas EFI ( booter ubuntu en legacy surbun disque ms-dos est encore possible)

Syslinux MBR (5.00 and higher) is installed in the MBR of /dev/sda.

SDA1 a conservé le flag "boot"

Dernière modification par geole (Le 10/11/2022, à 17:59)


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

#9 Le 10/11/2022, à 18:06

Compte supprimé

Re : [Résolu] Dual-Boot Ubuntu 22.04 (OK) - Windows 10 (Pas OK)

Premier essai :
Effectivement refind ne vois pas le Windows installé en legacy. Alors que cela fonctionne bien avec des OS "Linux".
Testé sur une machine EFI Virtualbox avec un disque Windows 10 installé en legacy et un autre disque Ubuntu installé en EFI.
Par contre fonctionne parfaitement avec une disque Antix en legacy et un Ubuntu en EFI. Et en principe, ça devrait aussi marcher avec Windows.

Edit :
Pour que refind détecte un Windows installé en legacy, il faut ajouter " hdbios"au parametre "scanfor" et activer la compatibilité CSM dans le BIOS.
Et ça, je ne peux pas le faire en machine virtuelle.

Dernière modification par Compte supprimé (Le 10/11/2022, à 20:44)

#10 Le 10/11/2022, à 19:05

geole

Re : [Résolu] Dual-Boot Ubuntu 22.04 (OK) - Windows 10 (Pas OK)

J'ai relu ma discussion et je me suis fourvoyé.
Cela portait sur la possibilité de booter directement windows sans passer par la partition EFI.

En regardant le forum, il semble que cela soit possible.
https://sourceforge.net/p/refind/discus … 516a/#c224

Nota. la détection des linux est basée sur
    fichiers   vmlinuz et initrd présents dans un répertoire /boot d'une partition EXTn en standard mais possibilité d'ajouter les pilotes BTRFS et ZFS,

Dernière modification par geole (Le 10/11/2022, à 19:09)


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

#11 Le 10/11/2022, à 20:25

Jean-noel_F

Re : [Résolu] Dual-Boot Ubuntu 22.04 (OK) - Windows 10 (Pas OK)

Merci pour vos réponses.
A la demande #6, de Geole, ci-dessous les photos de mon BIOS.
Il n'y a pas vraiment un choix "LEGACY", mais probablement vous y reconnaîtrez une autre appellation.

Page d'accueil du BIOS :
https://zupimages.net/up/22/45/g2ii.jpg

Démarrage rapide OFF :
https://zupimages.net/up/22/45/vavy.jpg

CSM Comptability
Les périphériques réseau, stockage, PCI-E sont tous sur Legacy only.
Les périphériques de démarrage sont sur "ROM Options UEFI et héritée". Je ne vois pas de Legacy ?
https://zupimages.net/up/22/45/phry.jpg

Secure Boot OFF:
https://zupimages.net/up/22/45/n68g.jpg

Infos générale sur BIOS:
https://zupimages.net/up/22/45/7u5l.jpg

Espérant que cela vous aide.
Je vais essayer la commande dans le shell windows : mbr2gpt / validate / allowFullOS et voir ce qu'il répond.

Merci.


Modération : merci d'utiliser des images de petite taille (300x300) ou des miniatures pointant sur ces images.

Dernière modification par cqfd93 (Le 10/11/2022, à 20:54)

Hors ligne

#12 Le 10/11/2022, à 20:39

Jean-noel_F

Re : [Résolu] Dual-Boot Ubuntu 22.04 (OK) - Windows 10 (Pas OK)

Bonjour,

Je donne suite à la réponse #6 de Geole et ma réponse #11

J'ai exécuté mbr2gpt /validate /allowFullOS

Cela a l'air OK ?
https://zupimages.net/up/22/45/ow1w.png

Puis-je passer les autres commandes que tu m'a indiquée ?
Ou j'attends un peu...

Merci

Dernière modification par cqfd93 (Le 10/11/2022, à 20:56)

Hors ligne

#13 Le 10/11/2022, à 22:34

geole

Re : [Résolu] Dual-Boot Ubuntu 22.04 (OK) - Windows 10 (Pas OK)

Il dit qu'il peut  faire.
Alors, il faut faire.
Cependant, je ne sais pas combien de temps cela dure.
Il est probable que la communication internet doive fonctionner.

Pour ma connaissance, si tu peux dire le temps que cela prend car j'ai oublié de le demander lorsque j'ai proposé cette solution.


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

#14 Le 11/11/2022, à 11:33

Compte supprimé

Re : [Résolu] Dual-Boot Ubuntu 22.04 (OK) - Windows 10 (Pas OK)

Puisque j'avais un Windows 10 installé en legacy sur une VM, j'ai fait la conversion avec mbr2gpt.
C'est facile et rapide, moins d'une minute chez moi, mais il n'y avait pas grand chose sur le disque. J'ai ensuite passé le système en EFI et ça démarre bien. 

Le même disque mis sur une autre VM en EFI avec un disque Ubuntu est bien vu par refind. On peut démarrer sur l'un ou l'autre.

#15 Le 11/11/2022, à 14:01

Jean-noel_F

Re : [Résolu] Dual-Boot Ubuntu 22.04 (OK) - Windows 10 (Pas OK)

Bonjour,

Je craignais de lancer mbr2gpt /convert
J'ai tenté d'autres choses sans succès et j'ai perdu un peu de temps. Désolé.

J'ai lancé la commande mbr2gpt /convert.
Elle s'est réalisée en 7 secondes.

https://zupimages.net/up/22/45/40ni.png

Apparemment la conversion s'est terminée avec succès.

La commande sudo update-grub doit-être lancée depuis où ?

Pour l'instant je n'ose pas sortir de Windows...

Merci.


Modération - Image à remplacer par le texte entre balises code (explications ici)

Dernière modification par cqfd93 (Le 11/11/2022, à 14:31)

Hors ligne

#16 Le 11/11/2022, à 15:04

geole

Re : [Résolu] Dual-Boot Ubuntu 22.04 (OK) - Windows 10 (Pas OK)

Bonjour
maintenant que la conversion est faite, tu quittes windows
cela devrait rebooter  sur ????
   Si ubuntu,  c'est parfait, tu pourras faire la commande

sudo update-grub

  Si windows, tu quittes windows, d'une façon particulière en  lui demandant de booter ubuntu https://forum.ubuntu-fr.org/viewtopic.php?id=1407471
  et tu pourras faite la mise a jour du grub

sudo update-grub

et tu donneras ce retour

efibootmgr -v

qui permettra de te donner la commande à passer pour remettre ubuntu prioritaire

Dernière modification par geole (Le 11/11/2022, à 15:05)


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

#17 Le 11/11/2022, à 17:00

Jean-noel_F

Re : [Résolu] Dual-Boot Ubuntu 22.04 (OK) - Windows 10 (Pas OK)

Bonjour Geole,

Dual-Boot Ubuntu 22.04 // Windows 10 fonctionne maintenant !

Je n'ai pas utilisé tes dernières indications car je les vois maintenant.
J'ai cherché à partir du message MBR2GPT : Failed to update ReAgent.xml : https://zupimages.net/up/22/45/nj55.png

J'ai trouvé cette vidéo qui indique (Finalement comme toi) de modifié le type de partition de démarrage en UEFI. https://www.youtube.com/watch?v=6xAfYuHMVzg

J'ai donc osé redémarrer le PC en interrompant le BIOS pour passer en UEFI. : https://zupimages.net/up/22/45/g8sv.png
Windows a démarré directement et normalement.
Par contre, plus de menu Grub.

J'ai redémarré sur ma clé USB bootable pour lancer Boot-Repair (Passé en anglais ?) : https://zupimages.net/up/22/45/m64q.png
Le message indique une erreur que je n'ai pas regardé à l'adresse indiquée, mais j'ai compris qu'il fallait vérifier l'ordre de Boot.

J'ai redémarré le PC en interrompant le BIOS pour mettre Ubuntu en tête de démarrage : https://zupimages.net/up/22/45/rlks.png

Le menu Grub est revenu : https://zupimages.net/up/22/45/wb8t.png
Il est différent de celui que j'avais au moment où j'ai fait appel au forum : Avant : https://zupimages.net/up/22/45/b5t7.png

Le choix Ubuntu ou Windows est maintenant fonctionnel.

Un grand merci à toi et à tous.
Bon Week-End !

Jean-Noel


Modération - Rappel : merci d'utiliser des images de petite taille (300x300) ou des miniatures pointant sur ces images.

Dernière modification par cqfd93 (Le 11/11/2022, à 17:10)

Hors ligne