[boot] Impossible de booter sur mon SSD depuis quelques jours [résolu]
[boot] Impossible de booter sur mon SSD depuis quelques jours [résolu]
Bonjour,
j'ai acheté il y a quelques mois un pc portable MSI de la gamme GP60, auquel j'ai adjoint un SSD. J'ai installé sans problème Archlinux sur ce SSD en single boot, et réussi à l'utiliser sans aucun soucis jusqu'à présent. Cependant, voici que depuis quelques jours, et sans raison apparente, mon bios refuse de booter sur ledit SSD. Cela ne semble pas être un problème matériel, puisque j'arrive sans problème à booter sur un live USB, et que depuis celui-ci j'arrive à monter et lire le contenu du SSD.
Je ne suis pas très à l'aise avec la configuration du BIOS, mais j'ai essayé en modifiant le peu d'options qui aparaissent dans l'interface (ordre de boot, mode legacy/uefi/uefi with csm), puis un restore default, sans résultat. En mode legacy, le ssd est clairement détecté par le bios. En mode uefi, il me propose uniquement "hard drive", sans qu'il soit possible de choisir entre le disque dur et le SSD.
Je ne sais plus trop que faire (upgrade bios ? réinstallation du système ? changement de SSD ?), et m'en remets donc à votre aide.
Merci par avance.
j'ai acheté il y a quelques mois un pc portable MSI de la gamme GP60, auquel j'ai adjoint un SSD. J'ai installé sans problème Archlinux sur ce SSD en single boot, et réussi à l'utiliser sans aucun soucis jusqu'à présent. Cependant, voici que depuis quelques jours, et sans raison apparente, mon bios refuse de booter sur ledit SSD. Cela ne semble pas être un problème matériel, puisque j'arrive sans problème à booter sur un live USB, et que depuis celui-ci j'arrive à monter et lire le contenu du SSD.
Je ne suis pas très à l'aise avec la configuration du BIOS, mais j'ai essayé en modifiant le peu d'options qui aparaissent dans l'interface (ordre de boot, mode legacy/uefi/uefi with csm), puis un restore default, sans résultat. En mode legacy, le ssd est clairement détecté par le bios. En mode uefi, il me propose uniquement "hard drive", sans qu'il soit possible de choisir entre le disque dur et le SSD.
Je ne sais plus trop que faire (upgrade bios ? réinstallation du système ? changement de SSD ?), et m'en remets donc à votre aide.
Merci par avance.
Dernière modification par IckyThump le mar. 27 oct. 2015, 20:03, modifié 1 fois.
Re: [boot] Impossible de booter sur mon SSD depuis quelques jours
Tu bootes avec quoi ? grub ou syslinux ?
Quel installation : MBR, GPT+UEFI, GPT sans UEFI ?
Il me semble qu'il y a des liveCD/USB qui permettent de détecter les systèmes installés pour les lancer… En revanche je ne me souviens plus du nom.
Sinon il est possible de réinstaller grub sur le disque à partir d'un liveCD/USB archlinux après une bête manip' de chroot.
Quel installation : MBR, GPT+UEFI, GPT sans UEFI ?
Il me semble qu'il y a des liveCD/USB qui permettent de détecter les systèmes installés pour les lancer… En revanche je ne me souviens plus du nom.
Sinon il est possible de réinstaller grub sur le disque à partir d'un liveCD/USB archlinux après une bête manip' de chroot.
dwm — BÉPO — vim — “more is less !”
- benjarobin
- Maître du Kyudo
- Messages : 17618
- Inscription : sam. 30 mai 2009, 15:48
- Localisation : Lyon
Re: [boot] Impossible de booter sur mon SSD depuis quelques jours
SSD et "hard drive" c'est la même chose pour le BIOS, il ne fait pas la distinction.
Pour t'aider il faudrait savoir si tu démarres en UEFI ou en Legacy... Tous tes systèmes d'exploitation doivent utiliser la même technique.
Mais en résumé si tu as installé ton chargeur de démarrage (C'est Grub ?) de ArchLinux en boot legacy, il faut dans le BIOS sélectionner ton SSD.
Si tu as installé ton système en mode UEFI, il nous faudrait la sortie de efibootmgr depuis ton LiveCD démarré en mode UEFI
Pour t'aider il faudrait savoir si tu démarres en UEFI ou en Legacy... Tous tes systèmes d'exploitation doivent utiliser la même technique.
Mais en résumé si tu as installé ton chargeur de démarrage (C'est Grub ?) de ArchLinux en boot legacy, il faut dans le BIOS sélectionner ton SSD.
Si tu as installé ton système en mode UEFI, il nous faudrait la sortie de efibootmgr depuis ton LiveCD démarré en mode UEFI
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Re: [boot] Impossible de booter sur mon SSD depuis quelques jours
Bonjour, merci pour vos réponses. Je boot avec Grub, en uefi. Je n'ai que Archlinux d'installé. comment puis-je savoir si je suis en GPT ou MBR ?
efibootmgr depuis le live ne me liste pas le disque ssd:
Pourtant, le disque dur est bien listé dans les options de démarrage du bios, et j'ai retiré l'entrée correspondant au boot réseau.
Mon /boot est sur une partition séparée:
efibootmgr depuis le live ne me liste pas le disque ssd:
Code : Tout sélectionner
BootCurrent: 0007
Timeout: 0 seconds
BootOrder: 0007,0005,0006
Boot0005 UEFI: IP4 Qualcomm Atheros PCIe Network Controller
Boot0006 UEFI: IP6 Qualcomm Atheros PCIe Network Controller
Boot0007* UEFI: JetFlashTranscend 8GB 8.07
Mon /boot est sur une partition séparée:
Code : Tout sélectionner
mnt/
└── EFI
└── arch
└── grubx64.efi
- benjarobin
- Maître du Kyudo
- Messages : 17618
- Inscription : sam. 30 mai 2009, 15:48
- Localisation : Lyon
Re: [boot] Impossible de booter sur mon SSD depuis quelques jours
Ce que tu listes n'est pas la partition de boot, mais la partition ESP qui se monte dans
Bref, il suffit de rajouter de nouveau l'entrée dans la mémoire de la carte mère via Puis modifier l'ordre de boot (voir man), via
Ou tout simplement réinstaller Grub depuis un chroot
Si tu es en UEFI tu devrais être en GPT, pour le vérifier :
/boot/efi
Bref, il suffit de rajouter de nouveau l'entrée dans la mémoire de la carte mère via
efibootmgr
, si ta partition ESP est /dev/sda1
Code : Tout sélectionner
efibootmgr -c -d /dev/sda -p 1 -l /EFI/arch/grubx64.efi -L "arch"
efibootmgr --bootorder ...
Ou tout simplement réinstaller Grub depuis un chroot
Si tu es en UEFI tu devrais être en GPT, pour le vérifier :
gdisk -l /dev/sdX
où sdX
est ton SSDZsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Re: [boot] Impossible de booter sur mon SSD depuis quelques jours
Merci beaucoup, ça a résolu mon problème !
Par curiosité, est-ce normal que la sortie d'efibootmgr ne corresponde pas du tout à l'ordre donné dans le BIOS ?
Par curiosité, est-ce normal que la sortie d'efibootmgr ne corresponde pas du tout à l'ordre donné dans le BIOS ?
- benjarobin
- Maître du Kyudo
- Messages : 17618
- Inscription : sam. 30 mai 2009, 15:48
- Localisation : Lyon
Re: [boot] Impossible de booter sur mon SSD depuis quelques jours [résolu]
Les éléments de bootorder de efibootmgr devraient être dans le même ordre que dans le BIOS
La liste affichée par efibootmgr n'est pas le reflet de l'ordre de boot.
La liste affichée par efibootmgr n'est pas le reflet de l'ordre de boot.
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum