Erreur lors du démarrage de mon pc portable

AshenMind Messages postés 8 Date d'inscription   Statut Membre Dernière intervention   -  
mamiemando Messages postés 33637 Date d'inscription   Statut Modérateur Dernière intervention   -

Bonjour,

Je poste un nouveau message sur ce forum car je rencontre un nouveau problème avec mon PC portable sous Arch Linux.

J’ai décidé de redémarrer mon PC à cause de gros ralentissements qui rendaient mon jeu très désagréable. Le redémarrage semblait s’être déroulé normalement, mais lorsqu’il s’est rallumé, de nombreuses erreurs « failed » sont apparues.

Cela empêche complètement le fonctionnement de mon PC, ce qui est très embêtant.

Je vous souhaite une bonne journée/soirée et je remercie d’avance ceux qui prendront le temps de m’aider.

(Ci-dessous, la meilleure copie que je peux fournir des erreurs affichées)

[FAILED] Failed to mount EFI System Partition Automount.

[FAILED] Failed to start D-Bus System Message Bus.

[DEPEND] Dependency failed for Network Manager.

[FAILED] Failed to mount EFI System Partition Automount.

[FAILED] Failed to start D-Bus System Message Bus.

[FAILED] Failed to mount EFI System Partition Automount.

[FAILED] Failed to start D-Bus System Message Bus.

[FAILED] Failed to mount EFI System Partition Automount.

[FAILED] Failed to start D-Bus System Message Bus.

[FAILED] Failed to start D-Bus System Message Bus.

[FAILED] Virtual Machine and Container Registration Service.

[FAILED] Failed to start D-Bus System Message Bus.

[FAILED] libvirt logging daemon.

[FAILED] User Login Management.

[FAILED] Avahi mDNS/DNS-SD Stack.

[FAILED] Failed to start D-Bus System Message Bus.

[FAILED] User Login Management.

[FAILED] Failed to start D-Bus System Message Bus.

[FAILED] GNOME Display Manager.

A voir également:

1 réponse

mamiemando Messages postés 33637 Date d'inscription   Statut Modérateur Dernière intervention   7 920
 

Bonjour,

La partition EFI est utilisée dans le cadre d'un secure boot, qui s'active ou se désactive dans le BIOS. Ici ton Linux est configuré (plus exactement /etc/fstab) pour monter cette partition au démarrage (ce qui est normal s'il a été installé dans ce cadre), mais ne la trouve pas.

Dans un premier temps, tu peux aller dans ton BIOS et désactiver le secure boot. Pour y accéder, il faut appuyer sur la touche de fonction adéquate au démarrage (selon le modèle F1, F2, F10, suppr... normalement c'est affiché à l'écran). Une fois dedans, cherche la section démarrage (boot) et désactive le secure boot (legacy boot).

Dans un second temps, tu peux soit commenter la ligne concernant /boot/efi dans ton fichier /etc/fstab, soit créer une partition FAT32 de 300Mo comme expliqué ici. Ensuite j'aurais tendance à (ré)installer les paquets GRUB en rapport avec EFI (sous debian ils s'appelent grub-efi-amd64-bin et grub-efi-amd64-signed).

Bonne chance

0
AshenMind Messages postés 8 Date d'inscription   Statut Membre Dernière intervention   1
 

Bonjour,

J’ai essayé d’effectuer ce que vous avez indiqué. Le seul paramètre que j’ai trouvé dans l’UEFI qui pourrait correspondre à ce dont vous avez parlé est le Secure Boot, qui était déjà désactivé.

Concernant le fichier /etc/fstab, je n’ai pas trouvé de ligne correspondante et je ne suis pas sûr de bien comprendre tout ce qui est expliqué dans le guide Arch Linux que vous avez joint.

Vous trouverez ci-dessous le contenu du fichier fstab que j’ai actuellement.

Je vous souhaite une très bonne journée/soirée.

# Static information about the filesystems.

# See fstab(5) for details.

# <file system> <dir> <type> <options> <dump> <pass>

# /dev/nvme0n1p3

UUID=6f1f0bca-5caf-4318-8eac-a9436d5f0ce0 / ext4 rw,relatime 0 1

# /dev/nvme0n1p2

UUID=a49ece09-8cc8-4f45-b81f-1a8c6df2dd4d none swap defaults 0 0

0
mamiemando Messages postés 33637 Date d'inscription   Statut Modérateur Dernière intervention   7 920 > AshenMind Messages postés 8 Date d'inscription   Statut Membre Dernière intervention  
 

Non, pas de partition EFI dans ce que tu reportes.

Un exemple

À titre indicatif, la déclaration d'une partition EFI dans /etc/fstab quand elle existe ressemble à ceci :

# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a device; this may
# be used with UUID= as a more robust way to name devices that works even if
# disks are added and removed. See fstab(5).
#
# <file system>             <mount point>  <type>  <options>  <dump>  <pass>
UUID=2653-ED31                            /boot/efi      vfat    defaults   0 2
UUID=41d43333-b779-4782-b84a-ea4de2727ff6 /boot          ext4    defaults   0 2
/dev/mapper/luks-7cb62ecd-9e69-4892-abb6-fc3ad81bede3    /       ext4    defaults   0 1
/swapfile                                 swap           swap    defaults   0 0
tmpfs                                     /tmp           tmpfs   defaults,noatime,mode=1777 0 0

Petite explication car dans l'exemple que je reporte le partitionnement est un peu plus compliqué -- ce qui nous intéresse c'est surtout la première ligne non commentée :

  • La première ligne correspond à la partition EFI dont je parlais
  • La seconde ligne correspond à /boot (qui dans ton cas, est incluse dans /)
  • La troisième ligne correspond à une partition chiffrée (qui dans mon cas, encapsule deux sous partitions, / et /home)
  • La quatrième ligne correspond à la swap (pour l'hibernation ou quand la RAM) manque, optionnelle mais recommandée.
  • La cinquième ligne correspond à un système de fichiers utilisé pour les fichiers temporaires

Tu l'auras compris, tu n'as pas de ligne qui monte une partition EFI (typiquement ~300Mo en FAT32) dans /boot/efi, raison du message que tu observes. En théorie cette partition n'est utilisée que dans le cadre d'un secure boot et ne devrait donc pas être nécessaire dans le cas d'un legacy boot. J'ai toutefois observé que dans ce contexte, les noyaux linux (kernel) récents sous Debian pouvaient se plaindre de son absence même si celle-ci n'est pas requise, mais cela n'empêchait pas de démarrer (contrairement à ton cas). 

Est-ce que dans le cas d'Archlinux, ce paramètre est contrôlé de manière plus stricte, je ne peux pas te dire.

Voici ce que tu peux faire

  • Si tu viens d'installer ArchLinux, peut être que le mieux est de réinstaller dans ce contexte. Normalement tu dois pouvoir lancer l'installation avec le Secureboot activé, et l'installeur d'ArchiLinux (s'il est bien fait) est supposé te créer lors du partitionnement la partition EFI, déployer GRUB comme il faut, etc.
  • Si cette une installation antérieure, tu devrais au pire pouvoir démarrer sur ton ancien noyau et ainsi reprendre la main.
    • Démarre ton ordinateur. GRUB devrait s'afficher (si ce n'est pas le cas, redémarrer en maintenant la touche Majuscule)
    • Dans GRUB, dans les options avancées, choisi un noyau antérieur au plus récent. A priori pas besoin de lancer en mode récupération.
    • Une fois ton système démarré, procède à la réparation, soit en ajoutant ta partition EFI (c'est l'idéal, mais c'est pas forcément simple car il faut repartitionner), soit en supprimant le kernel le plus récent afin que GRUB démarre par défaut sur le noyau que tu es en train d'utiliser.

Bonne chance

0