[Boot] Failed to start Login Service (Contourné)

Questions et astuces concernant l'installation et la configuration d'archlinux
AvelVras
Hankyu
Messages : 20
Inscription : jeu. 19 mai 2016, 17:56

[Boot] Failed to start Login Service (Contourné)

Message par AvelVras »

Bonjour à tous,

J'ai un soucis suite à mon installation, ou tentative d'install :? , d'arch.
Lors de mes tests en vm, à part quelques soucis que j'ai pu gérer, tout s'est correctement bien passés ... mais depuis que je cherche à l'installer en dur, là c'est le drame.
à savoir, je fais une installation,depuis une clé, lvm on luks .
Je suis le wiki arch. Pour l'install de base, [wiki]https://wiki.archlinux.fr/Installation[/wiki], en plus des autres pages concernant le lvm on luks.

Pour faire simple:
J'effectue un fdisk avec sda1 pour le boot et sda2 pour le reste;
Je chiffre /dev/sda2 avec cryptsetup;
Je crée mon lvm, le groupe de volume et les volumes logiques;
J'effectue donc l’installation de base: Formatage des VL, montage, installation dans le /mnt de base et base-devel, puis en arch-chroot, config des locales, installation de linux-lts et linux-lts-headers, un mkinitcpio qui va bien, ajout des hooks pour le chiffrage et le lvm, re mkinitcpio, installation du grub, un grub-install puis configuration pour la prise en compte du chiffrage et lvm, un grub-mkconfig, un enable dhcpcd, un passwd
et je reboot avant de poursuivre.

Le boot se lance, me demande ma passphrase que j'indique ,le boot continu et déjà, première interrogation: Il me pose des questions, que je n'ai pas eu lors de mes tests en vm:

Code : Tout sélectionner

Welcome to your new installation of Arch Linux!
please configure a few basic system setting:
Avec des question sur les locales => bizarre, surtout que je les ai indiqué
Et une demande de changement de mot de passe du root ? alors la quezako comme process

une fois effectué, le boot continue et puis s’arrête avec le message d'erreur suivant:

Code : Tout sélectionner

[FAILED] Failed to start Login Service
See 'systemctl status systemd-logind.service
Je ferai bien la cmd indiquée, cependant, je ne peux pas reprendre la main sur mon installation ... En effet, à part recommencer l'install, je ne vois pas comment faire et de ce fait, je n'ai pas la possibilité d'avoir un retour du problème indiqué.

J'avoue, que je n'arrive pas à comprendre le problème.

J'ai donc deux questions principales:
1) Quelqu’un a t il déjà eu le soucis? et comment l'a t il gérer?
2)Y a t il un moyen de gérer le problème sans réinstaller le tout, c'est à dire lors du boot?

Merci
Dernière modification par AvelVras le ven. 01 juil. 2016, 09:44, modifié 1 fois.
oktoberfest
Maître du Kyudo
Messages : 1855
Inscription : mer. 06 janv. 2010, 13:51
Localisation : Ried - Alsace - France

Re: [Boot] Failed to start Login Service (en cours)

Message par oktoberfest »

AvelVras a écrit :Le boot se lance, me demande ma passphrase que j'indique ,le boot continu et déjà, première interrogation: Il me pose des questions, que je n'ai pas eu lors de mes tests en vm:

Code : Tout sélectionner

Welcome to your new installation of Arch Linux!
please configure a few basic system setting:
Avec des question sur les locales => bizarre, surtout que je les ai indiqué
Et une demande de changement de mot de passe du root ?
Salut,

ce qui est surtout bizarre, c'est qu'il n'y a aucun installateur officiel pour Arch, donc aucun programme ne te posera de questions...
Qu'as-tu donc installé pour avoir ce comportement ? Quel wiki exotique as-tu suivi ?
La majorité des bugs se situe entre la chaise et le clavier...
Arrêtez de vous prendre la tête avec les partitions... passez au LVM
AvelVras
Hankyu
Messages : 20
Inscription : jeu. 19 mai 2016, 17:56

Re: [Boot] Failed to start Login Service (en cours)

Message par AvelVras »

salut oktoberfest,

le wiki d'arch.fr et .org, pour l'install j'ai fais un dd de l'iso archlinux-2016-05-01
et effectivement, l'histoire est étrange
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17288
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Boot] Failed to start Login Service (en cours)

Message par benjarobin »

Tu as forcément utilisé un autre ISO que celui officiel. Le comportement que tu décris est impossible. Quel est le md5sum de l'ISO utilisé ?
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
AvelVras
Hankyu
Messages : 20
Inscription : jeu. 19 mai 2016, 17:56

Re: [Boot] Failed to start Login Service (en cours)

Message par AvelVras »

salut benjarobin,

Je suis en train de charger le dernier iso officiel 2016-06-01 ... je l'install sur la clé et je test à nouveau puis je reviens vers vous.
Pour répondre à ta question, j'ai bien télécharger l'iso sur le site officiel, http://mir.archlinux.fr/iso/latest/, avec bien sur la version précédente de mai dernier comme indiqué.
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17288
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Boot] Failed to start Login Service (en cours)

Message par benjarobin »

Je suis en train de me demander si ce n'est pas systemd qui se comporte ainsi... Tu n'aurais pas oublié de configurer certaines choses depuis le chroot, tu n'aurais pas configuré les choses en dehors du chroot (et donc modifié la configuration de l'ISO et non celle de l'installation) ?
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
AvelVras
Hankyu
Messages : 20
Inscription : jeu. 19 mai 2016, 17:56

Re: [Boot] Failed to start Login Service (en cours)

Message par AvelVras »

alors pour répondre à
Tu n'aurais pas oublié de configurer certaines choses depuis le chroot
J'ai suivi pas à pas le wiki, donc je ne pense pas.
tu n'aurais pas configuré les choses en dehors du chroot (et donc modifié la configuration de l'IOS et non celle de l'installation)
Là, après réflexion je pense que j'ai effectué un pacman -Syu une fois pacstrap /mnt base terminé et donc avant de faire arch-chroot.

Chose est sur, comme dis précédemment, j'ai pris le dernier iso et j'ai relancé l'install et j'ai à nouveau le

Code : Tout sélectionner

Please configure a few basic system settings:
et j'ai toujours le même failed.
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17288
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Boot] Failed to start Login Service (en cours)

Message par benjarobin »

Cela vient bien de systemd : https://github.com/systemd/systemd/blob ... boot.c#L98
Je regarde si c'est normal...

Edit: Après inspection du code, normalement systemd ne devrait jamais te poser de question si tu as bien suivit le Wiki. Tu doit forcément oublier des étapes ou les exécuter depuis le mauvais environnement. Une grosse partie des commandes sont à faire depuis le chroot

Pour ne pas avoir de question tu dois depuis le chroot avoir configuré les choses suivantes : les locales, le timezone, le hostname, et le mot de passe root

Après la raison de l'échec de logind n'est sûrement pas normal, il faudrait voir les logs, ils sont accessibles depuis le chroot...
Il est inutile de réinstaller, il suffit depuis l'ISO d'installation de rentrer dans le chroot et de regarder les log, modifier ce qui a été oublié...
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
AvelVras
Hankyu
Messages : 20
Inscription : jeu. 19 mai 2016, 17:56

Re: [Boot] Failed to start Login Service (en cours)

Message par AvelVras »

c'est pourtant bien ce que je fais, enfin j'en ai l'impression

Pour la partie dont tu me parles:

Code : Tout sélectionner

arch-chroot /mnt
echo computer_name > /etc/hostname
vim /etc/locale.gen => fr_FR.UTF-8
locale-gen
vim /etc/locale.conf => LANG="fr_FR.UTF-8" 
                               => LC_ALL="fr_FR.UTF-8"
export LANG=fr_FR.UTF-8
vim /etc/vconsole.conf => KEYMAP=fr
ln -s /usr/share/zoneinfo/Europe/Paris /etc/localtime
Puis, je fais pour la partie système:

Code : Tout sélectionner

pacman -S linux-lts linux-lts-headers
mkinitcpio -p linux-lts
vim /etc/mkinitcpio => pour ajouter les hook{pcmcia keymap encrypt lvm2 resume ... shutdown}
mkinitcpio -p linux-lts
Pour la partie grub

Code : Tout sélectionner

pacman -S grub
vim /etc/default/grub => ajout dans GRUB_CMDLINE_LINUX_DEFAULT="... crypto=... resume=... cryptdevice=... root=..."
grub-install /dev/sda
grub-mkconfig -0 /boot/grub/grub.cfg  => la j'ai une erreur concernant lvmetad : "Failed to connect to lvmetad. Falling back to device scanning"
Pour le pass root

Code : Tout sélectionner

passwd => et je tape mon passwd * 2
exit => pour sortir du chroot
umount -R /mnt
cryptsetup close /dev/mapper/lvm => la j'ai également une indication: 4 devant root@archiso

Qu'en penses tu ?
AvelVras
Hankyu
Messages : 20
Inscription : jeu. 19 mai 2016, 17:56

Re: [Boot] Failed to start Login Service (en cours)

Message par AvelVras »

et pour le fait de ne pas reinstaller et de passer par le chroot, c'est ce que j'étais en train de me dire :oops:
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17288
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Boot] Failed to start Login Service (en cours)

Message par benjarobin »

Je ne vois vraiment pas pourquoi tu arrives à cette situation. Depuis le chroot, peux tu donner la sortie de : journalctl --no-pager
Tu peux mettre la sortie sur une clé USB, ou tout simplement l'envoyer via un système de type pastebin: http://sprunge.us/
Ce qui donne

Code : Tout sélectionner

journalctl --no-pager | curl -F 'sprunge=<-' http://sprunge.us
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
AvelVras
Hankyu
Messages : 20
Inscription : jeu. 19 mai 2016, 17:56

Re: [Boot] Failed to start Login Service (en cours)

Message par AvelVras »

j'ai un petit soucis concernant mon accès chroot. j'ai remonté les partitions mais quand je fais un arch-chroot /mnt, j'ai:

Code : Tout sélectionner

mount: mount point /mnt/etc/resolv.conf does not exist
=> ERROR/ failed to setup resolve.conf
Ce qui fait que je ne peux pas récupérer le retour de journalctl.
AvelVras
Hankyu
Messages : 20
Inscription : jeu. 19 mai 2016, 17:56

Re: [Boot] Failed to start Login Service (en cours)

Message par AvelVras »

bon j'ai du mal monter ma partition car j'ai demonté et remonte et c'est ok
Bref, j'ai lancé journalctl --no-pager et j'ai comme réponse

Code : Tout sélectionner

#journalctl --no-pager

No journal files were found.
-- No entries --
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17288
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Boot] Failed to start Login Service (en cours)

Message par benjarobin »

Franchement c'est totalement incompréhensible... Il n'y a vraiment rien de logique...
C'est comme si tu ne démarrais pas sur la bonne partition
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
AvelVras
Hankyu
Messages : 20
Inscription : jeu. 19 mai 2016, 17:56

Re: [Boot] Failed to start Login Service (en cours)

Message par AvelVras »

j'avoue être paumé ...
Je viens de relancer ma bécane et je n'ai plus les messages, du certainement au fait que je les ai renseignés la fois d'avant.
j'ai retenté ta cmd sans succès et j'ai testé, toujours en chroot d'autres cmd du style systemctl status sytemd-logind.service, et il me dis qu'étant en chroot, la requête est ignorée.

je ne sais plus quoi faire.

Je pense à une chose, je ne sais pas si cela a de l'importance mais j'ai des partition différentes pour le /, /etc, /tmp et /var ... est ce que cela ne créerait pas de problème de communication entre les fichiers ? je pense notamment entre la racine, le /etc et le /var
Avatar de l’utilisateur
waitnsea
Maître du Kyudo
Messages : 2114
Inscription : jeu. 15 mars 2012, 05:08

Re: [Boot] Failed to start Login Service (en cours)

Message par waitnsea »

Bonsoir,
Je ne vois pas trop l'intérêt de toutes ces partitions séparées, pour mon compte :

Code : Tout sélectionner

/dev/sda1       Amorçage BIOS	# au cas où (inutile ?...)
/dev/sda2        # Système EFI
/dev/sda3        #  Système de fichiers Linux pour l'OS
/dev/sda4        #  Système de fichiers Linux pour Home
me semble amplement suffisant, mais si tu as fait cela, il faut le rendre cohérent avec ton /etc/fstab...
AvelVras
Hankyu
Messages : 20
Inscription : jeu. 19 mai 2016, 17:56

Re: [Boot] Failed to start Login Service (en cours)

Message par AvelVras »

Je me suis dis que pour la securite si jamais cela plantais, j'aurais juste la base à réinstallé et non pas l'ensmble des outils que je compte mettre ... maintenant est-ce pertinant???

Concernant le point sur le /etc/fstab, est ce que la commande

Code : Tout sélectionner

genfstab -U -p /mnt >> /mnt/etc/fstab
ne gère pas l'histoire, justement?
Avatar de l’utilisateur
papajoke
Elfe
Messages : 781
Inscription : sam. 30 août 2014, 19:54

Re: [Boot] Failed to start Login Service (en cours)

Message par papajoke »

en effet, le journal est dans /var donc si il n'est pas monté :cry:

Pour lire le journal il n'est pas obligatoire d'être en chroot, juste monter la partition var et donner le répertoire :

Code : Tout sélectionner

journalctl -D /mnt/var/log/journal --no-pager
ps: +1 pour une seule partition système , tu cryptes tes 4 partitions ?
Dernière modification par papajoke le jeu. 30 juin 2016, 20:07, modifié 1 fois.
Arch stable - Kde 5 / zsh - btrfs/mbr - Intel Core i3 - 6Go RAM - GeForce 405 video-nouveau
AvelVras
Hankyu
Messages : 20
Inscription : jeu. 19 mai 2016, 17:56

Re: [Boot] Failed to start Login Service (en cours)

Message par AvelVras »

et bonsoir waitnsea
si je manque de respect cela ne va pas aller :evil:
AvelVras
Hankyu
Messages : 20
Inscription : jeu. 19 mai 2016, 17:56

Re: [Boot] Failed to start Login Service (en cours)

Message par AvelVras »

bonsoir papajoke
je viens de tenter ta commande en root@archiso et j'ai un beau

Code : Tout sélectionner

No Journal files were found
Répondre