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 21/01/2021, à 18:59

blackdalhia

[resolu] Creer un multi boot a partir de deux disques existants

Bonjour a tous,

j'ai deux SSD ou j'ai installe separement Ubuntu et Windows 10 (EFI).
Je souhaiterais avoir un menu multi boot me permettant de booter sur Ubuntu ou W10, soit en utilisant grub soit W10. Comment faire ca proprement ?
Tous les tutos que je trouve cree le multi boot en installant Ubuntu a cote de Windows, le probleme est que pour moi tout est deja installe....

merci d'avance pour votre aide!
Laurent

Dernière modification par blackdalhia (Le 21/01/2021, à 22:29)

Hors ligne

#2 Le 21/01/2021, à 19:14

malbo

Re : [resolu] Creer un multi boot a partir de deux disques existants

Bonjour,
Depuis une session de ton Ubuntu installé, je te prie de faire un Boot-Info et de donner l'URL de ce Boot-info dans ta réponse. On pourra y voir si les deux OS sont installés dans le même mode (*) et si c'est la cas, ce sera possible.

(*) explications dans ce tuto : https://forum.ubuntu-fr.org/viewtopic.php?id=986671

Hors ligne

#3 Le 21/01/2021, à 20:55

blackdalhia

Re : [resolu] Creer un multi boot a partir de deux disques existants

voici l'url de boot-info: http://paste.ubuntu.com/p/cpMRBRd4qF/
merci !

Hors ligne

#4 Le 21/01/2021, à 20:58

FS

Re : [resolu] Creer un multi boot a partir de deux disques existants

tu peux installer linus en démontant le disque windaube

après quoi tu pourra démarrer indifféremment win ou linux avec le menu set up

après mise à jour du grub ou d'un noyaux linux lorsque tu bootera sur le disque contenant linux le lanceur grub te proposera aussi windows

Hors ligne

#5 Le 21/01/2021, à 21:08

blackdalhia

Re : [resolu] Creer un multi boot a partir de deux disques existants

en fait je ne veux pas installer Linux, c'est deja fait. Pour l'instant je dois aller dans le BIOS et changer la priorite de boot pour booter sur Win10 ou Ubuntu, je voudrais eviter ca.
donc je pense que je vais direct a l'etape 3 de ton message, i.e. mettre a jour grub non? comment faire ca?

Hors ligne

#6 Le 21/01/2021, à 21:15

FS

Re : [resolu] Creer un multi boot a partir de deux disques existants

si le grub est sur le disque ou est installé linux tu peux démarer linux et mettre à jour grub

évite de le mettre à jour si le lanceur se trouve sur le disque windows, ou demande conseille ! (je veux dire grub sur le disque windows)

Dernière modification par FS (Le 21/01/2021, à 21:16)

Hors ligne

#7 Le 21/01/2021, à 22:08

blackdalhia

Re : [resolu] Creer un multi boot a partir de deux disques existants

vue que j ai installe W10 separement je pense pas que GRUB soit dessus, il est forcement sur le disque Ubuntu non?

Hors ligne

#8 Le 21/01/2021, à 22:28

blackdalhia

Re : [resolu] Creer un multi boot a partir de deux disques existants

j'ai fait:

sudo os-prober
sudo update-grub

et ca marche!
merci a FS et Malbo!

Laurent

Hors ligne

#9 Le 22/01/2021, à 06:13

malbo

Re : [resolu] Creer un multi boot a partir de deux disques existants

Bonjour,
Je colle ci-dessous le contenu du Boot-info dont tu as donné l'URL ( http://paste.ubuntu.com/p/cpMRBRd4qF/ ) dans le post #3 :

boot-info-4ppa125                                              [20210121_2052]

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

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

sda1: __________________________________________________________________________

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

sda2: __________________________________________________________________________

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

sda3: __________________________________________________________________________

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

sdb1: __________________________________________________________________________

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

sdb2: __________________________________________________________________________

    File system:       vfat
    Boot sector type:  Windows 8/2012: FAT32
    Boot sector info:  No errors found in the Boot Parameter Block.
    Operating System:  
    Boot files:        /efi/Boot/bootx64.efi /efi/Microsoft/Boot/bootmgfw.efi 
                       /efi/Microsoft/Boot/bootmgr.efi 
                       /efi/Microsoft/Boot/memtest.efi

sdb3: __________________________________________________________________________

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

sdb4: __________________________________________________________________________

    File system:       ntfs
    Boot sector type:  Windows 8/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


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

OS#1:   The OS now in use - Ubuntu 16.04.7 LTS CurrentSession on sda2
OS#2:   Windows 8 or 10 on sdb4

============================ Architecture/Host Info ============================

CPU architecture: 64-bit
BOOT_IMAGE of the installed session in use:
/boot/vmlinuz-4.15.0-128-generic root=UUID=f650396e-d4fd-42f8-8cff-d2e6ef9dcc6c ro ipv6.disable=1 ipv6.disable=1


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

BIOS is EFI-compatible, and is setup in EFI-mode for this installed-session.
SecureBoot disabled.

efibootmgr -v
BootCurrent: 0007
Timeout: 1 seconds
BootOrder: 0007,0000,0006,0003
Boot0000* Windows Boot Manager	HD(2,GPT,1890d4ae-f7ca-43b4-8ab4-085a04f2c8d9,0xfa000,0x31800)/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.}...,................
Boot0003  CD/DVD Drive 	BBS(CDROM,,0x0)AMGOAMNO........o.T.S.S.T.c.o.r.p. .C.D.D.V.D.W. .S.H.-.2.2.4.F.B....................A...........................>..Gd-.;.A..MQ..L.1.S.G.9.Y.6.G.B.0.9.A.0.1.T. . . . . . ......AMBO
Boot0006* Hard Drive 	BBS(HD,,0x0)AMGOAMNO........o.C.T.2.4.0.B.X.5.0.0.S.S.D.1....................A...........................>..Gd-.;.A..MQ..L.0.2.0.3.4.E.9.0.5.4.A.0. . . . . . . . ......AMBOAMNO........o.S.a.m.s.u.n.g. .S.S.D. .8.5.0. .E.V.O. .1.2.0.G.B....................A...........................>..Gd-.;.A..MQ..L.2.S.V.1.X.N.G.A.0.B.2.2.1.7. .M. . . . ......AMBO
Boot0007* ubuntu	HD(1,GPT,616e356d-ee6d-463c-b9ee-2be86c29c886,0x800,0x100000)/File(\EFI\Ubuntu\grubx64.efi)

82894bcbe4f010664226ba7591372538   sda1/ubuntu/fwupx64.efi
e3ea9d4e5e486bf6ec48c0236883d0e0   sda1/ubuntu/grubx64.efi
4487628005555bfd4a4c0a47211e0700   sda1/ubuntu/mmx64.efi
f7a57b08bc7c1c85417ae4cea582d1d4   sda1/ubuntu/shimx64.efi
3c080490d0eb8fdb738f298c3e44b3e0   sdb2/Boot/bootx64.efi
3c080490d0eb8fdb738f298c3e44b3e0   sdb2/Microsoft/Boot/bootmgfw.efi
da7c9088c9d0bff4ac469abdfc8f540e   sdb2/Microsoft/Boot/bootmgr.efi


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

Disks info: ____________________________________________________________________

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

Partitions info (1/3): _________________________________________________________

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

Partitions info (2/3): _________________________________________________________

sda2	: isnotESP,	fstab-has-goodEFI,	no-nt,	no-winload,	no-recov-nor-hid,	no-bmgr,	notwinboot
sda1	: 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,	recovery-or-hidden,	no-bmgr,	notwinboot
sdb2	: is---ESP,	part-has-no-fstab,	no-nt,	no-winload,	no-recov-nor-hid,	no-bmgr,	notwinboot
sdb4	: isnotESP,	part-has-no-fstab,	no-nt,	haswinload,	no-recov-nor-hid,	no-bmgr,	notwinboot

Partitions info (3/3): _________________________________________________________

sda2	: not-sepboot,	with-boot,	fstab-without-boot,	not-sep-usr,	with--usr,	fstab-without-usr,	std-grub.d,	sda
sda1	: not-sepboot,	no-boot,	part-has-no-fstab,	not-sep-usr,	no---usr,	part-has-no-fstab,	std-grub.d,	sda
sdb1	: not-sepboot,	no-boot,	part-has-no-fstab,	not-sep-usr,	no---usr,	part-has-no-fstab,	std-grub.d,	sdb
sdb2	: not-sepboot,	no-boot,	part-has-no-fstab,	not-sep-usr,	no---usr,	part-has-no-fstab,	std-grub.d,	sdb
sdb4	: not-sepboot,	no-boot,	part-has-no-fstab,	not-sep-usr,	no---usr,	part-has-no-fstab,	std-grub.d,	sdb

fdisk -l (filtered): ___________________________________________________________

Disk sda: 111.8 GiB, 120034123776 bytes, 234441648 sectors
Disk identifier: AEA45B5E-7C95-4231-A8B7-0B936A051D65
          Start       End   Sectors   Size Type
sda1       2048   1050623   1048576   512M EFI System
sda2    1050624 226293759 225243136 107.4G Linux filesystem
sda3  226293760 234440703   8146944   3.9G Linux swap
Disk sdb: 223.6 GiB, 240057409536 bytes, 468862128 sectors
Disk identifier: 1B8B40E8-2CF4-4B78-9DB1-146AE97F90DC
        Start       End   Sectors  Size Type
sdb1     2048   1023999   1021952  499M Windows recovery environment
sdb2  1024000   1226751    202752   99M EFI System
sdb3  1226752   1259519     32768   16M Microsoft reserved
sdb4  1259520 468860927 467601408  223G Microsoft basic data

parted -lm (filtered): _________________________________________________________

sda:120GB:scsi:512:512:gpt:ATA Samsung SSD 850:;
1:1049kB:538MB:537MB:fat32:EFI System Partition:boot, esp;
2:538MB:116GB:115GB:ext4::;
3:116GB:120GB:4171MB:linux-swap(v1)::;
sdb:240GB:scsi:512:512:gpt:ATA CT240BX500SSD1:;
1:1049kB:524MB:523MB:ntfs:Basic data partition:hidden, diag;
2:524MB:628MB:104MB:fat32:EFI system partition:boot, esp;
3:628MB:645MB:16.8MB::Microsoft reserved partition:msftres;
4:645MB:240GB:239GB:ntfs:Basic data partition:msftdata;

blkid (filtered): ______________________________________________________________

NAME   FSTYPE   UUID                                 PARTUUID                             LABEL PARTLABEL
sdb                                                                                             
├─sdb4 ntfs     8EC81F1AC81EFFDF                     a09197a5-4d36-4fae-ad5c-ab845fe1e60a       Basic data partition
├─sdb2 vfat     3818-56F3                            1890d4ae-f7ca-43b4-8ab4-085a04f2c8d9       EFI system partition
├─sdb3                                               53cac2fa-36c2-4b07-9bfe-e2a1dcde07e1       Microsoft reserved partition
└─sdb1 ntfs     F6768192768153F1                     7b373692-1592-40ae-93cc-9c66f3084992       Basic data partition
sda                                                                                             
├─sda2 ext4     f650396e-d4fd-42f8-8cff-d2e6ef9dcc6c 9a6aac81-b5d0-41e5-9b7d-80c764befe40       
├─sda3 swap     31171d7a-203d-45c7-a87b-93a0343740aa c4ee68d0-074d-41f2-bec1-04bd9facd436       
└─sda1 vfat     D380-A62B                            616e356d-ee6d-463c-b9ee-2be86c29c886       EFI System Partition

df (filtered): _________________________________________________________________

                   Avail Use% Mounted on
sda2               12.9G  83% /
sdb1               73.2M  85% /mnt/boot-sav/sdb1
sdb2               68.5M  28% /mnt/boot-sav/sdb2
sdb4              157.8G  29% /mnt/boot-sav/sdb4

Mount options: __________________________________________________________________

sda2              rw,relatime,errors=remount-ro,data=ordered
sdb1              rw,relatime,user_id=0,group_id=0,allow_other,blksize=4096
sdb2              rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro
sdb4              rw,relatime,user_id=0,group_id=0,allow_other,blksize=4096

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

search.fs_uuid f650396e-d4fd-42f8-8cff-d2e6ef9dcc6c root hd0,gpt2 
set prefix=($root)'/boot/grub'
configfile $prefix/grub.cfg

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

Ubuntu   f650396e-d4fd-42f8-8cff-d2e6ef9dcc6c
Ubuntu, with Linux 4.15.0-128-generic   f650396e-d4fd-42f8-8cff-d2e6ef9dcc6c
Ubuntu, with Linux 4.15.0-128-generic (upstart)   gnulinux-4.15.0-128-generic-init-upstart-f650396e-d4fd-42f8-8cff-d2e6ef9dcc6c
Ubuntu, with Linux 4.15.0-126-generic   f650396e-d4fd-42f8-8cff-d2e6ef9dcc6c
Ubuntu, with Linux 4.15.0-126-generic (upstart)   gnulinux-4.15.0-126-generic-init-upstart-f650396e-d4fd-42f8-8cff-d2e6ef9dcc6c
### END /etc/grub.d/30_os-prober ###
System setup   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 installation
UUID=f650396e-d4fd-42f8-8cff-d2e6ef9dcc6c /               ext4    errors=remount-ro 0       1
# /boot/efi was on /dev/sda1 during installation
UUID=D380-A62B  /boot/efi       vfat    umask=0077      0       1
# swap was on /dev/sda3 during installation
UUID=31171d7a-203d-45c7-a87b-93a0343740aa none            swap    sw              0       0

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

GRUB_DEFAULT=0
GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="ipv6.disable=1"
GRUB_CMDLINE_LINUX="ipv6.disable=1"

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

           GiB - GB             File                                 Fragment(s)
  61.282360077 = 65.801433088   boot/grub/grub.cfg                             1
  27.539871216 = 29.570711552   boot/vmlinuz-4.15.0-126-generic                1
  82.301753998 = 88.370835456   boot/vmlinuz-4.15.0-128-generic                2
  82.301753998 = 88.370835456   vmlinuz                                        2
  27.539871216 = 29.570711552   vmlinuz.old                                    1
   3.539173126 = 3.800158208    boot/initrd.img-4.15.0-126-generic             6
  62.321094513 = 66.916765696   boot/initrd.img-4.15.0-128-generic             8
  62.321094513 = 66.916765696   initrd.img                                     8
   3.539173126 = 3.800158208    initrd.img.old                                 6

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

-rwxr-xr-x 1 root root 12627 Aug 25 10:24 10_linux
-rwxr-xr-x 1 root root 11082 Jun 21  2017 20_linux_xen
-rwxr-xr-x 1 root root 11692 Jun 21  2017 30_os-prober
-rwxr-xr-x 1 root root  1418 Jun 21  2017 30_uefi-firmware
-rwxr-xr-x 1 root root   214 Jun 21  2017 40_custom
-rwxr-xr-x 1 root root   216 Jun 21  2017 41_custom


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


/dev/sdb1: unknown GPT attributes
8000000000000001

/dev/sdb2: unknown GPT attributes
8000000000000000

/dev/sdb3: unknown GPT attributes
8000000000000000

mount -t ntfs-3g -o remove_hiberfile /dev/sdb4 /mnt/boot-sav/sdb4

Suggested repair: ______________________________________________________________

The default repair of the Boot-Repair utility would reinstall the grub-efi-amd64-signed of
sda2,
using the following options:        sda1/boot/efi,
Additional repair would be performed: unhide-bootmenu-10s win-legacy-basic-fix use-standard-efi-file    

Final advice in case of suggested repair: ______________________________________


Please do not forget to make your UEFI firmware boot on the The OS now in use - Ubuntu 16.04.7 LTS CurrentSession entry (sda1/efi/****/shim****.efi (**** will be updated in the final message) file) !
If your computer reboots directly into Windows, try to change the boot order in your UEFI firmware.

If your UEFI firmware does not allow to change the boot order, change the default boot entry of the Windows bootloader.
For example you can boot into Windows, then type the following command in an admin command prompt:
bcdedit /set {bootmgr} path \EFI\****\shim****.efi (**** will be updated in the final message)

Tu as effectivement bien séparé Ubuntu et Windows. Les deux installations sont indépendantes (*). On peut le voir dans cet extrait qui montre le paramétrage du système UEFI :

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

BIOS is EFI-compatible, and is setup in EFI-mode for this installed-session.
SecureBoot disabled.

efibootmgr -v
BootCurrent: 0007
Timeout: 1 seconds
BootOrder: 0007,0000,0006,0003
Boot0000* Windows Boot Manager	HD(2,GPT,1890d4ae-f7ca-43b4-8ab4-085a04f2c8d9,0xfa000,0x31800)/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.}...,................
Boot0003  CD/DVD Drive 	BBS(CDROM,,0x0)AMGOAMNO........o.T.S.S.T.c.o.r.p. .C.D.D.V.D.W. .S.H.-.2.2.4.F.B....................A...........................>..Gd-.;.A..MQ..L.1.S.G.9.Y.6.G.B.0.9.A.0.1.T. . . . . . ......AMBO
Boot0006* Hard Drive 	BBS(HD,,0x0)AMGOAMNO........o.C.T.2.4.0.B.X.5.0.0.S.S.D.1....................A...........................>..Gd-.;.A..MQ..L.0.2.0.3.4.E.9.0.5.4.A.0. . . . . . . . ......AMBOAMNO........o.S.a.m.s.u.n.g. .S.S.D. .8.5.0. .E.V.O. .1.2.0.G.B....................A...........................>..Gd-.;.A..MQ..L.2.S.V.1.X.N.G.A.0.B.2.2.1.7. .M. . . . ......AMBO
Boot0007* ubuntu	HD(1,GPT,616e356d-ee6d-463c-b9ee-2be86c29c886,0x800,0x100000)/File(\EFI\Ubuntu\grubx64.efi)

L'entrée "Windows Boot Manager" pointe sur la partition dont le PARTUUID est 1890d4ae-f7ca-43b4-8ab4-085a04f2c8d9 qui est la partition sdb2 qui se trouve bien sur le SSD Windows.
L'entrée "ubuntu" pointe sur la partition dont le PARTUUID est 616e356d-ee6d-463c-b9ee-2be86c29c886 qui est la partition sda1 qui se trouve bien sur le SSD Ubuntu.   
Mais si tu dois réinstaller un jour Ubuntu sur son SSD, pense à déconnecter avant le SSD de Windows pour éviter que ça se mélange et que tu perdes cette indépendance des deux installations. De même, si tu dois réinstaller Windows, pense à déconnecter le SSD Ubuntu pour éviter le mélange.

(*) le gros avantage de cette indépendance, c'est que si le SSD Ubuntu tombe en panne, tu peux démarrer sur Windows en passant par le Boot Menu de ton ordi, sélection de l'entrée "Windows Boot Manager". De même, le SSD Windows peut tomber en panne sans que ça affecte Ubuntu.

Dernière modification par malbo (Le 22/01/2021, à 06:33)

Hors ligne

#10 Le 22/01/2021, à 20:54

FS

Re : [resolu] Creer un multi boot a partir de deux disques existants

moi je suis dans le même cas mais avec ubuntu 18.04 sur disque 2 et 20.04 sur disque 1 mais lorsque je fait les mises à jour surtout si il y a mise à jour du noyaux je démare sur le  disque concerné par la mise à jour via le Bios.

dans ton cas il faudra aussi y faire attention pour éviter à devoir étre obligé un jour de démmarer Windaube uniquement à partir de ton disque 1 (c'est parce que le Grub ou le lanceur qui est mis à jour est celui qui à démmarer le système d'exploitation)

Hors ligne