3 votes

Arch Linux démarre différemment à partir d'un lecteur de DVD interne ou d'une clé USB externe ?

Pour commencer par le problème initial, je suis bloqué dans mon ordinateur portable Dell. C'est arrivé suite à ma question précédente.

Ce qui s'est passé, c'est que j'ai mis à jour le BIOS via l'utilitaire de mise à jour Dell. Après le redémarrage, le logo Dell n'est pas apparu et en appuyant sur la touche F12 ne m'a pas permis d'accéder au BIOS. Le site réponse accept accept acceptée à ma réponse à ma question m'a permis d'accéder au BIOS via Windows 10. Après cela, j'ai désactivé le démarrage sécurisé dans le bios et activé le démarrage traditionnel.

Je pensais que si le PC ne détectait pas le DVD externe ou l'USB, il démarrerait simplement Windows 10 à partir du disque dur. Je me suis trompé. Il ne l'a pas fait et maintenant je n'ai pas accès au BIOS pour annuler les changements que j'ai faits - c'est-à-dire réactiver le démarrage sécurisé et désactiver le démarrage traditionnel.

J'ai un deuxième ordinateur portable HP qui possède un lecteur de DVD interne et la distribution live Arch Linux (2020) gravée sur un DVD. Je l'ai démarré et une liste d'options m'a été présentée ; la dernière permet de redémarrer dans la configuration du firmware, que j'ai testée et qui a fonctionné. Non seulement cela, mais plus tard j'ai démarré le système d'exploitation Linux et exécuté la commande :

systemctl reboot --firmware-setup

Cela a également fonctionné ; rappelez-vous : Tout cela sur l'ordinateur portable HP non affecté.

Comme mon portable Dell n'a pas de lecteur DVD interne, j'ai pensé que graver Arch Linux sur USB me permettrait de faire la même chose : redémarrer dans la configuration du firmware.

Après avoir gravé l'ISO sur la clé USB et l'avoir démarré sur l'ordinateur portable Dell, le système d'exploitation a démarré différemment de ce qu'il a fait en utilisant le DVD sur HP. Il n'y avait pas d'option pour redémarrer dans la configuration du firmware à partir de la liste présentée.

Je pensais que ce n'était pas un gros problème. Tout ce que j'avais à faire était de charger le système d'exploitation et d'exécuter la commande précédente :

systemctl reboot --firmware-setup

Après avoir exécuté la commande, j'ai reçu un message d'erreur - je ne me souviens pas vraiment de ce qu'il était, mais ce qui compte, c'est qu'il a échoué...

Mon PC Dell est désormais inutile. J'ai perdu l'accès au système d'exploitation et je ne sais pas quoi faire.

Que suggérez-vous que je fasse ?

3voto

James Mertz Points 390

"Reboot into firmware" utilise les fonctionnalités d'exécution de l'UEFI, qui sont inaccessibles lorsque le système a été démarré en mode legacy. (Plus précisément, il définit la variable EFI 'OsIndications').

Les images .iso officielles d'Arch supportent à la fois le démarrage classique et UEFI ; si vous écrivez l'image exacte sur une clé USB (par exemple en utilisant dd), le menu de démarrage de votre ordinateur portable devrait offrir deux choix pour la même clé USB. Assurez-vous de sélectionner l'image UEFI.

(Les deux modes peuvent utiliser des chargeurs de démarrage différents, par exemple, vous pouvez voir un menu Syslinux à thème lorsque vous démarrez en mode traditionnel, mais un menu "systemd-boot" plus dépouillé en mode UEFI).

Cependant, si vous utilisez des outils qui insistent pour ajouter leur propre chargeur de démarrage, ils peuvent vous demander de choisir entre les modes Legacy et UEFI. antes de l'écriture sur le disque USB. Si c'est le cas (par exemple dans Rufus), assurez-vous de sélectionner GPT/UEFI.

Cela peut être avantageux si vous ne pouvez pas accéder au menu de démarrage. Dans ce cas, utilisez Rufus pour créer un fichier de démarrage UEFI. sólo clé USB pour éviter que le système ne choisisse automatiquement le mauvais mode. Alternativement, si vous utilisez 'dd' ou similaire, vous pouvez y parvenir en mettant à zéro les 440 premiers octets du périphérique USB (le secteur de démarrage du BIOS).

Enfin, si le firmware démarre si rapidement qu'il ne vous laisse pas le temps d'appuyer sur quoi que ce soit, il est généralement utile de tenir la touche antes de même en allumant l'ordinateur. C'est-à-dire, maintenez Esc tout en appuyant sur le bouton d'alimentation.

1voto

X.LINK Points 2130

Tout ce qui s'est passé était plutôt normal.

Windows a été installé dans un environnement UEFI et Secure Boot, si vous le configurez en mode CSM, Windows ne démarrera pas puisque rien n'a été fait pour les faire fonctionner dès le départ (à condition qu'il y ait un moyen de le faire) lorsque le changement s'est produit.

Il est très probable que votre disque soit GPT, mais Windows ne veut pas démarrer sur un BIOS avec un disque GPT. C'est aussi la raison pour laquelle vous ne pouviez pas démarrer sur Windows.

Ce n'est pas qu'Arch démarre différemment à partir d'un lecteur DVD externe et d'un lecteur USB, mais c'est parce que vous êtes maintenant en mode CSM.

Cependant, il semble assez étrange que vous ne puissiez pas accéder à l'UEFI sur votre Dell Inspiron. Si ce n'est pas F12, cela peut être F2, Esc, F1 ou toute autre touche car il semble qu'il n'y ait pas de mot de passe défini sur l'UEFI.

Quel est le modèle précis de votre Dell Inspiron (afin que nous puissions vous dire sur quelle touche vous devez appuyer) ?

Si tout échoue, retirez physiquement votre disque dur du Dell Inspiron, démarrez le PC et attendez un message du type "Can't find boot device, press F1 to go to Setup", appuyez sur la touche droite puis passez du mode CSM au mode UEFI et à l'activation du démarrage sécurisé.

Notez que l'UEFI et le Secure Boot sont un foutu bordel, même 10 ans après leur sortie.

Pour simplifier les choses, réinstallez votre Windows en mode CSM ou, à tout le moins, désactivez Secure Boot et réinstallez-le.

Mise à jour 1 : Il semble que vous n'êtes pas le seul à avoir ce problème après une mise à jour UEFI (cherchez "Inspiron" "7559" "BIOS"), certains l'ont résolu en débranchant la batterie d'abord, puis en retirant la batterie UEFI, attendez une minute puis rebranchez tout : https://old.reddit.com/r/Dell/comments/bf326p/dell_inspiron_7559_cant_access_bios_or_boot/

Heureusement, il semble que votre ordinateur portable n'ait besoin que d'une seule vis à enlever pour pouvoir tout atteindre : https://www.notebookcheck.net/Dell-Inspiron-15-7559-Notebook-Review.154635.0.html

Après ça, F2 o F12 devrait fonctionner à nouveau.

1voto

machine_1 Points 111

J'écris cette réponse depuis mon ordinateur portable Dell récupéré.

Sur mon ordinateur portable Hp sur lequel est installé Windows 10, j'ai téléchargé le BootCD de Hiren et je l'ai gravé sur USB en utilisant Rufus. Dans Rufus, sous Partition Scheme, j'ai choisi MBR et sous target system BIOS (ou UEFI-CSM).

Une fois Rufus terminé, j'ai inséré la clé USB dans mon ordinateur portable Dell et j'ai démarré le système d'exploitation. J'ai ensuite téléchargé la première mise à jour du bios depuis le site web de Dell qui est spécifique à ma machine.

Une fois le téléchargement terminé, j'ai lancé le programme et l'installation a commencé. Le BIOS a été flashé avec succès et après le redémarrage du système, le logo Dell est apparu et j'ai pu accéder au BIOS en (appuyant sur F12 ) et réactivez le démarrage sécurisé et désactivez le démarrage traditionnel.

Après le redémarrage, Windows 10 était chargé et je me suis connecté avec succès.

0voto

harrymc Points 394411

Je crois que vous avez installé un BIOS partiellement incompatible sur votre ordinateur. Vous n'avez pas pu entrer dans ce BIOS, mais Windows était toujours amorçable. Vous avez alors utilisé ma réponse pour entrer dans ce BIOS et changer certains paramètres qui ont rendu Windows non démarrable.

Vous êtes maintenant dans une impasse, parce que la sélection du périphérique de démarrage n'est pas ne fonctionne pas dans le nouveau BIOS, donc vous ne pouvez pas réinstaller Windows ou forcer le flashage l'ancienne version du BIOS. Votre ordinateur est maintenant bloqué, à toutes fins utiles.

Vous auriez dû utiliser Windows, quand il fonctionnait encore, pour installer la version précédente du BIOS qui fonctionnait parfaitement bien.

Je ne vois pas vraiment de solution ici. Il est possible de forcer l l'installation d'une version du BIOS, mais cela nécessite des périphériques matériel qu'un professionnel possède.

Je vous suggère d'admettre votre défaite et de demander l'aide d'un professionnel. professionnel, peut-être même de Dell. Ils seront en mesure de installer de force une version correcte du BIOS (assurez-vous qu'ils n'utilisent pas la même que vous). Ces réparations auront un coût, mais elles seront moins chères qu'un nouvel ordinateur. nouvel ordinateur.

Une fois ce problème résolu, vous ne devriez pas installer un nouveau BIOS tant que le celui qui est installé fonctionne bien. Les risques sont trop importants si si vous n'êtes pas conscient des dangers possibles.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X