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 11/09/2021, à 13:47

NicoBou

Disque dur bootable sur 2 PC

Bonjour à tous,

Etant en possession de 2 PC, un fixe et un portable, je voudrais créer une installation ubuntu sur un disque externe que je puisse booter sur mes deux ordinateurs sans perte de données ou de limitations autres ?
Je suis un néophyte dans le domaine, et en me renseignant un peu j'ai vu des solutions comme des LiveUSB persistent, mais les limitations de stockage sont trop importantes pour moi et je n'ai pas le besoin non plus de pouvoir lancer mon OS sur n'importe quelle machine, juste mes deux PC.

J'ai alors testé d'installer Ubuntu sur un SSD externe à partir de mon PC fixe. Le Dual Boot fonctionne très bien, mais comme vous vous en doutez, lorsque j'essaye de le brancher sur mon portable, ce dernier ne le reconnait pas et lance Windows à la place. J'aimerais donc savoir s'il était possible de configurer mon PC portable pour qu'il puisse reconnaitre le SSD Linux et être capable de la lancer ? Je précise aussi que j'ai tenté de modifier l'ordre de boot dans le BIOS du PC portable mais rien n'y fait bien sûr. Le but de cette installation serait de me donner la possibilité de travailler sur mon PC portable en journée ou en déplacement et de pouvoir me poser confortablement sur mon PC fixe lorsque je suis chez moi !

Merci d'avance pour vos réponses !

Hors ligne

#2 Le 11/09/2021, à 14:17

malbo

Re : Disque dur bootable sur 2 PC

Bonjour,
Cela n'a rien d'évident.
Déjà, il serait utile de savoir plus précisément comment ça se passe sur le PC fixe puisque tu as déclaré que le dual-boot fonctionne bien sur le PC fixe. Pour cela, je te prie de démarrer une session du Ubuntu depuis le PC fixe, de faire un Boot-info depuis cette session, puis de donner l'URL de ce Boot-info dans ta réponse.
On pourra vérifier quelques points importants et surtout savoir si l'installation de Ubuntu sur le disque dur externe a été faite en mode EFI ou bien en mode Bios classique (mode non-EFI)

Dernière modification par malbo (Le 11/09/2021, à 14:26)

Hors ligne

#3 Le 11/09/2021, à 16:02

NicoBou

Re : Disque dur bootable sur 2 PC

J'ai effectué le boot-info, voici le lien : https://paste.ubuntu.com/p/zWy9VYfmS6/

Je t'avoue que je vois les informations mais que je suis incapable de les analyser... Cela dit je crois voir au début du rapport que le sda (le disque externe donc) n'a pas de boot loader, est-ce normal ?
Il semblerait aussi que l'installation ait été faite en mode EFI effectivement.

Hors ligne

#4 Le 12/09/2021, à 06:06

malbo

Re : Disque dur bootable sur 2 PC

Bonjour,
Je colle le contenu du Boot-info dont tu as donné le lien :

boot-info-4ppa130                                              [20210911_1545]

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

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

nvme0n1p1: _____________________________________________________________________

    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/Boot/fbx64.efi 
                       /efi/Boot/mmx64.efi /efi/debian/fbx64.efi 
                       /efi/debian/grubx64.efi /efi/debian/mmx64.efi 
                       /efi/debian/shimx64.efi /efi/ubuntu/grubx64.efi 
                       /efi/ubuntu/mmx64.efi /efi/ubuntu/shimx64.efi 
                       /efi/debian/grub.cfg /efi/ubuntu/grub.cfg 
                       /efi/Microsoft/Boot/bootmgfw.efi 
                       /efi/Microsoft/Boot/bootmgr.efi 
                       /efi/Microsoft/Boot/memtest.efi

nvme0n1p2: _____________________________________________________________________

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

nvme0n1p3: _____________________________________________________________________

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

nvme0n1p4: _____________________________________________________________________

    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:        

sda1: __________________________________________________________________________

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

sda2: __________________________________________________________________________

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

sda3: __________________________________________________________________________

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


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

OS#1:   L'OS actuellement utilisé - Ubuntu 20.04.3 LTS CurrentSession on sda1
OS#2:   Windows 10 on nvme0n1p3

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

CPU architecture: 64-bit
BOOT_IMAGE of the installed session in use:
/boot/vmlinuz-5.11.0-34-generic root=UUID=e595f645-fd4b-4a9d-8f82-d9d99f60e530 ro quiet splash vt.handoff=7


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

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

efibootmgr -v
BootCurrent: 0001
Timeout: 1 seconds
BootOrder: 0001,0000,0002
Boot0000* Windows Boot Manager	HD(1,GPT,243a4a7a-ad05-49b3-82da-ff727c6a208b,0x800,0x32000)/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.}...a................
Boot0001* ubuntu	HD(1,GPT,243a4a7a-ad05-49b3-82da-ff727c6a208b,0x800,0x32000)/File(\EFI\UBUNTU\SHIMX64.EFI)
Boot0002* debian	HD(1,GPT,243a4a7a-ad05-49b3-82da-ff727c6a208b,0x800,0x32000)/File(\EFI\DEBIAN\SHIMX64.EFI)

728124f6ec8e22fbdbe7034812c81b95   nvme0n1p1/Boot/bootx64.efi
85fa9d77b929ec4231aba29476574eb6   nvme0n1p1/Boot/fbx64.efi
469e608783843a701d172242f016c79c   nvme0n1p1/Boot/mmx64.efi
0d240e1ce1b2b02dec9bbb162cfb94da   nvme0n1p1/debian/fbx64.efi
1b236359c52f180ce9fe705cbce94703   nvme0n1p1/debian/grubx64.efi
f617c3c1b1bdf56909dcb8e1b996749b   nvme0n1p1/debian/mmx64.efi
cefed90870185ef689f004e686de8fce   nvme0n1p1/debian/shimx64.efi
fa1bf1a7f90a852abe0bdbd089b7f1b0   nvme0n1p1/ubuntu/grubx64.efi
469e608783843a701d172242f016c79c   nvme0n1p1/ubuntu/mmx64.efi
728124f6ec8e22fbdbe7034812c81b95   nvme0n1p1/ubuntu/shimx64.efi
d38dda077adfd657c88631a5a9edc462   nvme0n1p1/Microsoft/Boot/bootmgfw.efi
4a45f6fd4be5761b077f5369d368611c   nvme0n1p1/Microsoft/Boot/bootmgr.efi


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

Disks info: ____________________________________________________________________

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

Partitions info (1/3): _________________________________________________________

sda1	: is-os,	64, apt-get,	signed grub-pc grub-efi ,	grub2,	grub-install,	grubenv-ok,	update-grub,	not-far
nvme0n1p1	: no-os,	32, nopakmgr,	no-docgrub,	nogrub,	nogrubinstall,	no-grubenv,	noupdategrub,	not-far
nvme0n1p3	: is-os,	32, nopakmgr,	no-docgrub,	nogrub,	nogrubinstall,	no-grubenv,	noupdategrub,	farbios
nvme0n1p4	: no-os,	32, nopakmgr,	no-docgrub,	nogrub,	nogrubinstall,	no-grubenv,	noupdategrub,	farbios
sda3	: no-os,	32, nopakmgr,	no-docgrub,	nogrub,	nogrubinstall,	no-grubenv,	noupdategrub,	farbios

Partitions info (2/3): _________________________________________________________

sda1	: isnotESP,	fstab-has-goodEFI,	no-nt,	no-winload,	no-recov-nor-hid,	no-bmgr,	notwinboot
nvme0n1p1	: is---ESP,	part-has-no-fstab,	no-nt,	no-winload,	no-recov-nor-hid,	no-bmgr,	notwinboot
nvme0n1p3	: isnotESP,	part-has-no-fstab,	no-nt,	haswinload,	no-recov-nor-hid,	no-bmgr,	notwinboot
nvme0n1p4	: isnotESP,	part-has-no-fstab,	no-nt,	no-winload,	recovery-or-hidden,	no-bmgr,	notwinboot
sda3	: isnotESP,	part-has-no-fstab,	no-nt,	no-winload,	no-recov-nor-hid,	no-bmgr,	notwinboot

Partitions info (3/3): _________________________________________________________

sda1	: not-sepboot,	with-boot,	fstab-without-boot,	not-sep-usr,	with--usr,	fstab-without-usr,	std-grub.d,	sda
nvme0n1p1	: not-sepboot,	no-boot,	part-has-no-fstab,	not-sep-usr,	no---usr,	part-has-no-fstab,	std-grub.d,	nvme0n1
nvme0n1p3	: not-sepboot,	no-boot,	part-has-no-fstab,	not-sep-usr,	no---usr,	part-has-no-fstab,	std-grub.d,	nvme0n1
nvme0n1p4	: not-sepboot,	no-boot,	part-has-no-fstab,	not-sep-usr,	no---usr,	part-has-no-fstab,	std-grub.d,	nvme0n1
sda3	: maybesepboot,	no-boot,	part-has-no-fstab,	not-sep-usr,	no---usr,	part-has-no-fstab,	std-grub.d,	sda

fdisk -l (filtered): ___________________________________________________________

Disk nvme0n1: 931.53 GiB, 1000204886016 bytes, 1953525168 sectors
Disk identifier: 367E3C1F-2C14-4D30-9160-A9F662ED6BEA
               Start        End    Sectors   Size Type
nvme0n1p1       2048     206847     204800   100M EFI System
nvme0n1p2     206848     239615      32768    16M Microsoft reserved
nvme0n1p3     239616 1952451424 1952211809 930.9G Microsoft basic data
nvme0n1p4 1952452608 1953521663    1069056   522M Windows recovery environment
Disk sda: 465.78 GiB, 500112031744 bytes, 976781312 sectors
Disk identifier: C26214F3-F2BB-42E5-8EC6-70A1759D7448
         Start       End   Sectors   Size Type
sda1      2048  78125055  78123008  37.3G Linux filesystem
sda2  78125056  94126079  16001024   7.6G Linux swap
sda3  94126080 976779263 882653184 420.9G Linux filesystem

parted -lm (filtered): _________________________________________________________

sda:500GB:scsi:512:4096:gpt:WD My Passport 261B:;
1:1049kB:40.0GB:40.0GB:ext4::;
2:40.0GB:48.2GB:8193MB:linux-swap(v1)::swap;
3:48.2GB:500GB:452GB:ext4::;
nvme0n1:1000GB:nvme:512:512:gpt:Seagate FireCuda 510 SSD ZP1000GM30031:;
1:1049kB:106MB:105MB:fat32:EFI system partition:boot, esp;
2:106MB:123MB:16.8MB::Microsoft reserved partition:msftres;
3:123MB:1000GB:1000GB:ntfs:Basic data partition:msftdata;
4:1000GB:1000GB:547MB:ntfs::hidden, diag;

blkid (filtered): ______________________________________________________________

NAME        FSTYPE   UUID                                 PARTUUID                             LABEL PARTLABEL
sda                                                                                                  
├─sda1      ext4     e595f645-fd4b-4a9d-8f82-d9d99f60e530 f7d58d7f-3568-426c-8aa5-a30d70bfac3a       
├─sda2      swap     b4cc509d-62c1-44fe-b3b1-446c569baeb3 03178061-4804-4cc4-9ddb-56d2fad129f6       
└─sda3      ext4     41652750-524f-4423-b596-aa3908f6dffd 18fd3d4a-1f13-499d-9470-f9d67ddbdbca       
nvme0n1                                                                                              
├─nvme0n1p1 vfat     7861-FCB9                            243a4a7a-ad05-49b3-82da-ff727c6a208b       EFI system partition
├─nvme0n1p2                                               d151ebd6-4bb6-4060-a7f8-c9bffda394fa       Microsoft reserved partition
├─nvme0n1p3 ntfs     88AA6265AA62502C                     35828f82-875b-460f-91e2-73b0f64faa02       Basic data partition
└─nvme0n1p4 ntfs     78CEC36CCEC3216C                     ce4d7c1b-f152-4401-8067-849ed0854ee5       

df (filtered): _________________________________________________________________

                   Avail Use% Mounted on
nvme0n1p3         556.6G  40% /mnt/boot-sav/nvme0n1p3
nvme0n1p4          88.4M  83% /mnt/boot-sav/nvme0n1p4
sda1               26.1G  23% /
sda3              390.7G   0% /home

Mount options: __________________________________________________________________

nvme0n1p3         ro,relatime,user_id=0,group_id=0,allow_other,blksize=4096
nvme0n1p4         ro,relatime,user_id=0,group_id=0,allow_other,blksize=4096
sda1              rw,relatime,errors=remount-ro,stripe=256
sda3              rw,relatime,stripe=256

=================== nvme0n1p1/efi/debian/grub.cfg (filtered) ===================

search.fs_uuid e595f645-fd4b-4a9d-8f82-d9d99f60e530 root hd0,gpt1 
set prefix=($root)'/boot/grub'
configfile $prefix/grub.cfg

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

search.fs_uuid e595f645-fd4b-4a9d-8f82-d9d99f60e530 root hd0,gpt1 
set prefix=($root)'/boot/grub'
configfile $prefix/grub.cfg

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

Ubuntu   e595f645-fd4b-4a9d-8f82-d9d99f60e530
Ubuntu, avec Linux 5.11.0-34-generic   e595f645-fd4b-4a9d-8f82-d9d99f60e530
Ubuntu, avec Linux 5.11.0-27-generic   e595f645-fd4b-4a9d-8f82-d9d99f60e530
Ubuntu, avec Linux 5.10.0-8-amd64   e595f645-fd4b-4a9d-8f82-d9d99f60e530
Windows Boot Manager (sur nvme0n1p1)   osprober-efi-7861-FCB9
### END /etc/grub.d/30_os-prober ###
UEFI Firmware Settings   uefi-firmware
### END /etc/grub.d/30_uefi-firmware ###

========================== sda1/etc/fstab (filtered) ===========================

# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sda1 during installation
UUID=e595f645-fd4b-4a9d-8f82-d9d99f60e530 /               ext4    errors=remount-ro 0       1
# /boot/efi was on /dev/nvme0n1p1 during installation
UUID=7861-FCB9  /boot/efi       vfat    umask=0077      0       1
# /home was on /dev/sda3 during installation
UUID=41652750-524f-4423-b596-aa3908f6dffd /home           ext4    defaults        0       2
# swap was on /dev/sda2 during installation
UUID=b4cc509d-62c1-44fe-b3b1-446c569baeb3 none            swap    sw              0       0

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

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

           GiB - GB             File                                 Fragment(s)
  14,133110046 = 15,175311360   boot/grub/grub.cfg                             2
   6,666660309 = 7,158272000    boot/vmlinuz                                   1
   0,319828033 = 0,343412736    boot/vmlinuz-5.10.0-8-amd64                    1
   3,276031494 = 3,517612032    boot/vmlinuz-5.11.0-27-generic                 1
   6,666660309 = 7,158272000    boot/vmlinuz-5.11.0-34-generic                 1
   3,276031494 = 3,517612032    boot/vmlinuz.old                               1
   6,886306763 = 7,394115584    boot/initrd.img                                2
   0,738117218 = 0,792547328    boot/initrd.img-5.10.0-8-amd64                 1
   6,477535248 = 6,955200512    boot/initrd.img-5.11.0-27-generic              4
   6,886306763 = 7,394115584    boot/initrd.img-5.11.0-34-generic              2
   6,477535248 = 6,955200512    boot/initrd.img.old                            4

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

-rwxr-xr-x 1 root root 18151 août  12 11:18 10_linux
-rwxr-xr-x 1 root root 42359 août  12 11:18 10_linux_zfs
-rwxr-xr-x 1 root root 12894 août  12 11:18 20_linux_xen
-rwxr-xr-x 1 root root 12059 août  12 11:18 30_os-prober
-rwxr-xr-x 1 root root  1424 août  12 11:18 30_uefi-firmware
-rwxr-xr-x 1 root root   214 août  12 11:18 40_custom
-rwxr-xr-x 1 root root   216 août  12 11:18 41_custom


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


/dev/nvme0n1p1: unknown GPT attributes
8000000000000000

/dev/nvme0n1p2: unknown GPT attributes
8000000000000000

/dev/nvme0n1p4: unknown GPT attributes
8000000000000001

Suggested repair: ______________________________________________________________

The default repair of the Boot-Repair utility would reinstall the grub-efi-amd64-signed of
sda1,
using the following options:        nvme0n1p1/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 L'OS actuellement utilisé - Ubuntu 20.04.3 LTS CurrentSession entry (nvme0n1p1/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)

Je ne suis pas du tout à l'aise pour t'aider dans ce cas parce que l'installation a été faite en mode EFI (je n'ai pratiqué que l'installation en mode Bios classique sur un disque dur externe). Il y a eu des tutos de faits sur le sujet qui pourraient t'aider mais je ne sais pas les retrouver. Si quelqu'un sait, il peut intervenir.

EDIT : peux-tu donner le nom du modèle de ton pc portable ? C'est pour voir s'il est configurable UEFI + Legacy (mode Bios)

Dernière modification par malbo (Le 12/09/2021, à 07:03)

Hors ligne

#5 Le 12/09/2021, à 07:11

Compte supprimé

Re : Disque dur bootable sur 2 PC

je n'ai pas le besoin non plus de pouvoir lancer mon OS sur n'importe quelle machine, juste mes deux PC.

Une des solutions possibles si les deux sont en EFI :
* installer refind sur chaque PC
* installer Ubuntu en EFI mais sans Grub sur le disque externe (ubiquity -b)
Sans Grub pour éviter qu'il crée les entrées du disque interne du PC utilisé pour l'installation, ce qui compliquerait inutilement le choix de l'OS à lancer.

Chaque machine démarrera sur refind, qui trouvera le disque externe s'il est branché.

la possibilité de travailler sur mon PC portable en journée ou en déplacement et de pouvoir me poser confortablement sur mon PC fixe lorsque je suis chez moi !

Alors pourquoi faire une installation. Un disque externe de données ne suffit pas ? Ou même une synchronisation dans les nuages genre Nextcloud, Google machin ... Apple truc ...

Dernière modification par Compte supprimé (Le 12/09/2021, à 07:41)

#6 Le 12/09/2021, à 11:43

geole

Re : Disque dur bootable sur 2 PC

Bonjour.
Il faut que tu fabriques une partition fat32 de 36 mo sur ton disque externe.
que tu lui mettes un drapeau de boot EFI
Puis que tu lances boot-repair, que tu prennes le mode avancé,
Que tu sélectionnes la partition de boot efi du disque externe et la partition ubuntu du disque externe et que tu réinstalles le grub.

A mon avis tu seras aussi amené à réparer la partition du disque interne.


Nota: Je partage l'avis de tamarou.
Oublier le grub et utiliser refind.

Dernière modification par geole (Le 12/09/2021, à 11:47)


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

#7 Le 12/09/2021, à 11:57

geole

Re : Disque dur bootable sur 2 PC

Bonjour.

Malbo a écrit :

Je ne suis pas du tout à l'aise pour t'aider dans ce cas parce que l'installation a été faite en mode EFI (je n'ai pratiqué que l'installation en mode Bios classique sur un disque dur externe). Il y a eu des tutos de faits sur le sujet qui pourraient t'aider mais je ne sais pas les retrouver.

La documentation peut aider.
https://doc.ubuntu-fr.org/tutoriel/inst … disque_usb
Le plus simple est d'installer la version 21.04 en choisissant l'option sur tout le disque.
Avec un peu de chance, cela peut aussi fonctionner en LEGACY!

Dernière modification par geole (Le 12/09/2021, à 11:58)


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

#8 Le 12/09/2021, à 12:17

NicoBou

Re : Disque dur bootable sur 2 PC

Bonjour, merci pour toutes vos réponses !

malbo a écrit :

EDIT : peux-tu donner le nom du modèle de ton pc portable ? C'est pour voir s'il est configurable UEFI + Legacy (mode Bios)

Il s'agit d'un HP Pavilion gaming 15

Tamarou a écrit :

Alors pourquoi faire une installation. Un disque externe de données ne suffit pas ? Ou même une synchronisation dans les nuages genre Nextcloud, Google machin ... Apple truc ...

Parce que je veux pour utiliser mes logiciels et autre tout en gardant la même configuration sans devoir me demander si sur tel PC telle chose est installée ou autre ! éviter de devoir faire les choses 2 fois à chaque fois quoi (après effectivement je n'ai pas regardé s'il y'avait d'autres solutions mais c'est aussi une question de curiosité ahah)

Je vais donc essayer la solution avec Refind et je reviens vers vous une fois cela fait, merci à tous !

EDIT : Je viens de voir que Refind était réservé pour les EFI, or mon PC portable a un BIOS...

Dernière modification par NicoBou (Le 12/09/2021, à 12:28)

Hors ligne

#9 Le 12/09/2021, à 13:42

Compte supprimé

Re : Disque dur bootable sur 2 PC

Je viens de voir que Refind était réservé pour les EFI

Oui, et je l'avais écrit dans mon premier message.

mon PC portable a un BIOS...

cela peut être un BIOS UEFI tongue

Le mieux serait un boot-info sur cette machine comme tu as fait sur l'autre.

#10 Le 12/09/2021, à 18:02

ikewdu

Re : Disque dur bootable sur 2 PC

Salut,

Comme il a été dit plus haut, il faut absolument créer une partition efi sur le disque externe et y mettre soit GRUB soit REFIND. Actuellement, ton disque externe ne sait démarrer que sur ce PC car le démarrage est place sur le disque interne.

J'ai une démo ici expliquant comment installer directement ubuntu 21-04 avec Refind : http://ikewdu.free.fr/installer-ubuntu- … ec-refind/

Hors ligne

#11 Le 13/09/2021, à 18:32

NicoBou

Re : Disque dur bootable sur 2 PC

Bonsoir,

Aujourd'hui j'ai testé d'installer Ubuntu en suivant le tuto de ikewdu. J'ai alors encore une fois réussi à lancer Linux sur mon PC fixe (à partir duquel je fait l'installation) avec ubiquity -b et Refind installé directement sur le disque externe. Au redémarrage, Refind se lance bien sur le PC fixe, me laissant le choix entre Ubuntu ou Windows, mais sur le PC portable, encore impossible de lancer Linux.

J'ai l'impression que le boot manager de mon PC portable n'arrive simplement pas à reconnaitre le disque externe via l'USB... J'ai testé beaucoup de choses dans l'UEFI du portable (Oui, c'est bien un UEFI du coup !), changer l'ordre de boot, booter en priorité sur un support USB, etc. J'ai même tenté de le forcer à démarrer sur le disque, mais il me dit qu'il n'y a rien de bootable sur le support. Il ne reconnait pas la partition EFI du disque externe.
J'ai même tenté de refaire la partie du tuto (pour rappel : http://ikewdu.free.fr/installer-ubuntu- … ec-refind/) à partir du II : installation de Refind, mais cette fois-ci à partir du PC portable (sans réinstaller complétement Ubuntu donc). Mais là aussi le PC ne reconnait pas cette nouvelle entrée lors du redémarrage...

J'ai l'impression d'approcher du but mais bon... Sinon, je peux toujours essayer de faire l'inverse, faire l'installation complète à partir du PC portable et tenter de le lancer sur le PC fixe après.

Hors ligne

#12 Le 13/09/2021, à 18:43

malbo

Re : Disque dur bootable sur 2 PC

Bonsoir,
Pourrais-tu démarrer ton ordi portable sur une LiveUSB de Ubuntu avec le choix "Essayer Ubuntu" afin de faire une session live, puis faire un Boot-info depuis cette session live et donner l'URL de ce Boot-info dans ta réponse. EDIT : pour cette manip, je pense qu'il est préférable que tu ne connectes pas le disque dur externe au PC portable.

Dernière modification par malbo (Le 13/09/2021, à 18:46)

Hors ligne

#13 Le 13/09/2021, à 19:49

geole

Re : Disque dur bootable sur 2 PC

Bonjour.
Puisque les deux ordinateurs sont EFI et qu'il existe maintenant une partition de boot EFI dans le disque externe, la solution la plus pratique est de copier le fichier
/EFI/ubuntu/shimx64.efi sur le fichier /EFI/boot/bootx64.efi
car si on branche ce disque externe, c'est booter avec et pas booter un O.S. du disque interne. Le dual boot ne se justifie donc pas. Refind me semble donc inutile.
Mais le disque externe doit être branché avant de booter et le bios doit être ré glé pour booter en priorité sur le disque externe.

Par expériene, je pense que le refind d'un disque interne ne détecte pas un ubuntu installé sur disque externe. A moins que le problème soit  corrigé.

Dernière modification par geole (Le 13/09/2021, à 19: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

En ligne

#14 Le 14/09/2021, à 09:13

Compte supprimé

Re : Disque dur bootable sur 2 PC

, je pense que le refind d'un disque interne ne détecte pas un ubuntu installé sur disque externe.

Si, cela fonctionne très bien.
C'est pourquoi je proposais une solution avec refind sur le disque interne de chaque PC et rien sur le disque externe (ubiquity -b)

#15 Le 14/09/2021, à 17:47

NicoBou

Re : Disque dur bootable sur 2 PC

Bon, j'ai tenté d'installer Refind sur mon PC fixe, et après plusieurs tentatives, je n'ai toujours pas réussi cette tâche. j'ai suivi ce tuto, mais cela n'a pas fonctionné et me lançait une procédure de réparation du boot manager au lancement du pc (c'est réparé maintenant). J'ai donc tenté la méthode à partir du LiveUSB et des commandes Windows, mais aucune des 2 n'a fonctionné.

Pourrais-je avoir une explication ou un autre tuto expliquant facilement l'installation de Refind ?
Aussi je me demandais : est ce que ça ne fonctionnerait pas de tout simplement de lancer l'installation classique sur un pc (avec GRUB), puis de relancer l'installation sur l'autre PC en reformatant encore le disque ? Ce serait une méthode plutôt bourrine, mais les 2 GRUB seraient peut-être capable de reconnaitre le disque après ça ?

Hors ligne

#16 Le 14/09/2021, à 19:02

geole

Re : Disque dur bootable sur 2 PC

Bonsoir.

Pour installer refind avec un support d'installation de la version 20.04 tu peux essayer avec un script par technique copier/coller.
https://forum.ubuntu-fr.org/viewtopic.p … #p22435128


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

#17 Le 15/09/2021, à 12:22

NicoBou

Re : Disque dur bootable sur 2 PC

Bonjour,

J'ai ENFIN réussi à booter mon disque dur sur mes 2 PC !

J'ai tout d'abord installé Ubuntu sur le disque externe avec la commande ubiquity -b pour l'installer sans GRUB. Lors du partitionnement du disque, j'ai créé une partition EFI, un root et un /home. Ainsi, pas de possibilité de booter cet OS en l'état. Ensuite, j'ai installé Refind sur mon PC fixe d'abord (il s'avère que je m'était trompé dans un Path en manipulant avec PowerShell lors de ma première tentative...). A ce stade, mon PC fixe se lance sur Refind au démarrage et détecte sans problème la partition EFI du disque externe et l'exécute parfaitement.

Viens ensuite l'installation de Refind sur mon PC portable. Je fais exactement la même procédure que sur mon PC fixe ( en suivant ces commandes sur PowerShell) et là, ça se complique. Refind ne se lance pas au redémarrage du PC, c'est Windows qui prend les devants. Je pense que le BIOS de mon portable limite beaucoup de choses au niveau du lancement d'un autre OS, et en ayant fouillé de fond en comble le BIOS, impossible de lancer autre chose que le Windows Boot Manager au démarrage du PC.

Cependant, j'ai tout de même trouvé une solution, certes très laborieuse, pour trouver et lancer Refind au lieu de Windows !
J'ai en effet activé une option dans le BIOS qui me permet après redémarrage de chercher moi-même le fichier .efi à exécuter. Ainsi, lorsque le PC démarre, il me faut appuyer sur Echap, sélectionner le menu des options d'amorçage avec F9, puis naviguer dans la partition EFI pour trouver le fameux refind_x64.efi et le lancer à partir d'ici. Ensuite, Refind se lance ENFIN... mais il ne trouve pas encore le disque externe. Il ne me laisse le choix qu'entre Windows, et Refind. Il faut donc que je relance Refind à partir de ce menu, pour qu'enfin, Ubuntu apparaisse.

Je ne sais pas pourquoi mon PC portable est aussi capricieux que ça, je suppose que, comme le stipule le lien cité précédemment, un pseudo partenariat entre HP et Windows rend ce genre de manipulation plus difficile, je ne sais pas. J'ai également remarqué que lors du lancement d'Ubuntu sur le PC portable, une procédure de start se lance et prend exactement 1min30. Je n'ai pas remarqué ça sur mon PC fixe.
Je vous joins ici le boot-info effectué sur mon PC portable, cela vous dira peut-être pourquoi il ne veut pas démarrer directement sur Refind :

boot-info-4ppa130                                              [20210915_1153]

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

 => No boot loader is installed in the MBR of /dev/nvme0n1.
 => No boot loader is installed in the MBR of /dev/sda.
 => No boot loader is installed in the MBR of /dev/sdb.

nvme0n1p1: _____________________________________________________________________

    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/refind/refind.conf /efi/Boot/bootx64.efi 
                       /efi/refind/refind_aa64.efi 
                       /efi/refind/refind_ia32.efi /efi/refind/refind_x64.efi 
                       /efi/HP/BIOSUpdate/BiosMgmt.efi 
                       /efi/HP/BIOSUpdate/CryptRSA32.efi 
                       /efi/HP/BIOSUpdate/CryptRSA.efi 
                       /efi/HP/BIOSUpdate/HpBiosMgmt.efi 
                       /efi/HP/BIOSUpdate/HpBiosUpdate.efi 
                       /efi/HP/DEVFW/DevFwUpdate32.efi 
                       /efi/HP/DEVFW/DevFwUpdate.efi 
                       /efi/HP/DEVFW/HpDevFwUpdate32.efi 
                       /efi/HP/DEVFW/HpDevFwUpdate.efi 
                       /efi/HP/SystemDiags/CryptRSA.efi 
                       /efi/HP/SystemDiags/SysDiags.efi 
                       /efi/Microsoft/Boot/bootmgfw.efi 
                       /efi/Microsoft/Boot/bootmgr.efi 
                       /efi/Microsoft/Boot/memtest.efi 
                       /efi/refind/drivers_aa64/btrfs_aa64.efi 
                       /efi/refind/drivers_aa64/ext2_aa64.efi 
                       /efi/refind/drivers_aa64/ext4_aa64.efi 
                       /efi/refind/drivers_aa64/hfs_aa64.efi 
                       /efi/refind/drivers_aa64/iso9660_aa64.efi 
                       /efi/refind/drivers_aa64/reiserfs_aa64.efi 
                       /efi/refind/drivers_ia32/btrfs_ia32.efi 
                       /efi/refind/drivers_ia32/ext2_ia32.efi 
                       /efi/refind/drivers_ia32/ext4_ia32.efi 
                       /efi/refind/drivers_ia32/hfs_ia32.efi 
                       /efi/refind/drivers_ia32/iso9660_ia32.efi 
                       /efi/refind/drivers_ia32/reiserfs_ia32.efi 
                       /efi/refind/drivers_x64/btrfs_x64.efi 
                       /efi/refind/drivers_x64/ext2_x64.efi 
                       /efi/refind/drivers_x64/ext4_x64.efi 
                       /efi/refind/drivers_x64/hfs_x64.efi 
                       /efi/refind/drivers_x64/iso9660_x64.efi 
                       /efi/refind/drivers_x64/reiserfs_x64.efi 
                       /efi/refind/tools_ia32/gptsync_ia32.efi 
                       /efi/refind/tools_x64/gptsync_x64.efi

nvme0n1p2: _____________________________________________________________________

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

nvme0n1p3: _____________________________________________________________________

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

nvme0n1p4: _____________________________________________________________________

    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:        

sda1: __________________________________________________________________________

    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:        

sdb1: __________________________________________________________________________

    File system:       vfat
    Boot sector type:  FAT32
    Boot sector info:  No errors found in the Boot Parameter Block.
    Operating System:  
    Boot files:        /EFI/refind/refind.conf /efi/refind/refind_x64.efi

sdb2: __________________________________________________________________________

    File system:       ext4
    Boot sector type:  -
    Boot sector info: 
    Operating System:  Ubuntu 20.04.3 LTS
    Boot files:        /etc/fstab /etc/default/grub

sdb3: __________________________________________________________________________

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


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

OS#1:   L'OS actuellement utilisé - Ubuntu 20.04.3 LTS CurrentSession on sdb2
OS#2:   Windows 10 on nvme0n1p3

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

CPU architecture: 64-bit
BOOT_IMAGE of the installed session in use:
ro root=UUID=4e0e9b8b-0059-4abd-836d-32f5775b9e1c initrd=boot\initrd.img-5.11.0-27-generic


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

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

efibootmgr -v
Timeout: 5 seconds
BootOrder: 0005,0004,0002,0003,0000
Boot0000* Adaptateur réseau (IPv4 Legacy)	BBS(128,Adaptateur réseau (IPv4 Legacy),0x0).......................................................................
Boot0001* Windows Boot Manager	HD(1,GPT,3c9d62de-8f77-4f1d-8ce4-929d4bc40719,0x800,0x82000)/File(\EFI\refind\refind_x64.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.}...&................
Boot0002* Disque dur portable - ST1000LM049-2GH172	BBS(HD,Disque dur portable - ST1000LM049-2GH172,0x500)................-...........A.....................................Z.l.......A.........................
Boot0003* Disque dur USB - WD      My Passport 261B	BBS(7,Disque dur USB - WD      My Passport 261B,0x500)..................F.......D...H...................................qil.......A..........................
Boot0004* Disque dur portable - WDC PC SN520 SDAPNUW-128G-1006	BBS(HD,Disque dur portable - WDC PC SN520 SDAPNUW-128G-1006,0x500)................+..P....#..P?..P...................................dl.......A............................DJDN.....
Boot0005* Windows Boot Manager	HD(1,GPT,3c9d62de-8f77-4f1d-8ce4-929d4bc40719,0x800,0x82000)/File(\EFI\Microsoft\Boot\bootmgfw.efi)RC
Boot2001* EFI USB Device	RC

d38dda077adfd657c88631a5a9edc462   nvme0n1p1/Boot/bootx64.efi
2ad759d7a9d7c73846083db072df8c10   nvme0n1p1/refind/refind_aa64.efi
eec94d06ebdad4a65d930abdec894f52   nvme0n1p1/refind/refind_ia32.efi
1d6a940d083bd2be484022fc87917b13   nvme0n1p1/refind/refind_x64.efi
b75b74de65dc497916ab1b3c97511cb5   nvme0n1p1/HP/BIOSUpdate/BiosMgmt.efi
1b8c0684ede8539ccc205cf7a750eca3   nvme0n1p1/HP/BIOSUpdate/CryptRSA32.efi
6488d391f74263c9da3c3d47dffa6212   nvme0n1p1/HP/BIOSUpdate/CryptRSA.efi
cdb55cb9d4065529f72792fd9b54598f   nvme0n1p1/HP/BIOSUpdate/HpBiosMgmt.efi
f87920ec485bebcaf020648e3267a0ea   nvme0n1p1/HP/BIOSUpdate/HpBiosUpdate.efi
77448cf0e5e3428fd18e1eef1fda9aa4   nvme0n1p1/HP/DEVFW/DevFwUpdate32.efi
8f97cca9f2bcecdc2f62401891451b1a   nvme0n1p1/HP/DEVFW/DevFwUpdate.efi
8382684a03312e7d1e0b23ff46edf4f2   nvme0n1p1/HP/DEVFW/HpDevFwUpdate32.efi
4751131d1ba1d2c9b9aee387fa3dbea0   nvme0n1p1/HP/DEVFW/HpDevFwUpdate.efi
6488d391f74263c9da3c3d47dffa6212   nvme0n1p1/HP/SystemDiags/CryptRSA.efi
c8e4676c1ea75061b6cdce3e200a5ee0   nvme0n1p1/HP/SystemDiags/SysDiags.efi
d38dda077adfd657c88631a5a9edc462   nvme0n1p1/Microsoft/Boot/bootmgfw.efi
4a45f6fd4be5761b077f5369d368611c   nvme0n1p1/Microsoft/Boot/bootmgr.efi
10122e022776d8624b3f4e4a2db9324d   nvme0n1p1/refind/drivers_aa64/btrfs_aa64.efi
6d75d46be4c46b98e92f8dacbdcdc33e   nvme0n1p1/refind/drivers_aa64/ext2_aa64.efi
4e9e0d4d1d67febf88faeabab7919e68   nvme0n1p1/refind/drivers_aa64/ext4_aa64.efi
b810ceaa25080342eb72ca77d9e50715   nvme0n1p1/refind/drivers_aa64/hfs_aa64.efi
07ca2ed1440879bc14196200fcabe581   nvme0n1p1/refind/drivers_aa64/iso9660_aa64.efi
5662495495669b09cb0925128279e27d   nvme0n1p1/refind/drivers_aa64/reiserfs_aa64.efi
819ad125d84ab8bfa62fcb879f1ede6c   nvme0n1p1/refind/drivers_ia32/btrfs_ia32.efi
a491ba284970177fffc04a0ca2a85c3b   nvme0n1p1/refind/drivers_ia32/ext2_ia32.efi
104865ac1a6b920680dd80c945699eb9   nvme0n1p1/refind/drivers_ia32/ext4_ia32.efi
b7171a578e3d5739ef4b26fbe539dc5f   nvme0n1p1/refind/drivers_ia32/hfs_ia32.efi
d7f8a188778cd41b99e72f8c8cc56bf6   nvme0n1p1/refind/drivers_ia32/iso9660_ia32.efi
cb0dd5a340a92c895f7594f22c6ebeda   nvme0n1p1/refind/drivers_ia32/reiserfs_ia32.efi
cbe602098759ea5e101022e479f3afc7   nvme0n1p1/refind/drivers_x64/btrfs_x64.efi
8df75596d11a201270b7a4c1c63fc051   nvme0n1p1/refind/drivers_x64/ext2_x64.efi
125133fc97c3a4dbc6e069b436ff859f   nvme0n1p1/refind/drivers_x64/ext4_x64.efi
3d773cf8d82abbb8961254f30a316f67   nvme0n1p1/refind/drivers_x64/hfs_x64.efi
355b7fd44178e2f1a8740ad7f13fdbf5   nvme0n1p1/refind/drivers_x64/iso9660_x64.efi
6d2e950c99f47a19c74d5fd6ff78a8fb   nvme0n1p1/refind/drivers_x64/reiserfs_x64.efi
ab519fcd440aafdf75b26ef6d6709a42   nvme0n1p1/refind/tools_ia32/gptsync_ia32.efi
be8cc08f627eb2652bb580dfbdbeb0c5   nvme0n1p1/refind/tools_x64/gptsync_x64.efi
b4a5746a5501d53901cfd6fb7cc2982f   sdb1/refind/refind_x64.efi


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

Disks info: ____________________________________________________________________

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

Partitions info (1/3): _________________________________________________________

sdb2	: is-os,	64, apt-get,	grub-pc ,	grub2,	grub-install,	no-grubenv,	update-grub,	not-far
nvme0n1p1	: no-os,	32, nopakmgr,	no-docgrub,	nogrub,	nogrubinstall,	no-grubenv,	noupdategrub,	not-far
nvme0n1p3	: is-os,	32, nopakmgr,	no-docgrub,	nogrub,	nogrubinstall,	no-grubenv,	noupdategrub,	farbios
nvme0n1p4	: no-os,	32, nopakmgr,	no-docgrub,	nogrub,	nogrubinstall,	no-grubenv,	noupdategrub,	farbios
sda1	: no-os,	32, nopakmgr,	no-docgrub,	nogrub,	nogrubinstall,	no-grubenv,	noupdategrub,	farbios
sdb1	: no-os,	32, nopakmgr,	no-docgrub,	nogrub,	nogrubinstall,	no-grubenv,	noupdategrub,	not-far
sdb3	: no-os,	32, nopakmgr,	no-docgrub,	nogrub,	nogrubinstall,	no-grubenv,	noupdategrub,	farbios

Partitions info (2/3): _________________________________________________________

sdb2	: isnotESP,	fstab-has-bad-efi,	no-nt,	no-winload,	no-recov-nor-hid,	no-bmgr,	notwinboot
nvme0n1p1	: is---ESP,	part-has-no-fstab,	no-nt,	no-winload,	no-recov-nor-hid,	no-bmgr,	notwinboot
nvme0n1p3	: isnotESP,	part-has-no-fstab,	no-nt,	haswinload,	no-recov-nor-hid,	no-bmgr,	notwinboot
nvme0n1p4	: isnotESP,	part-has-no-fstab,	no-nt,	no-winload,	recovery-or-hidden,	no-bmgr,	notwinboot
sda1	: isnotESP,	part-has-no-fstab,	no-nt,	no-winload,	no-recov-nor-hid,	no-bmgr,	notwinboot
sdb1	: is---ESP,	part-has-no-fstab,	no-nt,	no-winload,	no-recov-nor-hid,	no-bmgr,	notwinboot
sdb3	: isnotESP,	part-has-no-fstab,	no-nt,	no-winload,	no-recov-nor-hid,	no-bmgr,	notwinboot

Partitions info (3/3): _________________________________________________________

sdb2	: not-sepboot,	with-boot,	fstab-without-boot,	not-sep-usr,	with--usr,	fstab-without-usr,	std-grub.d,	sdb
nvme0n1p1	: not-sepboot,	no-boot,	part-has-no-fstab,	not-sep-usr,	no---usr,	part-has-no-fstab,	std-grub.d,	nvme0n1
nvme0n1p3	: not-sepboot,	no-boot,	part-has-no-fstab,	not-sep-usr,	no---usr,	part-has-no-fstab,	std-grub.d,	nvme0n1
nvme0n1p4	: not-sepboot,	no-boot,	part-has-no-fstab,	not-sep-usr,	no---usr,	part-has-no-fstab,	std-grub.d,	nvme0n1
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
sdb3	: maybesepboot,	no-boot,	part-has-no-fstab,	not-sep-usr,	no---usr,	part-has-no-fstab,	std-grub.d,	sdb

fdisk -l (filtered): ___________________________________________________________

Disk nvme0n1: 119.25 GiB, 128035676160 bytes, 250069680 sectors
Disk identifier: C6D54539-2FFD-44D7-841D-0F8D80B3C585
              Start       End   Sectors   Size Type
nvme0n1p1      2048    534527    532480   260M EFI System
nvme0n1p2    534528    567295     32768    16M Microsoft reserved
nvme0n1p3    567296 248942392 248375097 118.4G Microsoft basic data
nvme0n1p4 248942592 250056703   1114112   544M Windows recovery environment
Disk sda: 931.53 GiB, 1000204886016 bytes, 1953525168 sectors
Disk identifier: 0B93FCD8-8560-4FAE-A114-66457E30FA8B
      Start        End    Sectors   Size Type
sda1   2048 1953523711 1953521664 931.5G Microsoft basic data
Disk sdb: 465.78 GiB, 500112031744 bytes, 976781312 sectors
Disk identifier: E924102F-8DEF-4DAC-B037-F8A05B126D77
         Start       End   Sectors   Size Type
sdb1      2048    198655    196608    96M EFI System
sdb2    198656  58791935  58593280    28G Linux filesystem
sdb3  58791936 976779263 917987328 437.7G Linux filesystem

parted -lm (filtered): _________________________________________________________

sda:1000GB:scsi:512:4096:gpt:ATA ST1000LM049-2GH1:;
1:1049kB:1000GB:1000GB:ntfs:Basic data partition:msftdata;
sdb:500GB:scsi:512:4096:gpt:WD My Passport 261B:;
1:1049kB:102MB:101MB:fat32::boot, esp;
2:102MB:30.1GB:30.0GB:ext4::;
3:30.1GB:500GB:470GB:ext4::;
nvme0n1:128GB:nvme:512:512:gpt:WDC PC SN520 SDAPNUW-128G-1006:;
1:1049kB:274MB:273MB:fat32:EFI system partition:boot, esp;
2:274MB:290MB:16.8MB::Microsoft reserved partition:msftres;
3:290MB:127GB:127GB:ntfs:Basic data partition:msftdata;
4:127GB:128GB:570MB:ntfs::hidden, diag;

blkid (filtered): ______________________________________________________________

NAME        FSTYPE   UUID                                 PARTUUID                             LABEL   PARTLABEL
sda                                                                                                    
└─sda1      ntfs     6456502D564FFE6C                     06a7bcca-de88-4a13-b0c8-37268c35f4ff DATA    Basic data partition
sdb                                                                                                    
├─sdb1      vfat     54E4-DAC9                            61bc2b5b-561c-417f-ae8a-275df5cf6cb2         
├─sdb2      ext4     4e0e9b8b-0059-4abd-836d-32f5775b9e1c 44100be1-4e93-45e6-a3d0-a6519b22816e         
└─sdb3      ext4     da223d71-5bba-4fa1-8c47-6e64ab8bb11d 2d72b129-18be-496d-9fb1-e7d38ab2568c         
nvme0n1                                                                                                
├─nvme0n1p1 vfat     8859-CB41                            3c9d62de-8f77-4f1d-8ce4-929d4bc40719 SYSTEM  EFI system partition
├─nvme0n1p2                                               da483ae5-5669-494e-8249-4493ef9d6c5e         Microsoft reserved partition
├─nvme0n1p3 ntfs     4A8E89948E8978E9                     6b3699d7-59d0-43da-bef2-c5b790c26842 Windows Basic data partition
└─nvme0n1p4 ntfs     CE84692C846917EB                     bdf60178-9e4b-4a5c-8926-674bf1a2648e         

df (filtered): _________________________________________________________________

           Avail Use% Mounted on
nvme0n1p1 188.7M  26% /mnt/boot-sav/nvme0n1p1
nvme0n1p3  41.7G  65% /mnt/boot-sav/nvme0n1p3
nvme0n1p4  88.6M  84% /mnt/boot-sav/nvme0n1p4
sda1      725.2G  22% /mnt/boot-sav/sda1
sdb1       93.8M   1% /mnt/boot-sav/sdb1
sdb2       18.3G  28% /
sdb3      407.9G   0% /home

Mount options: __________________________________________________________________

nvme0n1p1 rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro
nvme0n1p3 rw,relatime,user_id=0,group_id=0,allow_other,blksize=4096
nvme0n1p4 rw,relatime,user_id=0,group_id=0,allow_other,blksize=4096
sda1      rw,relatime,user_id=0,group_id=0,allow_other,blksize=4096
sdb1      rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro
sdb2      rw,relatime,errors=remount-ro,stripe=256
sdb3      rw,relatime,stripe=256

================= nvme0n1p1/EFI/refind/refind.conf (filtered) ==================

timeout 20
use_nvram false
menuentry Linux {
    icon EFI/refind/icons/os_linux.png
    volume 904404F8-B481-440C-A1E3-11A5A954E601
    loader bzImage-3.3.0-rc7
    initrd initrd-3.3.0.img
    options "ro root=UUID=5f96cafa-e0a7-4057-b18f-fa709db5b837"
    disabled
}
menuentry "Arch Linux" {
    icon     /EFI/refind/icons/os_arch.png
    volume   "Arch Linux"
    loader   /boot/vmlinuz-linux
    initrd   /boot/initramfs-linux.img
    options  "root=PARTUUID=5028fa50-0079-4c40-b240-abfaf28693ea rw add_efi_memmap"
    submenuentry "Boot using fallback initramfs" {
        initrd /boot/initramfs-linux-fallback.img
    }
    submenuentry "Boot to terminal" {
        add_options "systemd.unit=multi-user.target"
    }
    disabled
}
menuentry Ubuntu {
    loader /EFI/ubuntu/grubx64.efi
    icon /EFI/refind/icons/os_linux.png
    disabled
}
menuentry "ELILO" {
    loader \EFI\elilo\elilo.efi
    disabled
}
menuentry "Windows 7" {
    loader \EFI\Microsoft\Boot\bootmgfw.efi
    disabled
}
menuentry "Windows via shell script" {
    icon \EFI\refind\icons\os_win.png
    loader \EFI\tools\shell.efi
    options "fs0:\EFI\tools\launch_windows.nsh"
    disabled
}
menuentry "My macOS" {
    icon \EFI\refind\icons\os_mac.png
    volume "macOS boot"
    loader \System\Library\CoreServices\boot.efi
    disabled
}
menuentry "macOS via BootNext" {
    icon /EFI/refind/icons/os_mac.png
    firmware_bootnum 80
    disabled
}

==================== sdb1/EFI/refind/refind.conf (filtered) ====================

timeout 20
menuentry Linux {
    icon EFI/refind/icons/os_linux.png
    volume 904404F8-B481-440C-A1E3-11A5A954E601
    loader bzImage-3.3.0-rc7
    initrd initrd-3.3.0.img
    options "ro root=UUID=5f96cafa-e0a7-4057-b18f-fa709db5b837"
    disabled
}
menuentry "Arch Linux" {
    icon     /EFI/refind/icons/os_arch.png
    volume   "Arch Linux"
    loader   /boot/vmlinuz-linux
    initrd   /boot/initramfs-linux.img
    options  "root=PARTUUID=5028fa50-0079-4c40-b240-abfaf28693ea rw add_efi_memmap"
    submenuentry "Boot using fallback initramfs" {
        initrd /boot/initramfs-linux-fallback.img
    }
    submenuentry "Boot to terminal" {
        add_options "systemd.unit=multi-user.target"
    }
    disabled
}
menuentry Ubuntu {
    loader /EFI/ubuntu/grubx64.efi
    icon /EFI/refind/icons/os_linux.png
    disabled
}
menuentry "ELILO" {
    loader \EFI\elilo\elilo.efi
    disabled
}
menuentry "Windows 7" {
    loader \EFI\Microsoft\Boot\bootmgfw.efi
    disabled
}
menuentry "Windows via shell script" {
    icon \EFI\refind\icons\os_win.png
    loader \EFI\tools\shell.efi
    options "fs0:\EFI\tools\launch_windows.nsh"
    disabled
}
menuentry "My macOS" {
    icon \EFI\refind\icons\os_mac.png
    volume "macOS boot"
    loader \System\Library\CoreServices\boot.efi
    disabled
}

========================== sdb2/etc/fstab (filtered) ===========================

# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sda2 during installation
UUID=4e0e9b8b-0059-4abd-836d-32f5775b9e1c /               ext4    errors=remount-ro 0       1
# /boot/efi was on /dev/nvme0n1p1 during installation
UUID=7861-FCB9  /boot/efi       vfat    umask=0077      0       1
# /home was on /dev/sda3 during installation
UUID=da223d71-5bba-4fa1-8c47-6e64ab8bb11d /home           ext4    defaults        0       2
/swapfile                                 none            swap    sw              0       0

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

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

           GiB - GB             File                                 Fragment(s)
   5,690097809 = 6,109696000    boot/vmlinuz                                   1
   3,993160248 = 4,287623168    boot/vmlinuz-5.11.0-27-generic                 2
   5,690097809 = 6,109696000    boot/vmlinuz-5.11.0-34-generic                 1
   3,993160248 = 4,287623168    boot/vmlinuz.old                               2
   5,313472748 = 5,705297920    boot/initrd.img                                2
   5,511302948 = 5,917716480    boot/initrd.img-5.11.0-27-generic              2
   5,313472748 = 5,705297920    boot/initrd.img-5.11.0-34-generic              2
   5,511302948 = 5,917716480    boot/initrd.img.old                            2

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

-rwxr-xr-x 1 root root 18151 août  12 11:18 10_linux
-rwxr-xr-x 1 root root 42359 août  12 11:18 10_linux_zfs
-rwxr-xr-x 1 root root 12894 août  12 11:18 20_linux_xen
-rwxr-xr-x 1 root root 12059 août  12 11:18 30_os-prober
-rwxr-xr-x 1 root root  1424 août  12 11:18 30_uefi-firmware
-rwxr-xr-x 1 root root   214 août  12 11:18 40_custom
-rwxr-xr-x 1 root root   216 août  12 11:18 41_custom


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


/dev/nvme0n1p1: unknown GPT attributes
8000000000000000

/dev/nvme0n1p2: unknown GPT attributes
8000000000000000

/dev/nvme0n1p4: unknown GPT attributes
8000000000000001

Suggested repair: ______________________________________________________________

The default repair of the Boot-Repair utility would purge (in order to fix packages) and reinstall the grub-efi-amd64-signed of
sdb2,
using the following options:        sdb1/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 L'OS actuellement utilisé - Ubuntu 20.04.3 LTS CurrentSession entry (sdb1/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)
paste.ubuntu.com ko ()
paste.debian.net ko ()

Quoi qu'il en soit, il m'est maintenant possible d'accéder à Ubuntu sur mes 2 ordinateurs !
Je vous remercie tous pour votre aide, j'ai pu piocher dans chacune de vos réponses pour trouver une solution à mon problème (bien que celle-ci soit encore un peu bancale...) !

Hors ligne

#18 Le 15/09/2021, à 13:29

malbo

Re : Disque dur bootable sur 2 PC

NicoBou a écrit :

J'ai également remarqué que lors du lancement d'Ubuntu sur le PC portable, une procédure de start se lance et prend exactement 1min30.

La raison est visible dans cet extrait de ton dernier Boot-info :

========================== sdb2/etc/fstab (filtered) ===========================

# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sda2 during installation
UUID=4e0e9b8b-0059-4abd-836d-32f5775b9e1c /               ext4    errors=remount-ro 0       1
# /boot/efi was on /dev/nvme0n1p1 during installation
UUID=7861-FCB9  /boot/efi       vfat    umask=0077      0       1
# /home was on /dev/sda3 during installation
UUID=da223d71-5bba-4fa1-8c47-6e64ab8bb11d /home           ext4    defaults        0       2

C'est cette ligne plus précisément qui est la cause du problème :

UUID=7861-FCB9  /boot/efi       vfat    umask=0077      0       1

Cette ligne demande à Ubuntu de monter une partition dont l'UUID est 7861-FCB9. Sauf que la partition en question appartient au PC fixe (et pas au PC portable).
Tu peux commenter cette ligne si tu veux supprimer ces 1min30 de délai.

Dernière modification par malbo (Le 15/09/2021, à 19:10)

Hors ligne

#19 Le 15/09/2021, à 16:19

geole

Re : Disque dur bootable sur 2 PC

Bonjour
extrait du boot-info

sdb1: __________________________________________________________________________
    File system:       vfat
    Boot sector type:  FAT32
    Boot sector info:  No errors found in the Boot Parameter Block.
    Operating System:  
    Boot files:        /EFI/refind/refind.conf /efi/refind/refind_x64.efi

Ce disque externe n'a pas de fichier de boot automatique qui pourrait le faire booter lors de la connexion spécialement pour l'ordinateur récalcitrant.
pour le créer
1) Monter la partition

sudo mount /dev/sdb1 /mnt

2) Créer le répertoire standard.

sudo mkdir /mnt/EFI/Boot

3) Le populer, par exemple avec refind

sudo cp   -v /mnt/EFI/refind/*  /mnt/EFI/Boot

4) Créer le bon fichier

sudo cp -v /mnt/EFI/Boot/refind_x64.efi    /mnt/EFI/Boot/bootx64.efi

Dernière modification par geole (Le 15/09/2021, à 16:21)


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