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 08/05/2021, à 16:25

marcel_benhur

impossible installer GRUB

Bonjour,

J'essaie d'installer LUBUNTU sur un notebook TOSHIBA SATELLITE CL10-B.
L'installation se passe bien jusqu’à installer GRUB et là ça plante.

J'ai compris, sur ce forum, que l'EFI empechait d'installer GRUB et j'ai essayé d’installer REFIND (voir refind)

sudo add-apt-repository "deb http://archive.ubuntu.com/ubuntu $(lsb_release -sc) universe"
sudo apt update
sudo apt install refind
sudo mount -v $(sudo blkid | grep vfat | cut -d: -f1) /mnt  # Monter la partition de boot ESP.  
sudo  cp -rv /usr/share/refind/* /mnt/EFI/boot   # Installer refind dans le répertoire de boot.
sudo  cp -v  /mnt/EFI/refind/refind_x64.efi  /mnt/EFI/Boot/bootx64.efi # Dire qu'il devient le fichier de boot officiel

Déjà les cp ne se passent pas bien car tous les dossiers n'existent pas et le fichier /mnt/EFI/refind/refind_x64.efi n'est pas au bon endroit
Pour contourner, je les ai créé/copié manuellement

Rien n'y fait, ça ne boote toujours pas sur le DD.

Pouvez vous m'aider ? merci d'avance.

Hors ligne

#2 Le 08/05/2021, à 16:47

geole

Re : impossible installer GRUB

Bonjour
Tu as dis
"L'installation se passe bien jusqu’à installer GRUB et là ça plante."
Cela veut dire que ce type d'ordinateur n'accepte pas qu'on lui modifie la NVRAM

Bonne idée d'avoir pris refind  et de le copier dans la structure de boot standard

A priori, cela semble bon. On va donc dire que cet ordinateur ne sait booter que par windows

Donc, je te laisse faire l'étape d'après. C'est le paragraphe 6.9.
Nota.   Si  tu as besoin de plus d'explications, n'hésite pas
Tu peux aussi utiliser le script  signalé     qui  tente d'automatiser l'installation de refind avant d'installer  ubuntu.

Dernière modification par geole (Le 08/05/2021, à 17:25)


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 08/05/2021, à 17:00

marcel_benhur

Re : impossible installer GRUB

Merci geole,
je vais essayer le script. Je garde un petit espoir

Hors ligne

#4 Le 08/05/2021, à 17:07

geole

Re : impossible installer GRUB

N'hésite pas à donner son retour car cela sera une première utilisateur "en externe"


Tu penseras à faire un boot-info  pour connaître  l'état des lieux , soit après la mise en route réussie soit pour voir ce qu'il faut faire pour réparer si cela foire. https://doc.ubuntu-fr.org/tutoriel/boot-info

Dernière modification par geole (Le 08/05/2021, à 17:24)


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

#5 Le 08/05/2021, à 20:42

marcel_benhur

Re : impossible installer GRUB

Contre toute attente, ça marche.
Je ne saurais pas dire exactement pourquoi, j'ai fait plein d'essais.
- J'ai lancé le script donné pour la version 20.04.
- pas de boot possible
- j'ai tenté une réinstallation complète et le miracle s'est accompli.

Toutefois, 1 démarrage sur 2, il affiche le message suivant et passe outre et continue.
capture écran

Et voici le contenu de boot-info:
résultat boot-info

Merci pour tout.

Dernière modification par marcel_benhur (Le 08/05/2021, à 20:45)

Hors ligne

#6 Le 09/05/2021, à 07:32

ikewdu

Re : impossible installer GRUB

Salut,

Perso, je ne vois pas trop la présence de Refind dans ton rapport boot-info. La seule entrée existante pointe sur Ubuntu/shimx64.efi, entrée GRUB qui semble afficher la somme md5sum habituelle pour ce fichier :

78415fb8fb9b909f8029858113f1335f   mmcblk0p1/ubuntu/shimx64.efi
78415fb8fb9b909f8029858113f1335f   mmcblk0p1/BOOT/BOOTX64.efi

Quant à la création d'une entrée à chaque démarrage, c'est probablement dû au fait que la Nvram (intégrée à l'UEFI) du PC ne l'enregistre pas spontanément, et elle est donc recréée à chaque fois. La seule chose que tu puisses faire, à mon avis, c'est de voir dans ton bios si une option est proposée pour la créer manuellement et la sauvegarder. Pas mal de bios-uefi permettent de le faire.

Dernière modification par ikewdu (Le 09/05/2021, à 07:32)

Hors ligne

#7 Le 09/05/2021, à 07:48

xubu1957

Re : impossible installer GRUB

Bonjour,

Collage du boot-info :

boot-info-4ppa130                                              [20210508_2122]

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

 => No boot loader is installed in the MBR of /dev/mmcblk0.

mmcblk0p1: _____________________________________________________________________

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

mmcblk0p2: _____________________________________________________________________

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


================================ 1 OS detected =================================

OS#1:   L'OS actuellement utilisé - Ubuntu 20.04.2 LTS CurrentSession on mmcblk0p2

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

CPU architecture: 64-bit
BOOT_IMAGE of the installed session in use:
/boot/vmlinuz-5.8.0-50-generic root=UUID=ddfc5c45-1480-45e7-895d-daea63467c31 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
Timeout: 2 seconds
BootOrder: 0000,0000,0000,0000,0000,2001
Boot0000* ubuntu	HD(1,GPT,cb449334-b47a-3d40-bd15-6286d534adab,0x1000,0x96000)/File(\EFI\ubuntu\shimx64.efi)
Boot2001* EFI USB Device	RC

2895d47544fd587b26c7e29be1295c27   mmcblk0p1/BOOT/fbx64.efi
dc3c47be2f78a78e5e57d097ae6c5c84   mmcblk0p1/BOOT/mmx64.efi
e169c84b62cae5d67d21f3412edf807f   mmcblk0p1/ubuntu/grubx64.efi
dc3c47be2f78a78e5e57d097ae6c5c84   mmcblk0p1/ubuntu/mmx64.efi
78415fb8fb9b909f8029858113f1335f   mmcblk0p1/ubuntu/shimx64.efi
78415fb8fb9b909f8029858113f1335f   mmcblk0p1/BOOT/BOOTX64.efi


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

Disks info: ____________________________________________________________________

mmcblk0	: is-GPT,	no-BIOSboot,	has---ESP, 	not-usb,	mmc-disk, has-os,	1 sectors * 512 bytes

Partitions info (1/3): _________________________________________________________

mmcblk0p2	: is-os,	64, apt-get,	signed grub-pc grub-efi ,	grub2,	grub-install,	grubenv-ok,	update-grub,	not-far
mmcblk0p1	: no-os,	32, nopakmgr,	no-docgrub,	nogrub,	nogrubinstall,	no-grubenv,	noupdategrub,	not-far

Partitions info (2/3): _________________________________________________________

mmcblk0p2	: isnotESP,	fstab-has-goodEFI,	no-nt,	no-winload,	no-recov-nor-hid,	no-bmgr,	notwinboot
mmcblk0p1	: is---ESP,	part-has-no-fstab,	no-nt,	no-winload,	no-recov-nor-hid,	no-bmgr,	notwinboot

Partitions info (3/3): _________________________________________________________

mmcblk0p2	: not-sepboot,	with-boot,	fstab-without-boot,	not-sep-usr,	with--usr,	fstab-without-usr,	std-grub.d,	mmcblk0
mmcblk0p1	: not-sepboot,	no-boot,	part-has-no-fstab,	not-sep-usr,	no---usr,	part-has-no-fstab,	std-grub.d,	mmcblk0

fdisk -l (filtered): ___________________________________________________________

Disk mmcblk0: 29.12 GiB, 31268536320 bytes, 61071360 sectors
Disk identifier: B8C37448-7E44-E84D-8749-46538004ABBC
           Start      End  Sectors  Size Type
mmcblk0p1   4096   618495   614400  300M EFI System
mmcblk0p2 618496 61063064 60444569 28.8G Linux filesystem

parted -lm (filtered): _________________________________________________________

mmcblk0:31.3GB:sd/mmc:512:512:gpt:MMC 032GE4:;
1:2097kB:317MB:315MB:fat32::boot, esp;
2:317MB:31.3GB:30.9GB:ext4::;
mmcblk0boot0:4194kB:sd/mmc:512:512:unknown:Generic SD/MMC Storage Card:;
mmcblk0boot1:4194kB:sd/mmc:512:512:unknown:Generic SD/MMC Storage Card:;

blkid (filtered): ______________________________________________________________

NAME         FSTYPE UUID                                 PARTUUID                             LABEL PARTLABEL
mmcblk0                                                                                             
├─mmcblk0p1  vfat   CB3B-E8A3                            cb449334-b47a-3d40-bd15-6286d534adab       
└─mmcblk0p2  ext4   ddfc5c45-1480-45e7-895d-daea63467c31 6f06c992-06ec-894b-9793-cd6d44d6f488       
mmcblk0boot0                                                                                        
mmcblk0boot1                                                                                        

df (filtered): _________________________________________________________________

           Avail Use% Mounted on
mmcblk0p2  18.8G  28% /

Mount options: __________________________________________________________________

mmcblk0p2 rw,relatime

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

search.fs_uuid ddfc5c45-1480-45e7-895d-daea63467c31 root 
set prefix=($root)'/boot/grub'
configfile $prefix/grub.cfg

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

Ubuntu   ddfc5c45-1480-45e7-895d-daea63467c31
Ubuntu, avec Linux 5.8.0-50-generic   ddfc5c45-1480-45e7-895d-daea63467c31
Ubuntu, avec Linux 5.8.0-41-generic   ddfc5c45-1480-45e7-895d-daea63467c31
### END /etc/grub.d/30_os-prober ###
UEFI Firmware Settings   uefi-firmware
### END /etc/grub.d/30_uefi-firmware ###

======================== mmcblk0p2/etc/fstab (filtered) ========================

# <file system>             <mount point>  <type>  <options>  <dump>  <pass>
UUID=CB3B-E8A3                            /boot/efi      vfat    umask=0077 0 2
UUID=ddfc5c45-1480-45e7-895d-daea63467c31 /              ext4    defaults   0 1

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

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

           GiB - GB             File                                 Fragment(s)
   6,429775238 = 6,903918592    boot/grub/grub.cfg                             3
  10,733722687 = 11,525246976   boot/vmlinuz                                   1
   6,623043060 = 7,111438336    boot/vmlinuz-5.8.0-41-generic                  2
  10,733722687 = 11,525246976   boot/vmlinuz-5.8.0-50-generic                  1
   6,623043060 = 7,111438336    boot/vmlinuz.old                               2
  11,457622528 = 12,302528512   boot/initrd.img                                1
  11,257766724 = 12,087934976   boot/initrd.img-5.8.0-41-generic               2
  11,457622528 = 12,302528512   boot/initrd.img-5.8.0-50-generic               1
  11,257766724 = 12,087934976   boot/initrd.img.old                            2

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

-rwxr-xr-x 1 root root 17622 janv. 13 15:12 10_linux
-rwxr-xr-x 1 root root 42359 janv. 13 15:12 10_linux_zfs
-rwxr-xr-x 1 root root 12894 janv. 13 15:12 20_linux_xen
-rwxr-xr-x 1 root root 12059 janv. 13 15:12 30_os-prober
-rwxr-xr-x 1 root root  1424 janv. 13 15:12 30_uefi-firmware
-rwxr-xr-x 1 root root   214 janv. 13 15:12 40_custom
-rwxr-xr-x 1 root root   216 janv. 13 15:12 41_custom


=============================== StdErr Messages ================================

File descriptor 63 (pipe:[54714]) leaked on lvs invocation. Parent PID 2571: /bin/bash

Suggested repair: ______________________________________________________________

The default repair of the Boot-Repair utility would reinstall the grub-efi-amd64-signed of
mmcblk0p2,
using the following options:        mmcblk0p1/boot/efi,
Additional repair would be performed: unhide-bootmenu-10s  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.2 LTS CurrentSession entry (mmcblk0p1/efi/****/shim****.efi (**** will be updated in the final message) file) !

Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.                   Membre de Linux-Azur

En ligne

#8 Le 09/05/2021, à 07:57

iznobe

Re : impossible installer GRUB

Bonjour :

efibootmgr -v
Timeout: 2 seconds
BootOrder: 0000,0000,0000,0000,0000,2001
Boot0000* ubuntu	HD(1,GPT,cb449334-b47a-3d40-bd15-6286d534adab,0x1000,0x96000)/File(\EFI\ubuntu\shimx64.efi)
Boot2001* EFI USB Device	RC

un soucis a ce niveau là peut etre ? pas trop normal les entrées en place dans ce retour ...

Dernière modification par iznobe (Le 09/05/2021, à 07:58)


retour COMPLET et utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .

Hors ligne

#9 Le 09/05/2021, à 10:00

geole

Re : impossible installer GRUB

marcel_benhur a écrit :

Contre toute attente, ça marche.
Je ne saurais pas dire exactement pourquoi, j'ai fait plein d'essais.
- J'ai lancé le script donné pour la version 20.04.
- pas de boot possible
- j'ai tenté une réinstallation complète et le miracle s'est accompli.

Toutefois, 1 démarrage sur 2, il affiche le message suivant et passe outre et continue.
capture écran

Bonjour
De ce message, j'ai envie de comprendre que ton ordinateur veut booter de façon normale windows
Comme il ne le trouve pas, il casse tout et inspecte lui-même la structure EFI. Il trouve en premier ubuntu et le lance

Je te propose  donc de fabriquer la structure de boot windows  et d'y  installer le shim, plus exactement le grub car il n'aime pas le signed
en espérant qu'il ne contrôle pas  que le fichier de boot est bien celui de windows.

Pour cela, aux erreurs de codification près

sudo   -i
cd /boot/efi/EFI
mkdir -p   Microsoft/Boot
cp   -Rv   ubuntu/*            Microsoft/Boot
cp    -v   ubuntu/grubx64.efi  Microsoft/Boot/bootmgfw.efi
exit

Dernière modification par geole (Le 09/05/2021, à 10:02)


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 10/05/2021, à 06:29

ikewdu

Re : impossible installer GRUB

Salut,

D'après le manuel de ce modèle, il semble qu'il soit possible, depuis l'UEFI, de gérer soi-même les entrées enregistrées en NVram et leur ordre de fonctionnement. Perso, je commencerais à regarder par là...

Hors ligne