Retour d’expérience d’un dual boot debian W10 en RAID ON ?


#41

Cela ne contredit pas ce que j’ai écrit si tes OS sont installés en mode BIOS/legacy.


#42

Bonjour,
Les parties de ping pong entre spécialistes sont parfois déconcertantes.

L’idéal serait donc : “UEFI boot mode + secure boot off”.

En haut de ma page BIOS j’ai :
Boot mode is set to : UEFI with Legacy OPROM; Secure boot : off

Dans le champ Change Boot Mode Setting c’est “UEFI Boot Mode, Secure Boot On” qui est en surbrillance donc actif.

Quelle est la réalité ?

Lors de mon deuxième essai qui a été jusqu’à la tentative d’installation de GRUB je n’ai rien changé dans ces paramètres et W10 a redémarré sans aucun problème. Peut être que si j’avais mis la partition efi lors du partitionnement manuel tout aurait été OK ?

Bien cordialement
gerod


#43

A mon avis, le mode actif est celui indiqué en haut de la page, et le champ “change” contient les autres modes disponibles.

Que s’est-il passé lors de la tentative d’installation de GRUB ? Quelles ont été les questions et les messages de l’installateur ? Je ne retrouve pas ces informations dans cette discussion.
Si on lance l’installation en mode EFI sans partition EFI, l’installation de GRUB n’est pas possible.


#44

Bonjour,

La première question concernant GRUB a été du type “voulez vous installer GRUB sur le secteur d’amorcage ?” J’ai répondu non car je croyais (?) que ce secteur était sur C et ne comprenais pas car C n’était pas vu.

La deuxième question a alors été du type “Voulez vous l’installer sur un autre disque ?” et deux disques ont été proposés : le disque D et la clé d’installation plus un troisième choix “autre”. Ne sachant que faire j’ai opté pour la clé ce qui m’a permis de sortir de l’installateur et de vérifier que tout était encore bon du coté de W.

Si je reprend la même installation en créant la partition efi de 100 MB dans l’espace libre de D prévu pour debian cela se passera t’il mieux ?

Je n’en suis pas sûr du tout.
Bien cordialement.
gerod


#45

Je croyais que tout ça s’était passé lors de la première tentative d’installation. Comme je l’ai déjà écrit, ces questions sont le signe que l’installateur est en mode BIOS/legacy et non en mode EFI, donc il n’y a pas lieu de poursuivre. La présence d’une partition EFI n’aurait rien changé, elle n’est pas utilisée en mode BIOS. Et de toute façon dans ce mode le partitionneur n’aurait pas donné la possibilité de créer une partition système EFI.

Il est impératif de vérifier dès l’écran de démarrage de l’installateur (avec les menus graphical install, advanced…) que ce dernier a bien démarré en mode EFI pour éviter de perdre du temps à installer le système pour se rendre compte à la fin que ce n’est pas le bon mode.


#46

J’ai souvenir que l’installateur a posé la question “Voulez vous poursuivre en mode UEFI ?” Honnetement je ne me rappelle plus si j’ai répondu oui ou non. Il faut donc répondre oui.


#47

Oui, il faut rester en mode UEFI. On n’a pas fait attention à démarrer en mode EFI pour l’abandonner en cours de route. En fait l’installateur ne devrait même pas poser la question s’il ne détecte pas d’autre système installé pour démarrer en mode BIOS/legacy.


#48

Bonjour,
Concernant l’installation de debian tout a bien marché :
J’ai forcé l’installation en UEFI et ai créé dans l’espace libre de D les 4 partitions (efi de 200 MB, swap de 4 GB, / de 25 GB et /home de 80 GB) et à la fin il y a le message ‘installation du logiciel grub’.

Le problème que je craignais est que au démarrage seul debian m’est proposé. Que faire maintenant pour avoir le dual boot ?

Bien cordialement
gerod


#49

C’est normal puisque Debian ne voit pas le SSD. Il faut maintenant ajouter une entrée pour Windows dans le menu de GRUB manuellement.

Idéalement il faudrait récupérer l’UUID de la partition EFI du SSD (de la forme XXXX-XXXX), mais j’avoue que je ne sais pas comment le faire depuis Windows. A défaut, tu peux identifier la partition depuis le shell de GRUB. Au menu de démarrage, tape sur la touche “c”, puis

ls

pour afficher les disques et leurs partitions. Il devrait y avoir (hd0) et (hd1). L’un des deux est le disque dur contenant Debian ; c’est celui qui est mentionné dans les variables cmdpath et prefix affichées par la commande

set

(Profites-en pour noter s’il y a une variable config_directory et sa valeur.)

L’autre (appelons-le hdX) est donc le SSD. D’après le gestionnaire de disques de Windows, la partition EFI devrait avoir le numéro 2. Tu peux vérifier avec

ls (hdX,gpt2)/EFI/

qui devrait afficher “Boot” et “Microsoft”, où hdX est le SSD (hd0 ou hd1).
J’ai besoin des informations hdX et config_directory pour la suite.


#50

Windows est installé d’origine en mode UEFI et cela en pose aucun soucis… Je vous laisse régler vos soucis. A une prochaine


#51

J’ai une première ligne avec mention de hd0 et hd1
La variable config_directory vaut (hd1,gpt3)/EFI/debian

Pour la suite j’ai un problème mon clavier est passé en qwerty. A ce niveau comment le basculer an azerty (j’ai bien spécifié “france” lors de l’installation)


#52

Où ça ? Si c’est dans GRUB ou l’initramfs, c’est normal, il faut faire avec.
Si c’est dans Debian, il faut vérifier en console virtuelle (pas émulateur de terminal) via Ctrl+Alt+F1 ou F2 ou F3… jusqu’à tomber sur une invite de login -> tape ‘a’ pour voir ce qui sort.
Si le clavier est en QWERTY en console, il faut le reconfigurer en AZERTY avec

dpkg-reconfigure keyboard-configuration

Si le clavier est en AZERTY dans la console mais en QWERTY dans l’environnement de bureau, il faut modifier la disposition de clavier dans les paramètres clavier de l’environnement de bureau. Procédure spécifique à chaque environnement de bureau et je n’y connais rien de toute façon.

Pour Windows, crée un fichier /boot/efi/EFI/debian/custom.cfg en root contenant ceci :

menuentry "Windows 10 sur le SSD" {
set root=hd0,gpt2
insmod part_gpt
insmod fat
chainloader /EFI/Microsoft/Boot/bootmgfw.efi
}

Au redémarrage, Windows devrait être présent dans le menu de GRUB.

EDIT : corrections dans le fichier + tu peux récupérer l’UUID dans le shell de GRUB avec

probe --fs-uuid (hd0,gpt2)

#53

J’ai reussi avec à taper dans grub la commande
ls (hdX,gpt2)/EFI/

Le résultat est "disque hdX,gpt2 non disponible


#54

Il faut remplacer hdX par le vrai nom du disque, ici hd0.


#55

La réponse est Microsoft/ Boot/

J’ai du m’absenter et voulant quitter grub j’ai d’abord fait un exit puis plusieurs esc. J’ai alors eu la surprise de voir W qui redemarrait. Pourquoi ?
Le démarrage d’après c’étair encore debian puisque rien n’a encore été modifié.

En fait si je fait exit dan grub il y a démarrage de W.


#56

Parce qu’en quittant GRUB tu as rendu la main au firmware UEFI qui s’est rabattu sur l’entrée d’amorçage suivante : Windows. Note que tu peux lancer Windows depuis le menu de boot UEFI, pas besoin de GRUB. Ce que nous faisons, c’est juste pour lancer Windows depuis GRUB. D’ailleurs, du coup, on pourrait remplacer chainloader par exit dans l’entrée de menu, mais ce serait beaucoup moins explicite.


#57

On y est presque. Je n’ai pas encore créé le fichier car tout il y a pas mal d’ajustement à faire dans l’environnement debian de base. Tout d’abord il faut que je comprenne pourquoi la souris ne répond pas bien, pourquoi lorsque je tape un caractère il se retrouve dupliqué au moins 10 fois, problèmes que je n’avais pas eu avec la version virtuelle.

Quoi qu’il en soit mon objectif était de disposer d’une version debian directement sur la machine en by-passant le problème RAID/AHCI. Il est clair que sans votre aide et votre patience cela n’aurait pas été possible. Je vous remercie vraiment beaucoup.
Bien cordialement
gerod


#58

J’avais déjà étudié le problème de SSD invisible, autant que ça serve à d’autres.

Concernant les problèmes de souris et de clavier, je suis incompétent. Ça se produit aussi en console virtuelle (Ctrl+Alt+F1 à F6) ?


#59

J’oubliais :

Donc c’est la bonne partition.


#60

Sous VM sur disque externe j’ai quasiment le même temps de réponse que sous W. Ici j’ai quand même l’impression que les matériels du SSD ne sont pas pas utilisés (temps de réponse très grands, carte graphique gtx 1060 non mentionnée, frappe impossible dans le terminal à cause des caractères multiples). J’ai quand même l’impression qu’il manque des choses.