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 01/07/2020, à 14:21

Ordinosaure

Démarrer UBUNTU tantôt depuis clé USB, tantôt depuis Disque interne

Bonjour,

Sur un ordinateur Packard Bell EasyNote LG avec Windows 8 à l’origine, j’ai testé UBUNTU 20.04 à partir d’une clé USB bootable créée par RUFUS, d’abord en live simple, puis persistant. A partir de cet ordinateur booté sur la clé, j’ai fait une installation complète sur une autre clé, plus grosse et plus rapide (choix d’installation=autre chose, périphérique où sera installé le programme de démarrage=ma clé).

Tout a bien fonctionné, mais j’ai été surpris par la nouvelle présentation du menu « boot » qui s’ouvre par F12 et qui avait changé. Jusqu’à présent j’avais fait ce genre de manip sur un ordinateur « BIOS/MBR » et là j’étais en UEFI…
Mais je pouvais démarrer avec Ubuntu ou avec Windows 8 sans problème. Donc j’ai complété ma configuration Ubuntu et j’ai finalement décidé d’installer définitivement Ubuntu en Dual Boot sur le disque dur. J’ai suivi en cela l’excellent tuto EFI un jeu d’enfant Windows 8

Tout a bien fonctionné et j’ai recommencé à installer « au propre » sur le disque dur ce que j’avais déjà testé avec ma clé. A un moment donné pour vérifier un truc qui me semblait bizarre j’ai voulu booter sur la version Ubuntu de ma clé… or je ne peux pas car la clé n’est pas visible quand je fais F12 au démarrage et je ne peux plus démarrer le PC que sur Windows 8 ou sur Ubuntu du disque dur. sad

Je crois comprendre qu’il n’y a pas forcément de dysfonctionnement dans cette affaire, mais ça ne m’arrange pas ! Surtout que je ne peux pas démarrer non plus l’Ubuntu de ma clé sur un autre ordi…
Donc un long préambule pour arriver aux questions :

1)    Si je change le mode de boot de UEFI en Legacy, est-ce que ça a des effets secondaires néfastes?
2)    Si ma clé réapparait par cette méthode, en bootant dessus est-ce que je risque d’altérer le boot depuis le disque dur ?
3)    Enfin –ou d’abord !- est ce qu’une sauvegarde de la partition  EFI du disque dur par DD avant ces manips me protège à tous les coups ?

Merci d’avance pour vos conseils.

Hors ligne

#2 Le 01/07/2020, à 14:56

geole

Re : Démarrer UBUNTU tantôt depuis clé USB, tantôt depuis Disque interne

Bonjour
   Pas facile de comprendre  la raison pour laquelle tu ne peux plus booter
Si tu as installé en EFI, le boot se fait à partir d'une partition EFI
    Ta clé d'installation en possède déjà, il est probable que ton disque dur en possède aussi une
    Lorsque tu as fais ta première installation sur la clé USB, il  n'est pas du tout évident que la structure de boot EFI ait été écrite sur la clé, Il est fort  probable que cela ait été la structure de boot EFI du disque dur qui a été mis a jour

Si tu positionnes  en LEGACY
    Il est fort probable que ta clé initiale sache booter en LEGACY grâce au MBR qui a été fabriqué.
    Il est presque certain que le disque dur n'a pas de MBR de fabriqué.
    Il est certain que la seconde clé n'a pas reçu de MBR  pendant l'installation.   Elle avait peut-être un vieux MBR qui n'est pas à jour

Si tu réussis à booter avec la clé  cela n'altère pas  le disque dur

Si tu sauves la partition EFI, tu pourras  faire presque toutes les fausses manipulations que tu veux ,   tu pourras la restaurer.   Tu peux sauver par dd dans un fichier.
Evite d'écraser sa sauvegarde.
Evite aussi de la reformater.
Aucune installation de logiciel ne détruit son contenu,   Seul le contenu du logiciel de même nom est remplacé s'il existe.


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

#3 Le 01/07/2020, à 15:41

Ordinosaure

Re : Démarrer UBUNTU tantôt depuis clé USB, tantôt depuis Disque interne

Merci pour cette réponse rapide!

J'ai sauvegardé la partition EFI par DD.
J'ai mis le Bios en Legacy: la clé est bien ré-apparue dans les options de Boot!

Mais... quand je boote dessus j'ai en tout et pour tout: "Missing operating system" sad
C'est le message que j'ai aussi si j'essaye de booter sur un autre micro.

Hors ligne

#4 Le 01/07/2020, à 15:55

malbo

Re : Démarrer UBUNTU tantôt depuis clé USB, tantôt depuis Disque interne

Bonjour,
Tu devrais remettre le Bios en UEFI, connecter ta clé USB puis démarrer sur le Ubuntu du disque dur. Depuis cette session du Ubuntu du disque dur, tu ferais un Boot-info et tu donnerais l'URL de ce Boot-info dans ta réponse. Comme ça on y verrait sans doute plus clair sur ta clé USB : on verrait si le Ubuntu qui est dessus est installé en mode UEFI ou en mode Legacy.

Dernière modification par malbo (Le 01/07/2020, à 15:57)

Hors ligne

#5 Le 01/07/2020, à 16:14

Ordinosaure

Re : Démarrer UBUNTU tantôt depuis clé USB, tantôt depuis Disque interne

Bonjour Malbo,

Voilà le résultat: Boot Info

Merci pour ton aide!

Hors ligne

#6 Le 01/07/2020, à 16:37

Babdu89

Re : Démarrer UBUNTU tantôt depuis clé USB, tantôt depuis Disque interne

Bonjour.

Le contenu du boot-info  https://paste.ubuntu.com/p/knbW8S9rHw/

Ubuntu Pastebin
Paste from boot-repair at Wed, 1 Jul 2020 15:10:24 +0000

This paste expires on 2020-08-01.
Download as text
	

boot-info-4ppa125                                              [20200701_1708]

============================== 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:       ntfs
    Boot sector type:  Windows 8/2012: NTFS
    Boot sector info:  No errors found in the Boot Parameter Block.
    Operating System:  
    Boot files:        

sda2: __________________________________________________________________________

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

sda3: __________________________________________________________________________

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

sda4: __________________________________________________________________________

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

sda5: __________________________________________________________________________

    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:        

sda6: __________________________________________________________________________

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

sda7: __________________________________________________________________________

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

sdb1: __________________________________________________________________________

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


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

OS#1:   L'OS actuellement utilisé - Ubuntu 20.04 LTS CurrentSession on sda6
OS#2:   Ubuntu 20.04 LTS on sdb1
OS#3:   Windows 7 on sda4

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

CPU architecture: 64-bit
BOOT_IMAGE of the installed session in use:
/boot/vmlinuz-5.4.0-39-generic root=UUID=21f96e57-dbe0-4dfa-b75c-99d272bd5896 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: 0002
Timeout: 0 seconds
BootOrder: 0001,0002,2001,2002,2003
Boot0001* Windows Boot Manager	HD(2,GPT,5b3fcd3d-8680-4e6a-8789-5ee018886dc1,0x12c800,0x96000)/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.}....................
Boot0002* HDD: 	HD(2,GPT,5b3fcd3d-8680-4e6a-8789-5ee018886dc1,0x12c800,0x96000)/File(\EFI\ubuntu\shimx64.efi)RC
Boot2001* EFI USB Device	RC
Boot2002* EFI DVD/CDROM	RC
Boot2003* EFI Network	RC

f7a57b08bc7c1c85417ae4cea582d1d4   sda2/Boot/bootx64.efi
bed45d1c9554cea09924d3814cb7c446   sda2/Boot/fbx64.efi
4487628005555bfd4a4c0a47211e0700   sda2/Boot/mmx64.efi
5c14b2158486ded02655f86386b249e2   sda2/ubuntu/grubx64.efi
4487628005555bfd4a4c0a47211e0700   sda2/ubuntu/mmx64.efi
f7a57b08bc7c1c85417ae4cea582d1d4   sda2/ubuntu/shimx64.efi
86f6426a9b47dc73eb8c8bafbb46799f   sda2/Microsoft/Boot/bootmgfw.efi
3ce8c3424654411d11779676b52c7cba   sda2/Microsoft/Boot/bootmgr.efi
86f6426a9b47dc73eb8c8bafbb46799f   sda2/OEM/Boot/bootmgfw.efi
3ce8c3424654411d11779676b52c7cba   sda2/OEM/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	: notGPT,	no-BIOSboot,	has-noESP, 	usb-disk,	not-mmc, has-os,	2048 sectors * 512 bytes

Partitions info (1/3): _________________________________________________________

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

Partitions info (2/3): _________________________________________________________

sda6	: isnotESP,	fstab-has-goodEFI,	no-nt,	no-winload,	no-recov-nor-hid,	no-bmgr,	notwinboot
sda1	: isnotESP,	part-has-no-fstab,	no-nt,	no-winload,	recovery-or-hidden,	no-bmgr,	notwinboot
sda2	: is---ESP,	part-has-no-fstab,	no-nt,	no-winload,	no-recov-nor-hid,	no-bmgr,	notwinboot
sda4	: isnotESP,	part-has-no-fstab,	no-nt,	haswinload,	no-recov-nor-hid,	no-bmgr,	notwinboot
sda5	: isnotESP,	part-has-no-fstab,	no-nt,	no-winload,	recovery-or-hidden,	no-bmgr,	notwinboot
sda7	: isnotESP,	part-has-no-fstab,	no-nt,	no-winload,	no-recov-nor-hid,	no-bmgr,	notwinboot
sdb1	: isnotESP,	fstab-has-goodEFI,	no-nt,	no-winload,	no-recov-nor-hid,	no-bmgr,	notwinboot

Partitions info (3/3): _________________________________________________________

sda6	: 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
sda2	: not-sepboot,	no-boot,	part-has-no-fstab,	not-sep-usr,	no---usr,	part-has-no-fstab,	std-grub.d,	sda
sda4	: not-sepboot,	no-boot,	part-has-no-fstab,	not-sep-usr,	no---usr,	part-has-no-fstab,	std-grub.d,	sda
sda5	: not-sepboot,	no-boot,	part-has-no-fstab,	not-sep-usr,	no---usr,	part-has-no-fstab,	std-grub.d,	sda
sda7	: maybesepboot,	no-boot,	part-has-no-fstab,	not-sep-usr,	no---usr,	part-has-no-fstab,	std-grub.d,	sda
sdb1	: not-sepboot,	with-boot,	fstab-without-boot,	not-sep-usr,	with--usr,	fstab-without-usr,	std-grub.d,	sdb

fdisk -l (filtered): ___________________________________________________________

Disk sda: 465.78 GiB, 500107862016 bytes, 976773168 sectors
Disk identifier: 5DDBFA02-8C48-4272-AF12-F7ADCB09924F
          Start       End   Sectors  Size Type
sda1       2048   1230847   1228800  600M Windows recovery environment
sda2    1230848   1845247    614400  300M EFI System
sda3    1845248   2107391    262144  128M Microsoft reserved
sda4    2107392 725719039 723611648  345G Microsoft basic data
sda5  945467392 976773119  31305728   15G Windows recovery environment
sda6  725719040 869079039 143360000 68.4G Linux filesystem
sda7  869079040 945467391  76388352 36.4G Linux filesystem
Partition table entries are not in disk order.
Disk sdb: 29.85 GiB, 32027705344 bytes, 62554112 sectors
Disk identifier: 0xc799d259
      Boot Start      End  Sectors  Size Id Type
sdb1  *     2048 62554111 62552064 29.8G 83 Linux

parted -lm (filtered): _________________________________________________________

sda:500GB:scsi:512:4096:gpt:ATA WDC WD5000LPVX-2:;
1:1049kB:630MB:629MB:ntfs::hidden, diag;
2:630MB:945MB:315MB:fat32::boot, esp;
3:945MB:1079MB:134MB::Microsoft reserved partition:msftres;
4:1079MB:372GB:370GB:ntfs:Basic data partition:msftdata;
6:372GB:445GB:73.4GB:ext4:Ubuntu:;
7:445GB:484GB:39.1GB:ext4:Data:;
5:484GB:500GB:16.0GB:ntfs::hidden, diag;
sdb:32.0GB:scsi:512:512:msdos: USB DISK 2.0:;
1:1049kB:32.0GB:32.0GB:ext2::boot;

blkid (filtered): ______________________________________________________________

NAME   FSTYPE   UUID                                 PARTUUID                             LABEL             PARTLABEL
sda                                                                                                         
├─sda1 ntfs     540437130436F816                     399426df-a15c-4a45-a417-61329a24e1d1 Recovery          Basic data partition
├─sda2 vfat     EE39-AC5B                            5b3fcd3d-8680-4e6a-8789-5ee018886dc1 ESP               EFI system partition
├─sda3                                               a995fb9d-6f2c-4998-b6d4-7866b6fcd8d7                   Microsoft reserved partition
├─sda4 ntfs     E47C3EBB7C3E87F6                     319f0bad-87d1-4717-95fb-512c245f8248 Packard Bell      Basic data partition
├─sda5 ntfs     6C98414C984115CC                     a726866f-59dc-47c2-b3cf-45dbc9151c26 Push Button Reset Basic data partition
├─sda6 ext4     21f96e57-dbe0-4dfa-b75c-99d272bd5896 cef650b2-3ee3-4e0a-abba-4fe93446b4f1                   Ubuntu
└─sda7 ext4     159d3d77-d7b1-4723-b81e-4b6bfc6bbc51 e1dd500e-647d-4148-b28b-d25391f56a9c                   Data
sdb                                                                                                         
└─sdb1 ext2     bd24e407-dca7-47fe-a042-4a34861af857 c799d259-01                                            

df (filtered): _________________________________________________________________

                   Avail Use% Mounted on
sda1              311.7M  48% /mnt/boot-sav/sda1
sda4              190.3G  45% /mnt/boot-sav/sda4
sda5                  2G  87% /mnt/boot-sav/sda5
sda6               54.2G  14% /
sda7               33.1G   2% /home
sdb1               14.2G  47% /media/jf/bd24e407-dca7-47fe-a042-4a34861af857

Mount options: __________________________________________________________________

sda1              rw,relatime,user_id=0,group_id=0,allow_other,blksize=4096
sda4              rw,relatime,user_id=0,group_id=0,allow_other,blksize=4096
sda5              rw,relatime,user_id=0,group_id=0,allow_other,blksize=4096
sda6              rw,relatime,errors=remount-ro
sda7              rw,relatime
sdb1              rw,nosuid,nodev,relatime

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

search.fs_uuid 21f96e57-dbe0-4dfa-b75c-99d272bd5896 root hd0,gpt6 
set prefix=($root)'/boot/grub'
configfile $prefix/grub.cfg

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

Ubuntu   21f96e57-dbe0-4dfa-b75c-99d272bd5896
Ubuntu, avec Linux 5.4.0-39-generic   21f96e57-dbe0-4dfa-b75c-99d272bd5896
Ubuntu, avec Linux 5.4.0-26-generic   21f96e57-dbe0-4dfa-b75c-99d272bd5896
Windows Boot Manager (sur sda2)   osprober-efi-EE39-AC5B
### END /etc/grub.d/30_os-prober ###
UEFI Firmware Settings   uefi-firmware
### END /etc/grub.d/30_uefi-firmware ###

========================== sda6/etc/fstab (filtered) ===========================

# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sda6 during installation
UUID=21f96e57-dbe0-4dfa-b75c-99d272bd5896 /               ext4    errors=remount-ro 0       1
# /boot/efi was on /dev/sda2 during installation
UUID=EE39-AC5B  /boot/efi       vfat    umask=0077      0       1
# /home was on /dev/sda7 during installation
UUID=159d3d77-d7b1-4723-b81e-4b6bfc6bbc51 /home           ext4    defaults        0       2
/swapfile                                 none            swap    sw              0       0

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

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

           GiB - GB             File                                 Fragment(s)
 360,177227020 = 386,737352704  boot/grub/grub.cfg                             1
 388,857540131 = 417,532604416  boot/vmlinuz                                   2
 350,377925873 = 376,215433216  boot/vmlinuz-5.4.0-26-generic                  2
 388,857540131 = 417,532604416  boot/vmlinuz-5.4.0-39-generic                  2
 350,377925873 = 376,215433216  boot/vmlinuz.old                               2
 349,283744812 = 375,040565248  boot/initrd.img                                4
 389,357673645 = 418,069618688  boot/initrd.img-5.4.0-26-generic               6
 349,283744812 = 375,040565248  boot/initrd.img-5.4.0-39-generic               4
 389,357673645 = 418,069618688  boot/initrd.img.old                            6

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

-rwxr-xr-x 1 root root 17123 avril 15 13:31 10_linux
-rwxr-xr-x 1 root root 42128 avril 15 13:31 10_linux_zfs
-rwxr-xr-x 1 root root 12894 avril 15 13:31 20_linux_xen
-rwxr-xr-x 1 root root 12059 avril 15 13:31 30_os-prober
-rwxr-xr-x 1 root root  1424 avril 15 13:31 30_uefi-firmware
-rwxr-xr-x 1 root root   214 avril 15 13:31 40_custom
-rwxr-xr-x 1 root root   216 avril 15 13:31 41_custom

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

Ubuntu   bd24e407-dca7-47fe-a042-4a34861af857
Ubuntu, avec Linux 5.4.0-39-generic   bd24e407-dca7-47fe-a042-4a34861af857
Ubuntu, avec Linux 5.4.0-37-generic   bd24e407-dca7-47fe-a042-4a34861af857
Windows Boot Manager (sur sda2)   osprober-efi-EE39-AC5B
### END /etc/grub.d/30_os-prober ###
UEFI Firmware Settings   uefi-firmware
### END /etc/grub.d/30_uefi-firmware ###

========================== sdb1/etc/fstab (filtered) ===========================

# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sdc1 during installation
UUID=bd24e407-dca7-47fe-a042-4a34861af857 /               ext2    errors=remount-ro 0       1
# /boot/efi was on /dev/sda2 during installation
UUID=EE39-AC5B  /boot/efi       vfat    umask=0077      0       1
/swapfile                                 none            swap    sw              0       0

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

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

           GiB - GB             File                                 Fragment(s)
  27,690036774 = 29,731950592   boot/grub/grub.cfg                             2
  28,699337006 = 30,815678464   boot/vmlinuz                                   8
  27,089038849 = 29,086633984   boot/vmlinuz-5.4.0-37-generic                  6
  28,699337006 = 30,815678464   boot/vmlinuz-5.4.0-39-generic                  8
  27,089038849 = 29,086633984   boot/vmlinuz.old                               6
  27,659702301 = 29,699379200   boot/initrd.img                                8
  27,298324585 = 29,311352832   boot/initrd.img-5.4.0-37-generic               7
  27,659702301 = 29,699379200   boot/initrd.img-5.4.0-39-generic               8
  27,298324585 = 29,311352832   boot/initrd.img.old                            7

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

-rwxr-xr-x 1 root root 17123 avril 15 13:31 10_linux
-rwxr-xr-x 1 root root 42128 avril 15 13:31 10_linux_zfs
-rwxr-xr-x 1 root root 12894 avril 15 13:31 20_linux_xen
-rwxr-xr-x 1 root root 12059 avril 15 13:31 30_os-prober
-rwxr-xr-x 1 root root  1424 avril 15 13:31 30_uefi-firmware
-rwxr-xr-x 1 root root   214 avril 15 13:31 40_custom
-rwxr-xr-x 1 root root   216 avril 15 13:31 41_custom


Suggested repair: ______________________________________________________________

The default repair of the Boot-Repair utility would reinstall the grub-efi-amd64-signed of
sda6,
using the following options:        sda2/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 LTS CurrentSession entry (sda2/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)

Download as text

Post#1 on lit;

Je crois comprendre qu’il n’y a pas forcément de dysfonctionnement dans cette affaire, mais ça ne m’arrange pas ! Surtout que je ne peux pas démarrer non plus l’Ubuntu de ma clé sur un autre ordi…
Donc un long préambule pour arriver aux questions :

Je pense que l'explication est là;

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

Un mbr compatible Windows dans le secteur de boot de la clé /dev/sdb.
La clé a un partitionnement de type MSDos. et il n'y a pas de grub première partie dans le secteur de boot de cette clé.

On voit aussi ceci pour le Ubuntu de la clé ;

sdb1	: is-os,	64, apt-get,	signed grub-pc grub-efi ,	grub2,	grub-install,	grubenv-ok,	update-grub,	not-far

sdb1	: isnotESP,	fstab-has-goodEFI,	no-nt,	no-winload,	no-recov-nor-hid,	no-bmgr,	notwinboot

Un grub efi installé sur /dev/sdb1

Et pour démarrer en UEFI, il y a besoin de la partition efi /dev/sda2;

========================== sdb1/etc/fstab (filtered) ===========================

# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sdc1 during installation
UUID=bd24e407-dca7-47fe-a042-4a34861af857 /               ext2    errors=remount-ro 0       1
# /boot/efi was on /dev/sda2 during installation
UUID=EE39-AC5B  /boot/efi       vfat    umask=0077      0       1

/swapfile

Si tu branches ta clé sur une autre machine que celle qui a sevit à faire l'installation, çà ne peut pas démarrer.

@+.   Babdu89   .

Dernière modification par Babdu89 (Le 01/07/2020, à 17:00)


J'ai découvert Ubuntu avec la 07.10.... Et alors?!...  Depuis je regarde de temps en temps si Windows marche toujours....

Hors ligne

#7 Le 01/07/2020, à 16:50

geole

Re : Démarrer UBUNTU tantôt depuis clé USB, tantôt depuis Disque interne

Voici quelques extraits

=> Windows 7/8/2012 is installed in the MBR of /dev/sdb 

OS#1:   L'OS actuellement utilisé - Ubuntu 20.04 LTS CurrentSession on sda6
OS#2:   Ubuntu 20.04 LTS on sdb1

sdb1: __________________________________________________________________________
    File system:       ext2
    Boot sector type:  -
    Boot sector info: 
    Operating System:  Ubuntu 20.04 LTS
    Boot files:        /boot/grub/grub.cfg /etc/fstab /etc/default/grub
.
sda2: __________________________________________________________________________
    File system:       vfat
    Boot files:        /efi/Boot/bootx64.efi /efi/Boot/fbx64.efi 
                       /efi/Boot/mmx64.efi /efi/ubuntu/grubx64.efi 
                       /efi/ubuntu/mmx64.efi /efi/ubuntu/shimx64.efi 
                       /efi/ubuntu/grub.cfg 

Je te propose une réparation manuelle à faire à partir du UBUNTU installé
1) Installer l'application GPARTED, La lancer
2) Rétrécir la partition SDB1 de 36 Mo.
3) Créer une partition de boot EFI    dans l'espace libéré au format FAT32
4) Y mettre le drapeau ESP
5) Quitter l'application gparted et utiliser le gestionnaire de fichier pour
Y créer le répertoire /EFI/Boot
Y transférer les deux fichiers  /efi/ubuntu/grubx64.efi  et  /efi/ubuntu/grub.cfg
Puis renommer /EFI/Boot/grubx64.efi  en /EFI/Boot/bootx64.efi

Cela devrait permettre de faire booter la clé sur les ordinateurs EFI.
Si tu veux aussi la faire booter sur les ordinateurs LEGACY, c'est plus compliqué.

Dernière modification par geole (Le 01/07/2020, à 16:52)


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

#8 Le 01/07/2020, à 16:52

malbo

Re : Démarrer UBUNTU tantôt depuis clé USB, tantôt depuis Disque interne

Tu devrais arrêter de vouloir démarrer sur ta clé USB parce que tu vas réussir à mettre le bazar dans l'ordi. Ce qui est dangereux, est visible dans le fstab du Ubuntu qui se trouve sur la clé USB:

========================== sdb1/etc/fstab (filtered) ===========================

# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sdc1 during installation
UUID=bd24e407-dca7-47fe-a042-4a34861af857 /               ext2    errors=remount-ro 0       1
# /boot/efi was on /dev/sda2 during installation
UUID=EE39-AC5B  /boot/efi       vfat    umask=0077      0       1
/swapfile                                 none            swap    sw              0     

C'est particulièrement la ligne suivante qui est dangereuse :

UUID=EE39-AC5B  /boot/efi       vfat    umask=0077      0       1

Dernière modification par malbo (Le 01/07/2020, à 16:53)

Hors ligne

#9 Le 01/07/2020, à 17:18

geole

Re : Démarrer UBUNTU tantôt depuis clé USB, tantôt depuis Disque interne

Bonjour Malbo
J'avais effectivement oublié de dire que lorsque le boot sera fait, il faut modifier le fichier pour y mettre le UUID de la nouvelle partition avant de commencer les mises à jour potentiellement capable d'installer un nouveau grub.


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

Hors ligne

#10 Le 01/07/2020, à 17:25

Ordinosaure

Re : Démarrer UBUNTU tantôt depuis clé USB, tantôt depuis Disque interne

Merci Geole.

Si je peux booter en EFI ça me suffit!
Dans la mesure où je n'interviens que sur la clé, ça me va aussi.
Je vais essayer de faire ça et je reviens demain matin.

Merci Malbo, mais pour moi rien n'est visible sad sad
J'ai utilisé cette clé depuis un moment, après avoir fait une installation dans les règles sur ce même PC, et tout allait bien.
J'ai cru que le disque dur du PC ne serait pas mis à jour dans l'opération et ce n'a pas été le cas...

Lors de ma seconde installation définitive sur le disque dur, j'en déduis que l'information précédente permettant à la clé de booter a été détruite.
Le boot sur la clé est provisoire mais je voudrais quand même pouvoir y arriver par principe!

@+

Hors ligne

#11 Le 01/07/2020, à 17:56

Babdu89

Re : Démarrer UBUNTU tantôt depuis clé USB, tantôt depuis Disque interne

Concernant la clé usb avec un Ubuntu installé.

Geole a écrit;

Si tu veux aussi la faire booter sur les ordinateurs LEGACY, c'est plus compliqué.

Si tu veux pouvoir démarrer sur des machines soit en UEFI, soit en Bio_Legacy, c'est possible. Mais il faut réinstaller Ubuntu comme ceci.
En premier en Bios_Legacy, puis réinstaller grub en UEFI. dans Ubuntu

Donc démarrer une session live Ubuntu en mode Bios_Legacy.
la clé live (/dev/sdb) qui va servir à installer, Puis bancher la la clé (/dev/sdc) qui va recevoir la nouvelle installation.

Avec Gparted en session live,sur la clé /dev/sdc qui va recevoir l'installation. Supprimer toutes les partitions.

_Changer le type de table de partition, actuellement en MSDos pour du GPT.

_Faire une partition de quelques Mo . (/dev/sdc1) sans format de partition avec le drapeau boot-bios  ou boot-grub. Elle va recevoir le core.img de l'installation de Ubuntu en Bios_Legacy, indispensable pour démarrer en Bios_Legacy.

_Faire une partition ( /dev/sdc2 ) de 250 Mo, format FAT32, avec le drapeau boot-esp. Elle va recevoir la réinstallation de Grub-efi. pour pouvoir démarrer en mode UEFI.

_Faire une partition format Ext4 (/dev/sdc3) du reste de l'espace non alloué, qui va recevoir l'installation de Ubuntu.

Installer Ubuntu en mode Bios_Legacy, en manuel, sur la partition /dev/sdc3, en mettant la première partie de grub dans le secteur de boot de la clé (installation du programme de démarrage dans  /dev/sdc  sans numéro de partition). le core.img sera mis dans la partition boot-bios  boot-grub par l'installateur.

Redémarrer la machine en Bios_Legacy à partir de la clé /dev/sdb pour vérifier que l'installation fonctionne.
Si c'est le cas on va réinstaller grub en UEFI dans Ubuntu de la clé /dev/sdc.

Éteindre la machine.  Débrancher les deux clés. Ne brancher que la clé Live  (/dev/sdb).

Redémarrer une session live Ubuntu machine démarrée en mode UEFI .
Vérifier que l'on est bien démarrer en mode UEFI. Si c'est bon, brancher la clé /dev/sdc) qui a reçu la novelle installation.

Installer en session live boot-repair. Il faut passer par les "Options avancées" de boot-Repair, pour réinstaller un grub-efi dans le Ubuntu de la clé /dev/sdc3, en utilisant la partition boot-esp de la clé (/dev/sdc2) .

Lorsque c'est fait. Éteindre la machine. Ne brancher que la clé qui a reçu la nouvelle installation; Redémarrer la machine en mod UEFI sur la clé et vérifier que çà fonctionne. Si c'est le cas, la clé peut démarrer dans les deux modes sur n’importe quelle machine.

J'ai une clé de tests faite comme çà. Le Xubuntu qui démarre dans les deux mode est sur /dev/sdb3
La partition bios-grub /dev/sdb2 sert à démarrer en mode Bios_Legacy.
La partition boot-esp /dev/sdb1 sert à démarrer en mode UEFI.

1593626700.png

@+.   Babdu89  .


J'ai découvert Ubuntu avec la 07.10.... Et alors?!...  Depuis je regarde de temps en temps si Windows marche toujours....

Hors ligne

#12 Le 01/07/2020, à 18:27

Ordinosaure

Re : Démarrer UBUNTU tantôt depuis clé USB, tantôt depuis Disque interne

Merci  Babdu89.

Ta solution m'intéresse, mais ce que je voudrais bien retrouver pour le moment c'est "juste" l' Ubuntu qui est installé sur ma clé. Donc je ne peux pas ré-installer.

J'ai cru comprendre que le problème que je rencontre vient du fait qu' Ubuntu utilise systématiquement la partition EFI du premier disque monté...
Donc quand j'ai fait l'installation sur ma clé quoique je n'aie pas choisi une installation "à cote de Windows", ni demandé un dual boot etc...  et précisé que je voulais le programme de démarrage sur ma clé,
Ubuntu est allé bricoler la partition EFI du disque dur du PC au lieu de me créer une partition EFI sur ma clé. sad
Je suppose que si j'avais fait la même opération en démontant le disque dur du PC avant l'installation d'Ubuntu, la clé aurait été correcte ?

Je n'avais pas vu le complément apporté par geole:
"lorsque le boot sera fait, il faut modifier le fichier pour y mettre le UUID de la nouvelle partition avant de commencer les mises à jour potentiellement capable d'installer un nouveau grub."

Là ça commence à se compliquer pour moi tongue

Mon intention initiale était pourtant simple:
- Créer une clé USB pour préparer mon installation en évitant de polluer quoi que ce soit.
- Une fois au point sur la clé refaire une installation propre sur le disque dur

@+

Hors ligne

#13 Le 01/07/2020, à 20:32

Babdu89

Re : Démarrer UBUNTU tantôt depuis clé USB, tantôt depuis Disque interne

Bonsoir.

Ordinosaure a écrit;

J'ai cru comprendre que le problème que je rencontre vient du fait qu' Ubuntu utilise systématiquement la partition EFI du premier disque monté...
Donc quand j'ai fait l'installation sur ma clé quoique je n'aie pas choisi une installation "à cote de Windows", ni demandé un dual boot etc...  et précisé que je voulais le programme de démarrage sur ma clé,
Ubuntu est allé bricoler la partition EFI du disque dur du PC au lieu de me créer une partition EFI sur ma clé.

Lorsqu'on installe en mode UEFI. Lors de la première installation, que ce soit un Windows ou un Linux, est créée une partition boot-efi. Puis les installations suivantes dans le même mode, que ce soit un autre Windows ou des Linux, elles utilisent la même partition boot-efi, en y ajoutant des données qui permettent de les démarrer. Même si on installe sur plusieurs disques.

On le voit dans les fichiers /etc/fstab de tes deux Ubuntu. /dev/sda6 et /dev/sdb1
La partition;

# /boot/efi was on /dev/sda2 during installation
UUID=EE39-AC5B  /boot/efi       vfat    umask=0077      0       1

figure dans les fichiers fstab.

Je suppose que si j'avais fait la même opération en démontant le disque dur du PC avant l'installation d'Ubuntu, la clé aurait été correcte ?

Oui, puisque l'installateur n'aurait pas trouvé de partition boot-efi, il en aurait créé une sur la clé.

Donc quand j'ai fait l'installation sur ma clé quoique je n'aie pas choisi une installation "à cote de Windows", ni demandé un dual boot etc...  et précisé que je voulais le programme de démarrage sur ma clé,

Alors deux cas de figure;
_Installation en mode Bios_Legacy, Grub-pc s'installe en deux parties la première partie normalement dans le secteur de boot du disque d'installation, l'autre partie dans la partition système.

_Installation en mode UEFI, une partie de grub-efi dans la partition boot-efi, l'autre aussi dans la partition  système. En cas de Multi boot, c'est la même partition boot-efi qui sert pour tous les systèmes.


Je n'avais pas vu le complément apporté par geole:
"lorsque le boot sera fait, il faut modifier le fichier pour y mettre le UUID de la nouvelle partition avant de commencer les mises à jour potentiellement capable d'installer un nouveau grub."

Là ça commence à se compliquer pour moi

Sur la clé, il faut réduire la partition /dev/sdb1 pour pouvoir créer une petite partition au format FAT32 et lui mettre le drapeau boot-efi.

Faire ce que dit geole post#7 , puis modifier le fichier /etc/fstab de /dev/sdb1

========================== sdb1/etc/fstab (filtered) ===========================

# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sdc1 during installation
UUID=bd24e407-dca7-47fe-a042-4a34861af857 /               ext2    errors=remount-ro 0       1
# /boot/efi was on /dev/sda2 during installation
UUID=EE39-AC5B /boot/efi       vfat    umask=0077      0       1
/swapfile                                 none            swap    sw              0       0

pour changer l'UUID  EE39-AC5B par celui de la partition boot-efi créée. les UUID des partitions sont donné avec la commande;

sudo blkid

@+.   Babdu89  .


J'ai découvert Ubuntu avec la 07.10.... Et alors?!...  Depuis je regarde de temps en temps si Windows marche toujours....

Hors ligne

#14 Le 02/07/2020, à 09:51

Ordinosaure

Re : Démarrer UBUNTU tantôt depuis clé USB, tantôt depuis Disque interne

Bonjour,

J'ai effectué les modifs pour mettre une partition EFI sur la cle USB.
Quand je boote avec le PC en UEFI, la clé n'apparait pas à l'appui du F12.
Quand je boote avec le PC en LEGACY, la clé apparait mais j'ai le même message qu'hier: pas de système pas de boot sad
Donc je vais en rester là car je ne peux pas y consacrer plus de temps.

Par contre si quelqu'un peut me dire COMMENT on en arrive là, je suis preneur!
Le sujet que j'ai mis laisse peut-être penser que je veux en permanence alterner les deux modes de démarrage.
Je voulais juste ponctuellement aller vérifier des choses sur l'ubuntu de la clé en mettant au point celui du DD.
Une fois ce dernier à niveau, je ne souhaitais plus utiliser la clé.

Donc mon vrai problème c'est d'éviter de me retrouver dans cette situation!
Je rappelle brièvement:
1) Création d'une clé1 bootable avec RUFUS: tout OK
2) A partir de cette clé1, installation complète sur une clé2 : tout OK
3) A partir de cette clé2, installation complète sur le DD: tout OK
4) A partir de là, clé2 inutilisable

L'ordinateur est un Packard Bell EasyNote LG avec Windows 8...

Merci à tous pour vos conseils.
Je reviendrai vers vous pour éclaircir certains points:
- Durée du boot
- Mise en veille avec mot de passe
- Contrôle des disques au boot
C'était pour vérifier ces points que je voulais revenir au système de la clé avant de poster des bêtises, car je suis sûr que les 2 systèmes ne réagissaient pas pareil. tongue

A ... plus!
Merci encore.

Hors ligne

#15 Le 02/07/2020, à 10:36

geole

Re : Démarrer UBUNTU tantôt depuis clé USB, tantôt depuis Disque interne

Bonjour.
Je ne comprends pas comment tu as pu, à partir de la clé N° 2, faire une installation sur le disque dur.
  Initialement, elle n'avait pas de structure de boot.
  J'ai donné une façon d'y installer une structure de boot et d'y copier des fichiers de boot EFI qui auraient du permettre de booter le UBUNTU installé dans cette clé et rien de plus.

Dernière modification par geole (Le 02/07/2020, à 10:38)


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

#16 Le 02/07/2020, à 11:23

Ordinosaure

Re : Démarrer UBUNTU tantôt depuis clé USB, tantôt depuis Disque interne

Il est possible que je n'aie pas enlevé la clé1 après avoir fait l'installation sur la clé 2 hmm
Mais c'est bien le système de la clé2 qui était actif à partir de là...

Est-ce que ça peut être une explication?

#EDIT# D'autre part j'ai fait l'installation sur le disque dur à partir de la clé1 car je me souviens d'avoir hésité entre redémarrer et cliquer sur l'icône d'installation en haut à gauche.
La clé2 aurait eu l'icône Firefox à cet endroit.

Dernière modification par Ordinosaure (Le 02/07/2020, à 12:07)

Hors ligne