Debian-facile

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

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

#1 03-01-2015 12:10:51

deuchdeb
Moderato ma non troppo
Lieu : Pays de Cocagne
Distrib. : Jessie 8 + backports
Noyau : linux-image-3.16
(G)UI : KDE4.14 - Mate
Inscription : 13-01-2010

(Résolu) Test installation Debian Jessie impossible d'installer Grub

Bonjour,

Je test l'installation de Jessie sur mon PC.
Au départ, l'installateur indique que je suis en UEFI.
Rien dans le Bios ne semble l'indiquer.
Plus tard, il m'indique qu'il n'y a pas de partition EFI.
Normal la table de partition est en mode msdos.

(parted) print                                                            
Model: ATA ST31000524AS (scsi)
Disk /dev/sda: 1000GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos

Number  Start   End     Size    Type      File system     Flags
 1      1049kB  211MB   210MB   primary   ntfs            boot
 2      211MB   105GB   105GB   primary   ntfs Windows C:
 3      105GB   973GB   868GB   extended
 5      105GB   126GB   21,0GB  logical   ext4 Wheezy /
 6      126GB   545GB   419GB   logical   ext4 Wheezy /home
 8      545GB   598GB   52,4GB  logical   ext4   Partition où je veux installer Jessie
 9      598GB   971GB   373GB   logical   ntfs Partition  données windows
 7      971GB   973GB   2097MB  logical   linux-swap(v1)
 4      973GB   1000GB  26,9GB  primary   ntfs            diag  Partition réinstallation Windows


A la fin il m'indique une erreur fatale car il n'a pas pu installer grub sur le disque.

"Impossible d'installer Grub dans dummy"
l'exécution de "grub-install dummy " a échoué
Cette erreur est fatale.



A noter que wheezy a installé grub-pc et que Jessie installe grub-efi-amd64

Hors ligne

#2 03-01-2015 13:03:12

raleur
Membre
Inscription : 03-10-2014

Re : (Résolu) Test installation Debian Jessie impossible d'installer Grub

deuchdeb a écrit :

Plus tard, il m'indique qu'il n'y a pas de partition EFI.
Normal la table de partition est en mode msdos.


Aucun rapport. Un disque au format MS-DOS peut parfaitement contenir une partition système EFI. J'ai testé, ça marche (mais pas avec tous les BIOS/UEFI).

deuchdeb a écrit :

A la fin il m'indique une erreur fatale car il n'a pas pu installer grub sur le disque.


Normal, en UEFI grub a besoin d'une partition système EFI (automatiquement montée sur /boot/efi par l'installateur si présente) pour s'installer. Si le partitionneur ne la crée pas automatiquement, il faut lui dire de le faire manuellement. Par contre je ne sais pas si elle peut être une partition logique, je n'ai jamais essayé.

Cependant si Windows n'est pas amorcé en UEFI, je déconseille d'amorcer Debian/grub en UEFI car il ne sera pas possible de démarrer Windows depuis grub. Je recommande plutôt d'installer grub-pc. C'est faisable en chroot dans le système nouvellement installé depuis un autre Linux ou depuis l'installateur en mode rescue.

Néanmoins regarde dans les options du BIOS si tu ne peux pas désactiver l'UEFI, ou choisir le mode d'amorçage lors du boot sur le support d'installation via un menu de démarrage (boot menu).

Hors ligne

#3 03-01-2015 13:07:15

kao
Modérateur
Distrib. : Testing
Noyau : Linux 4.quelquechose
(G)UI : Gnome 3
Inscription : 28-09-2012
Site Web

Re : (Résolu) Test installation Debian Jessie impossible d'installer Grub

Il semble que tu ne sois pas le seul à avoir ce type de soucis sur une machine Lenovo H520s:
https://bugs.launchpad.net/ubuntu/+sour … ug/1302939

Avec un paliatif, avant de lancer à nouveau l'installation:

1. Enter the BIOS with F1
2. Go to the Startup Tab
3. Disable SecureBoot
4. Enable CSM
5. Set boot priority to Legacy
6. Save, reboot and reinstall Ubuntu



Le fait de désactiver le SecureBoot aura peut être un impact sur le démarrage du Windows. Je ne sais pas trop comment ça marche ce truc, j'ai pas de Windows.
Pour plus d'information, regarde ici:
https://debian-facile.org/doc:materiel:secure-boot
et ici
https://debian-facile.org/doc:install:uefi

Edit liens en plus: http://ubuntuforums.org/showthread.php?t=1867367

Hors ligne

#4 03-01-2015 13:13:46

raleur
Membre
Inscription : 03-10-2014

Re : (Résolu) Test installation Debian Jessie impossible d'installer Grub

Si le secure boot était activé, je doute que l'installateur Debian aurait démarré en mode UEFI.
D'autre part l'absence de partition système EFI indique que Windows ne démarre pas en UEFI et n'est donc pas concerné par le secure boot. Par contre l'option du BIOS pour donner la priorité à l'amorçage en CSM/legacy est intéressante.

Hors ligne

#5 03-01-2015 13:54:39

deuchdeb
Moderato ma non troppo
Lieu : Pays de Cocagne
Distrib. : Jessie 8 + backports
Noyau : linux-image-3.16
(G)UI : KDE4.14 - Mate
Inscription : 13-01-2010

Re : (Résolu) Test installation Debian Jessie impossible d'installer Grub

J'ai regardé dans le bios et le SecureBoot n'existe pas, aucun menu de ce type
Pour le CMS je ne le trouve pas non plus ?
je n'ai pas accès à un menu du type "Set boot priority to Legacy"

Quand je dit que c'est bizard, c'est vraiment bizard. tongue

raleur à dit:

Aucun rapport. Un disque au format MS-DOS peut parfaitement contenir une partition système EFI. J'ai testé, ça marche (mais pas avec tous les BIOS/UEFI).



C'est bon à savoir.

Cependant si Windows n'est pas amorcé en UEFI, je déconseille d'amorcer Debian/grub en UEFI car il ne sera pas possible de démarrer Windows depuis grub. Je recommande plutôt d'installer grub-pc. C'est faisable en chroot dans le système nouvellement installé depuis un autre Linux ou depuis l'installateur en mode rescue.



C'est bien cette option que je prendrais en dernier ressort mais si je poste c'est aussi pour faire remonter le problème et aussi pour que l'installateur marche pour tout le monde le jours de la sortie de Jessie sans avoir recourt à des manipulations complexes pour un néophyte.

J'ai un quick boot sur enable dans le bios je vais le mettre sur desable et recommencer pour voir.

Hors ligne

#6 03-01-2015 15:19:49

raleur
Membre
Inscription : 03-10-2014

Re : (Résolu) Test installation Debian Jessie impossible d'installer Grub

Ce n'est pas un problème de l'installateur Debian. Il ne maîtrise pas la façon dont il est amorcé, c'est le firmware BIOS/UEFI de la machine qui décide. Et au passage, l'installateur de Wheezy fonctionne déjà de la même façon. Quant à la partition système EFI, il la crée automatiquement si on choisit le partitionnement assisté.

Pour ne pas amorcer l'installateur en UEFI malgré le firmware, il faut soit utiliser l'installateur i386 (donc 32 bits), soit modifier l'installateur amd64 pour l'empêcher de booter en UEFI.

Dernière modification par raleur (03-01-2015 15:20:27)

Hors ligne

#7 03-01-2015 18:31:09

deuchdeb
Moderato ma non troppo
Lieu : Pays de Cocagne
Distrib. : Jessie 8 + backports
Noyau : linux-image-3.16
(G)UI : KDE4.14 - Mate
Inscription : 13-01-2010

Re : (Résolu) Test installation Debian Jessie impossible d'installer Grub

Utiliser l'installateur i386, je pense que c'est un bon compromis.

Hors ligne

#8 03-01-2015 22:16:08

raleur
Membre
Inscription : 03-10-2014

Re : (Résolu) Test installation Debian Jessie impossible d'installer Grub

C'est quand même dommage de ne pas installer la distribution amd64 sur une machine 64 bits, même si cela ne va probablement pas affecter les performances de façon visible. Il y a d'autres moyens. Je n'ai pas testé mais si tu utilises une clé USB contenant l'image ISO hybride de l'installateur Debian amd64, il devrait suffire de supprimer la partition système EFI avec fdisk (parted est perturbé par le format un peu particulier de la table de partition).

Hors ligne

#9 04-01-2015 15:59:15

deuchdeb
Moderato ma non troppo
Lieu : Pays de Cocagne
Distrib. : Jessie 8 + backports
Noyau : linux-image-3.16
(G)UI : KDE4.14 - Mate
Inscription : 13-01-2010

Re : (Résolu) Test installation Debian Jessie impossible d'installer Grub

J'ai pu installer Grub sur /dev/sda en accédant à jessie avec l'installateur en mode rescue
-1 supprimer grub-efi-amd64
- 2 installer grub -pc et grub2
- 3 installer le grub sur le disque
- 4 updater grub

aptitude remove --purge grub-efi-amd64
apt-get install grub-pc grub2
grub-install /dev/sda
update-grub2
reboot



La solution d'installer avec l'installateur i386 fonctionne aussi.


mais je vais tenter ta solution.
On va bien voir.


Mais d'abord une sauvegarde du disque, on ne sait jamais.


On va dire que ces solutions fonctionnent et donc je vais mettre en résolu.
Même si je suis perplexe.

Hors ligne

#10 04-01-2015 16:15:10

raleur
Membre
Inscription : 03-10-2014

Re : (Résolu) Test installation Debian Jessie impossible d'installer Grub

Perplexe à quel sujet ?

Hors ligne

#11 04-01-2015 16:41:13

deuchdeb
Moderato ma non troppo
Lieu : Pays de Cocagne
Distrib. : Jessie 8 + backports
Noyau : linux-image-3.16
(G)UI : KDE4.14 - Mate
Inscription : 13-01-2010

Re : (Résolu) Test installation Debian Jessie impossible d'installer Grub

Perplex au sujet que je n'ai pas de Secure boot dans mon Bios ce qui est normalement une bonne info sur le fait que l'on soit en UEFI.

Et donc je suis surpris d'être en UEFI et pas préparer et je me met à la place du gars qui ce dit tien je vais tester Linux et qui commence mal. Ça ne démarre même pas. sad


Bon sinon, le fait de supprimer la partition EFI sur la clef usb (avec fdisk) de l'installateur, semble être  une bonne solution.
Au démarrage de l'installateur j'ai eu un écran classique pour un ordinateur non UEFI. cool

L'installation c'est faite normalement et grub avec
. smile

Hors ligne

#12 04-01-2015 17:11:17

raleur
Membre
Inscription : 03-10-2014

Re : (Résolu) Test installation Debian Jessie impossible d'installer Grub

Tous les firmwares UEFI ne supportent pas le secure boot. J'ai une carte mère assez ancienne qui est dans ce cas. Par contre elle a une option pour activer ou désactiver le boot en UEFI (mais elle ne permet pas de booter en UEFI sur USB, c'est pourquoi je n'ai pas pu tester ma dernière proposition, merci de l'avoir fait). Les machines les plus récentes que j'ai pu examiner semblent plutôt avoir une option pour activer ou désactiver le boot CSM/legacy (à l'ancienne). Mais dans tous les cas, une constante semble être que par défaut le boot en UEFI natif a priorité sur le boot CSM quand les deux sont activés.

Ce qui m'étonne dans ton cas, c'est l'absence de menu de démarrage dans le BIOS de ta machine pour sélectionner le périphérique ou le chargeur UEFI à amorcer.

L'UEFI bouscule pas mal les habitudes des utilisateurs, il va falloir s'y habituer. Si on veut installer Debian à côté d'un autre OS qui démarre en UEFI, tout devrait bien se passer (après avoir désactivé secure boot et fast boot le cas échéant) : la partition système EFI existe déjà, l'installateur pourra y installer GRUB.

Dernière modification par raleur (04-01-2015 17:13:36)

Hors ligne

#13 08-01-2015 09:51:02

deuchdeb
Moderato ma non troppo
Lieu : Pays de Cocagne
Distrib. : Jessie 8 + backports
Noyau : linux-image-3.16
(G)UI : KDE4.14 - Mate
Inscription : 13-01-2010

Re : (Résolu) Test installation Debian Jessie impossible d'installer Grub

J'ai créer un rapport de bug car il me semble qu'un ordinateur qui est détecter UEFI mais qui ne peut pas installer grub UEFI, c'est un bug.

On verra bien ce qu'ils en feront: https://bugs.debian.org/cgi-bin/bugrepo … bug=774828

Hors ligne

#14 08-01-2015 10:01:00

raleur
Membre
Inscription : 03-10-2014

Re : (Résolu) Test installation Debian Jessie impossible d'installer Grub

Ça se discute. On peut aboutir à la même situation où grub-install échoue également en mode BIOS/legacy, si l'organisation des disques est mal faite.

Hors ligne

Pied de page des forums