Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#26 28-08-2017 20:30:13

Caribou22
Membre
Lieu : 22, Côtes d'Armor, Bretagne
Distrib. : Debian Stretch
Noyau : 4.9 amd64
(G)UI : XFCE
Inscription : 10-11-2014
Site Web

Re : [Résolu] Bug d'affichage du programme d'installation de Debian (UEFI)

Je ne veux pas prendre de risque. Est-ce que je peux plutôt ré-installer Debian puis GRUB sur /dev/sda ?

(Et je ne fais rien à la partition de 1 Mo ?)

Dernière modification par Caribou22 (28-08-2017 20:30:30)

Hors ligne

#27 28-08-2017 20:34:23

raleur
Membre
Inscription : 03-10-2014

Re : [Résolu] Bug d'affichage du programme d'installation de Debian (UEFI)

Tu ne vas pas réinstaller pour si peu.
Démarre avec l'installateur en mode rescue, lance un shell sur la partition racine, modifie le type de la partition boot et exécute

grub-install /dev/sda

Hors ligne

#28 28-08-2017 20:37:18

Caribou22
Membre
Lieu : 22, Côtes d'Armor, Bretagne
Distrib. : Debian Stretch
Noyau : 4.9 amd64
(G)UI : XFCE
Inscription : 10-11-2014
Site Web

Re : [Résolu] Bug d'affichage du programme d'installation de Debian (UEFI)

raleur a écrit :

Démarre avec l'installateur en mode rescue, lance un shell sur la partition racine, modifie le type de la partition boot et exécute

grub-install /dev/sda



D'acccord, je veux bien le faire. Mais désolé d'être encore peu initié avec le jargon (  hmm ) mais comment je fais tout ça concrètement ?

Hors ligne

#29 28-08-2017 20:48:36

raleur
Membre
Inscription : 03-10-2014

Re : [Résolu] Bug d'affichage du programme d'installation de Debian (UEFI)

Quel jargon ?
Tu lances l'installateur.
Tu sélectionnes "rescue" de l'architecture de ton installation 32 ou 64 bits.
Tu suis les étapes.
Tu indiques quelle est la racine du système à dépanner (sda9).
Tu choisis de lancer un shell sur la racine.
Tu lances parted sur /dev/sda et tu tapes la commande que j'ai indiquée, ou tu fais l'équivalent avec fdisk comme j'ai indiqué (tu peux le faire avant avec un système live).
Tu exécutes la commande grub-install que j'ai indiquée.

Simple, non ?

Hors ligne

#30 28-08-2017 20:49:22

Caribou22
Membre
Lieu : 22, Côtes d'Armor, Bretagne
Distrib. : Debian Stretch
Noyau : 4.9 amd64
(G)UI : XFCE
Inscription : 10-11-2014
Site Web

Re : [Résolu] Bug d'affichage du programme d'installation de Debian (UEFI)

Oui c'est beaucoup mieux comme ça, je m'y mets tout de suite merci ! big_smile (Je n'ai jamais fait ça tongue )

Hors ligne

#31 28-08-2017 21:04:49

Caribou22
Membre
Lieu : 22, Côtes d'Armor, Bretagne
Distrib. : Debian Stretch
Noyau : 4.9 amd64
(G)UI : XFCE
Inscription : 10-11-2014
Site Web

Re : [Résolu] Bug d'affichage du programme d'installation de Debian (UEFI)

Je lance l'install en mode expert et j'arrive ici :

1503946872.jpg

Ou puis-je selectionner le rescue ? (64 bits pour mon cas)

Hors ligne

#32 28-08-2017 21:26:48

raleur
Membre
Inscription : 03-10-2014

Re : [Résolu] Bug d'affichage du programme d'installation de Debian (UEFI)

Il ne faut pas sélectionner "expert" mais "rescue" dans le menu de démarrage.

Hors ligne

#33 28-08-2017 21:31:08

Caribou22
Membre
Lieu : 22, Côtes d'Armor, Bretagne
Distrib. : Debian Stretch
Noyau : 4.9 amd64
(G)UI : XFCE
Inscription : 10-11-2014
Site Web

Re : [Résolu] Bug d'affichage du programme d'installation de Debian (UEFI)

Ah je ne l'ai pas. Sans doute car c'est une ISO DFlinux.
Je prend l'iso netinstall ou une iso live officielle ?

Hors ligne

#34 28-08-2017 21:42:44

raleur
Membre
Inscription : 03-10-2014

Re : [Résolu] Bug d'affichage du programme d'installation de Debian (UEFI)

netinstall

Hors ligne

#35 28-08-2017 22:46:45

Caribou22
Membre
Lieu : 22, Côtes d'Armor, Bretagne
Distrib. : Debian Stretch
Noyau : 4.9 amd64
(G)UI : XFCE
Inscription : 10-11-2014
Site Web

Re : [Résolu] Bug d'affichage du programme d'installation de Debian (UEFI)

Je crois que ça bloque hmm

1503953154.jpg

Hors ligne

#36 28-08-2017 22:55:20

raleur
Membre
Inscription : 03-10-2014

Re : [Résolu] Bug d'affichage du programme d'installation de Debian (UEFI)

Forcément, si tu ne mets pas le bon type/flag sur la partition boot...
Tu peux forcer les listes de blocs avec --force, mais c'est sale.

Hors ligne

#37 28-08-2017 23:03:02

Caribou22
Membre
Lieu : 22, Côtes d'Armor, Bretagne
Distrib. : Debian Stretch
Noyau : 4.9 amd64
(G)UI : XFCE
Inscription : 10-11-2014
Site Web

Re : [Résolu] Bug d'affichage du programme d'installation de Debian (UEFI)

Ah mince hmm Quel galérien, désolé --'
Tu es sûr que je n'irais pas plus vite de ré-installer ?
Je dois modifier la partition de 1 Mo en live du coup ? Je lui fais quoi ? hmm
Merci pour ta patience en tout cas... smile

Hors ligne

#38 28-08-2017 23:08:44

raleur
Membre
Inscription : 03-10-2014

Re : [Résolu] Bug d'affichage du programme d'installation de Debian (UEFI)

voir message #25

Hors ligne

#39 28-08-2017 23:15:11

Caribou22
Membre
Lieu : 22, Côtes d'Armor, Bretagne
Distrib. : Debian Stretch
Noyau : 4.9 amd64
(G)UI : XFCE
Inscription : 10-11-2014
Site Web

Re : [Résolu] Bug d'affichage du programme d'installation de Debian (UEFI)

Ok je crois que j'ai pigé ! Mon prochain retour sera le bon ! smile

Hors ligne

#40 28-08-2017 23:26:35

Caribou22
Membre
Lieu : 22, Côtes d'Armor, Bretagne
Distrib. : Debian Stretch
Noyau : 4.9 amd64
(G)UI : XFCE
Inscription : 10-11-2014
Site Web

Re : [Résolu] Bug d'affichage du programme d'installation de Debian (UEFI)

Alors j'ai réussi à installer Grub depuis une netinstall amd64 bootée en legacy (non-efi) mais je n'arrive pas à booter sur ma Debian installée hmm

Voici le retour de parted -l depuis un live :

humain@debian:~$ sudo parted -l
Model: ATA HGST HTS545050A7 (scsi)
Disk /dev/sda: 500GB
Sector size (logical/physical): 512B/4096B
Partition Table: gpt
Disk Flags:

Number  Start   End     Size    File system     Name                          Flags
 1      1049kB  1074MB  1073MB  ntfs            Basic data partition          hidden, diag
 2      1074MB  1451MB  377MB   fat32           EFI system partition          boot, esp
 3      1451MB  1585MB  134MB                   Microsoft reserved partition  msftres
 4      1585MB  444GB   443GB   ntfs            Basic data partition          msftdata
 9      444GB   482GB   37,4GB  ext4
 8      482GB   486GB   4528MB  linux-swap(v1)
10      486GB   486GB   1049kB                  boot                          bios_grub
 5      486GB   487GB   890MB   ntfs                                          hidden, diag
 6      487GB   488GB   367MB   ntfs                                          hidden, diag
 7      488GB   500GB   12,6GB  ntfs            Basic data partition          hidden, msftdata


Model: hp DVDRAM GU70N (scsi)
Disk /dev/sr0: 1463MB
Sector size (logical/physical): 2048B/2048B
Partition Table: mac
Disk Flags:

Number  Start   End     Size   File system  Name   Flags
 1      2048B   6143B   4096B               Apple
 2      2615kB  3336kB  721kB               EFI


humain@debian:~$

Hors ligne

#41 28-08-2017 23:49:00

raleur
Membre
Inscription : 03-10-2014

Re : [Résolu] Bug d'affichage du programme d'installation de Debian (UEFI)

Il dit quoi, le firmware, quand tu essaies de booter en mode legacy sur le disque ?
Il a peut-être besoin du flag boot dans le MBR protecteur.

parted /dev/sda disk_set pmbr_boot on

Hors ligne

#42 28-08-2017 23:51:09

Caribou22
Membre
Lieu : 22, Côtes d'Armor, Bretagne
Distrib. : Debian Stretch
Noyau : 4.9 amd64
(G)UI : XFCE
Inscription : 10-11-2014
Site Web

Re : [Résolu] Bug d'affichage du programme d'installation de Debian (UEFI)

Il disait qu'aucun disque bootable n'était détecté.

Voici :

humain@debian:~$ sudo parted /dev/sda disk_set pmbr_boot on
Information: You may need to update /etc/fstab.

humain@debian:~$  



Je reboot et je teste smile

Edit : Tu es génial ! Ça marche ! big_smile

J'embraye donc sur ça ! smile

raleur a écrit :

Démarrer le système Debian installé en mode BIOS

# créer un point de montage pour la partition système EFI
mkdir /boot/efi

# pour vérifier que la partition système EFI et elle seule est trouvée (débrancher les supports amovibles)
blkid -t TYPE=vfat

# si ok, ajouter une ligne dans /etc/fstab pour la monter sur /boot/efi ; tu peux le faire manuellement si tu préfères
echo UUID=\"$(blkid -t TYPE=vfat -o value -s UUID)\" /boot/efi vfat defaults >> /etc/fstab

# monter la partition système EFI
mount /boot/efi

# si ok, installer GRUB EFI x86 64 bits. l'installation du chargeur échoue, c'est normal
apt-get install grub-efi-amd64
 



Démarrer Debian live en mode EFI

# monter la racine du système installé (remplacer sdaN par le vrai nom)
mount /dev/sdaN /mnt

montage des pseudo systèmes de fichiers
mount -t devtmpfs udev /mnt/dev
mount -t proc proc /mnt/proc
mount -t sysfs sysfs /mnt/sys

# chroot dans le système installé
chroot /mnt
 



Commandes à exécuter dans le chroot

# montage des partitions définies dans /etc/fstab, dont la partition système EFI
mount -a

# vérification des montages
df -hT

# installation du chargeur GRUB EFI
grub-install --target=x86_64-efi --force-extra-removable

# vérification des entrées d'amorçage EFI
efibootmgr -v

# démontage et sortie du chroot
umount -a -l
exit
 



# démontage de la racine
umount /mnt



Première partie depuis le système installé booté en BIOS Legacy :

root@debian:/home/servane#  mkdir /boot/efi
root@debian:/home/servane#  blkid -t TYPE=vfat
/dev/sda2: LABEL="SYSTEM" UUID="EAAF-7BD1" TYPE="vfat" PARTLABEL="EFI system partition" PARTUUID="13603f26-fcb3-4062-a770-602a61b2e6b2"
root@debian:/home/servane#  echo UUID=\"$(blkid -t TYPE=vfat -o value -s UUID)\" /boot/efi vfat defaults >> /etc/fstab
root@debian:/home/servane#  mount /boot/efi
root@debian:/home/servane#  apt-get install grub-efi-amd64
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances      
Lecture des informations d'état... Fait
Le paquet suivant a été installé automatiquement et n'est plus nécessaire :
  grub-pc-bin
Veuillez utiliser « sudo apt autoremove » pour le supprimer.
The following additional packages will be installed:
  efibootmgr grub-efi-amd64-bin libefiboot1 libefivar1
Les paquets suivants seront ENLEVÉS :
  grub-pc
Les NOUVEAUX paquets suivants seront installés :
  efibootmgr grub-efi-amd64 grub-efi-amd64-bin libefiboot1 libefivar1
0 mis à jour, 5 nouvellement installés, 1 à enlever et 93 non mis à jour.
Il est nécessaire de prendre 820 ko dans les archives.
Après cette opération, 2 678 ko d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer ? [O/n] o
Réception de:1 http://deb.debian.org/debian stretch/main amd64 libefivar1 amd64 30-2 [40,8 kB]
Réception de:2 http://deb.debian.org/debian stretch/main amd64 libefiboot1 amd64 30-2 [24,6 kB]
Réception de:3 http://deb.debian.org/debian stretch/main amd64 efibootmgr amd64 14-2 [31,6 kB]
Réception de:4 http://deb.debian.org/debian stretch/main amd64 grub-efi-amd64-bin amd64 2.02~beta3-5 [650 kB]
Réception de:5 http://deb.debian.org/debian stretch/main amd64 grub-efi-amd64 amd64 2.02~beta3-5 [73,1 kB]
820 ko réceptionnés en 0s (887 ko/s)    
Préconfiguration des paquets...
(Lecture de la base de données... 146406 fichiers et répertoires déjà installés.)
Suppression de grub-pc (2.02~beta3-5) ...
Sélection du paquet libefivar1:amd64 précédemment désélectionné.
(Lecture de la base de données... 146397 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../libefivar1_30-2_amd64.deb ...
Dépaquetage de libefivar1:amd64 (30-2) ...
Sélection du paquet libefiboot1:amd64 précédemment désélectionné.
Préparation du dépaquetage de .../libefiboot1_30-2_amd64.deb ...
Dépaquetage de libefiboot1:amd64 (30-2) ...
Sélection du paquet efibootmgr précédemment désélectionné.
Préparation du dépaquetage de .../efibootmgr_14-2_amd64.deb ...
Dépaquetage de efibootmgr (14-2) ...
Sélection du paquet grub-efi-amd64-bin précédemment désélectionné.
Préparation du dépaquetage de .../grub-efi-amd64-bin_2.02~beta3-5_amd64.deb ...
Dépaquetage de grub-efi-amd64-bin (2.02~beta3-5) ...
Sélection du paquet grub-efi-amd64 précédemment désélectionné.
Préparation du dépaquetage de .../grub-efi-amd64_2.02~beta3-5_amd64.deb ...
Dépaquetage de grub-efi-amd64 (2.02~beta3-5) ...
Paramétrage de libefivar1:amd64 (30-2) ...
Traitement des actions différées (« triggers ») pour libc-bin (2.24-11) ...
Paramétrage de libefiboot1:amd64 (30-2) ...
Traitement des actions différées (« triggers ») pour man-db (2.7.6.1-2) ...
Paramétrage de efibootmgr (14-2) ...
Paramétrage de grub-efi-amd64-bin (2.02~beta3-5) ...
Paramétrage de grub-efi-amd64 (2.02~beta3-5) ...
Installation pour la plate-forme x86_64-efi.
EFI variables are not supported on this system.
EFI variables are not supported on this system.
grub-install : erreur : efibootmgr failed to register the boot entry: Aucun fichier ou dossier de ce type.
Failed: grub-install --target=x86_64-efi  
WARNING: Bootloader is not properly installed, system may not be bootable
Création du fichier de configuration GRUB…
Found background image: /usr/share/images/desktop-base/desktop-grub.png
Image Linux trouvée : /boot/vmlinuz-4.9.0-3-amd64
Image mémoire initiale trouvée : /boot/initrd.img-4.9.0-3-amd64
Windows 8 trouvé sur /dev/sda4
fait
Traitement des actions différées (« triggers ») pour libc-bin (2.24-11) ...
root@debian:/home/servane#
 



To be continued smile

Dernière modification par Caribou22 (28-08-2017 23:58:29)

Hors ligne

#43 29-08-2017 00:07:20

Caribou22
Membre
Lieu : 22, Côtes d'Armor, Bretagne
Distrib. : Debian Stretch
Noyau : 4.9 amd64
(G)UI : XFCE
Inscription : 10-11-2014
Site Web

Re : [Résolu] Bug d'affichage du programme d'installation de Debian (UEFI)

Apparemment tout s'est bien passé :

root@DFLinux:/home/humain#  mount /dev/sda9 /mnt
root@DFLinux:/home/humain#  mount -t devtmpfs udev /mnt/dev
root@DFLinux:/home/humain#  mount -t proc proc /mnt/proc
root@DFLinux:/home/humain#  mount -t sysfs sysfs /mnt/sys
root@DFLinux:/home/humain#  chroot /mnt
root@DFLinux:/#  mount -a
root@DFLinux:/#  df -hT
Sys. de fichiers Type     Taille Utilisé Dispo Uti% Monté sur
/dev/sda9        ext4        35G    3,9G   29G  13% /
udev             devtmpfs   1,9G       0  1,9G   0% /dev
/dev/sda2        vfat       355M     42M  313M  12% /boot/efi
root@DFLinux:/#  grub-install --target=x86_64-efi --force-extra-removable
Installation pour la plate-forme x86_64-efi.
Installation terminée, sans erreur.
root@DFLinux:/#  efibootmgr -v
BootCurrent: 0000
Timeout: 0 seconds
BootOrder: 0000
Boot0000* debian  HD(2,GPT,13603f26-fcb3-4062-a770-602a61b2e6b2,0x200000,0xb4000)/File(\EFI\debian\grubx64.efi)
root@DFLinux:/#  umount -a -l
root@DFLinux:/#  exit
exit
root@DFLinux:/home/humain#  umount /mnt
umount: /mnt : non monté
root@DFLinux:/home/humain#
 



Je reboot et verdict... big_smile

Dernière modification par Caribou22 (29-08-2017 00:10:09)

Hors ligne

#44 29-08-2017 00:16:27

raleur
Membre
Inscription : 03-10-2014

Re : [Résolu] Bug d'affichage du programme d'installation de Debian (UEFI)

Caribou22 a écrit :

Edit : Tu es génial !


Non, j'ai juste de l'expérience.
Et mon expérience m'a appris que des firmwares UEFI buggés ont besoin du flag pmbr_boot activé pour booter en legacy mais désactivé pour booter en EFI...

Hors ligne

#45 29-08-2017 00:17:33

Caribou22
Membre
Lieu : 22, Côtes d'Armor, Bretagne
Distrib. : Debian Stretch
Noyau : 4.9 amd64
(G)UI : XFCE
Inscription : 10-11-2014
Site Web

Re : [Résolu] Bug d'affichage du programme d'installation de Debian (UEFI)

Not yet sad

J'ai ça au reboot :

1503958535.jpg

Et dans le boot menu :

1503958630.jpg

Je désactive le flag de la partition de 1 Mo ? Euh de sda plutôt ?

Dernière modification par Caribou22 (29-08-2017 00:21:10)

Hors ligne

#46 29-08-2017 00:30:47

raleur
Membre
Inscription : 03-10-2014

Re : [Résolu] Bug d'affichage du programme d'installation de Debian (UEFI)

Avant tu peux essayer l'option "Boot from EFI file" puis sélectionner le fichier EFI/debian/grubx64.efi pour tester.

Hors ligne

#47 29-08-2017 00:43:53

Caribou22
Membre
Lieu : 22, Côtes d'Armor, Bretagne
Distrib. : Debian Stretch
Noyau : 4.9 amd64
(G)UI : XFCE
Inscription : 10-11-2014
Site Web

Re : [Résolu] Bug d'affichage du programme d'installation de Debian (UEFI)

Je sens qu'on brûle... smile
Flag de sda désactivé et j'ai bien GRUB en EFI big_smile

Mais...

Windows ne boot pas --"

1503960041.jpg

1503960135.jpg

Mon telephone a retourné les images hmm

Hors ligne

#48 29-08-2017 00:47:24

raleur
Membre
Inscription : 03-10-2014

Re : [Résolu] Bug d'affichage du programme d'installation de Debian (UEFI)

C'est un attentat pour me tordre le cou, ces photos ?

Cette entrée pour Windows a été générée en mode BIOS et est foireuse. Il faut la regénérer en mode EFI avec update-grub.

Hors ligne

#49 29-08-2017 01:03:56

Caribou22
Membre
Lieu : 22, Côtes d'Armor, Bretagne
Distrib. : Debian Stretch
Noyau : 4.9 amd64
(G)UI : XFCE
Inscription : 10-11-2014
Site Web

Re : [Résolu] Bug d'affichage du programme d'installation de Debian (UEFI)

Désolé pour ton cou hmm

J'ai encore failli crier victoire ... sad

Je lance un update-grub puis reboot. MIRACLE, le GRUB mis à jour apparaît. Je teste Windows en premier. ÇA MARCHE ! Et au reboot le drame : Windows 10 reboot direct sans GRUB kernal_panic.gifkernal_panic.gifkernal_panic.gifkernal_panic.gif

Dernière modification par Caribou22 (29-08-2017 01:08:55)

Hors ligne

#50 29-08-2017 01:11:41

raleur
Membre
Inscription : 03-10-2014

Re : [Résolu] Bug d'affichage du programme d'installation de Debian (UEFI)

voir message #46

Je pense savoir pourquoi.
Le firmware UEFI de ce PC me fait beaucoup penser à celui des Elitebook que j'ai mentionnés dans mon premier message, avec apparemment les mêmes bugs.

Dernière modification par raleur (29-08-2017 01:15:38)

Hors ligne

Pied de page des forums