Page 1 sur 2

[install] tout bloqué après Bienvenue sur Arch (résolu)

Publié : jeu. 24 oct. 2013, 17:02
par hermogene
Bonjour à tous,
depuis une mise à jour, l'ordi refuse de dépasser le stade "fsck" puis "Bienvenue sur Archlinux". Au bout de qq minutes j'ai accès à la magic Sysrq, mais c'est peu satisfaisant, et quand je réinstalle (j'ai même reformaté tout mon dd) même topo… alors que les autres distributions (Ubuntu, Fedora…) marchent.
Des idées? Des expériences?
Merci

PS ça ne fait pas si longtemps que je suis sous Arch, mais là je me rends compte à quel pt c'est dur de revenir à d'autres distros… ne commencez jamais les gars :lol:

Re: [install] tout bloqué après Bienvenue sur Archlinux

Publié : jeu. 24 oct. 2013, 17:58
par benjarobin
C'est surement un problème kernel... Tu aurais juste essayé avec la version lts du kernel au lieu de tout formater...

Re: [install] tout bloqué après Bienvenue sur Archlinux

Publié : jeu. 24 oct. 2013, 19:41
par Xorg
Franchement, formater pour si peu, quand on lit la réponse de Benjarobin, on ne peut que dire que tu as agis trop vite et mal... :(
Il aurait fallut isoler le problème, car ce n'était pas dit qu'après une réinstallation, le problème ait disparu, vu que quand c'est un bug du noyau, ça ne se corrige pas comme ça.

Re: [install] tout bloqué après Bienvenue sur Archlinux

Publié : jeu. 24 oct. 2013, 22:04
par hermogene
En fait, j'avais redimensionné les partitions peu avant, alors je me suis dit que la mise à jour avait peut être été plantée par ça. Je vais essayer de réinstaller Archlinux, mais comment sélectionner le noyau LTS dès l'installation. C'est possible?
Merci de votre réponse…

Re: [install] tout bloqué après Bienvenue sur Archlinux

Publié : ven. 25 oct. 2013, 11:37
par FoolEcho
hermogene a écrit :mais comment sélectionner le noyau LTS dès l'installation.
En l'installant et configurant son lancement, oui, bien sûr. :chinois:
http://wiki.archlinux.fr/Enhancing_Arch ... _noyau_LTS

Re: [install] tout bloqué après Bienvenue sur Archlinux

Publié : ven. 25 oct. 2013, 16:42
par Xorg
hermogene a écrit :En fait, j'avais redimensionné les partitions peu avant, alors je me suis dit que la mise à jour avait peut être été plantée par ça. Je vais essayer de réinstaller Archlinux, mais comment sélectionner le noyau LTS dès l'installation. C'est possible?
Merci de votre réponse…
Si tu modifies des partitions, ça peut modifier les UUID des partitions, et donc si tu ne fais pas les changements nécessaires là où il faut (et que tu utilises les UUID), c'est normal que ça coince au redémarrage.

Re: [install] tout bloqué après Bienvenue sur Archlinux

Publié : sam. 26 oct. 2013, 21:23
par hermogene
Bon, j'ai installé le noyau LTS, mais aucun changement, j'ai toujours:

Code : Tout sélectionner

running early hooks [udev]
running hook [udev]
performing fsck in 'dev/sda5'
 recovering journal gnagna clean
:: mounting '/dev/sda5' on real root
:: running cleanup hook [udev]
Welcome to Arch Linux!
C'est vraiment bizarre, aucun message d'erreur, rien. Le fsck s'explique par le fait que je doive à chaque essai rebooter à la sauvage…

@Xorg: j'avais redimensionné, mais ça ne modifie pas l'UUID.

Re: [install] tout bloqué après Bienvenue sur Archlinux

Publié : sam. 26 oct. 2013, 22:47
par benjarobin
Tu as bien rajouter une entrée dans ton chargeur de démarrage pour utiliser le kernel lts ?

Re: [install] tout bloqué après Bienvenue sur Archlinux

Publié : dim. 27 oct. 2013, 09:59
par hermogene
Oui:

Code : Tout sélectionner

menuentry 'Arch Linux, with Linux lts kernel' --class arch --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-lts kernel-true-9ed8e0a7-c077-4389-96a5-18569d207ed5' {
	load_video
	set gfxpayload=keep
	insmod gzio
	insmod part_msdos
	insmod ext2
	set root='hd0,msdos1'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1  e7d643d9-6942-4a16-aefa-fd1e82c81af2
	else
	  search --no-floppy --fs-uuid --set=root e7d643d9-6942-4a16-aefa-fd1e82c81af2
	fi
	echo	'Loading Linux lts kernel ...'
	linux	/vmlinuz-linux-lts root=UUID=9ed8e0a7-c077-4389-96a5-18569d207ed5 rw  quiet
	echo	'Loading initial ramdisk ...'
	initrd	/initramfs-linux-lts.img
}
La partition /boot a pour UUID e7d643d9-6942-4a16-aefa-fd1e82c81af2
La partition / a pour UUID 9ed8e0a7-c077-4389-96a5-18569d207ed5

J'aimerais bien savoir si on peut au moins faire un log pour comprendre ce qui se passe au démarrage…

Re: [install] tout bloqué après Bienvenue sur Archlinux

Publié : dim. 27 oct. 2013, 16:15
par benjarobin
Supprimer le quiet...

Re: [install] tout bloqué après Bienvenue sur Archlinux

Publié : lun. 28 oct. 2013, 13:57
par hermogene
Ça c'est fait, tout ce que j'y gagne c'est de voir ce que j'ai recopié dans le post 5…

Re: [install] tout bloqué après Bienvenue sur Archlinux

Publié : lun. 28 oct. 2013, 17:39
par FoolEcho
Depuis un chroot, tu peux récupérer le journal d'un démarrage ? (journalctl -b pour le dernier, ou voir dans dmesg aussi)

Question subsidiaire: peux-tu démarrer sur une image fallback ? (lts ou pas)

Re: [install] tout bloqué après Bienvenue sur Archlinux

Publié : lun. 28 oct. 2013, 17:45
par Xorg
C'est marrant, après "Walcome to Arch Linux!", ça devrait être l'init (Systemd) qui devrait prendre la main.

Au risque de dire un bêtise, ça donne quoi si tu ajoutes

Code : Tout sélectionner

init=/usr/lib/systemd/systemd
dans les options du noyau ? Tu as juste à appuyer sur la touche "E" dans GRUB, à modifier et ensuite à appuyer sur la touche F10 (je dis ça pour t'éviter de redémarrer sur un Live et perdre du temps, si tu ne connais pas déjà :mrgreen: ).

Re: [install] tout bloqué après Bienvenue sur Archlinux

Publié : mer. 30 oct. 2013, 11:00
par hermogene
Désolé les gars, ça ne marche pas…
  • je n'ai pas de journal, le service n'a pas commencé et journalctl -b ne donne rien. L'ordi est totalement amnésique
  • l'ajout de init=/usr/lib/systemd/systemd ne donne rien…
  • concernant le fallback, c'est bien seulement l'initramfs qui est généré, hein? En tout cas ça ne change rien…
J'avoue que je n'y comprends rien, surtout si personne ne rencontre le même problème… C'est désolant, car encore une fois les autres distributions s'installent (mal, avec ma carte graphique de m…, mais bon…)

Re: [install] tout bloqué après Bienvenue sur Archlinux

Publié : mer. 30 oct. 2013, 13:41
par Xorg
Mais au moins, rassures-moi, tu as bien les paquets systemd et systemd-sysvcompat d'installés, non ? :mrgreen:

C'est marrant, ça me rappelle qu'une fois j'avais acheté une carte-mère, et mis à part aller dans le setup du BIOS, j'arrivais rien à faire avec. Je ne sais plus ce qu'elle avait, mais je l'avais renvoyée, car inexploitable. Mais enfin toi tu arrives à peu près à lancer ArchLinux, c'est déjà ça.

Sinon il existe aussi le méthode init=/usr/bin/bash pour voir si le problème vient de Systemd ou non.

Re: [install] tout bloqué après Bienvenue sur Archlinux

Publié : mer. 30 oct. 2013, 15:47
par hermogene
Merci Xorg de ton aide, j'ai bien réussi à booter avec init=/usr/bin/bash, donc est-ce que cela signifie qu'il y a un problème dans l'installation de systemd? Le paquet systemd-sysvcompat n'était en effet pas installé, penses-tu que ce soit un problème de paquets manquants? Ça ne collerait pas trop avec le fait que le problème s'est déclaré après une mise à jour…

Re: [install] tout bloqué après Bienvenue sur Archlinux

Publié : mer. 30 oct. 2013, 15:51
par floflo77890
si ton problème est résolu il faut mettre résolu dans le titre.

Re: [install] tout bloqué après Bienvenue sur Archlinux

Publié : mer. 30 oct. 2013, 15:55
par benjarobin
@floflo77890 Son problème est loin d'être résolu.

@hermogene Si c'est tout à fait possible si tu n'avais toujours pas migré vers systemd... Mais dans ce cas je me demande depuis quand date la dernière mise à jour...

Re: [install] tout bloqué après Bienvenue sur Archlinux

Publié : mer. 30 oct. 2013, 18:29
par Xorg
hermogene a écrit :Merci Xorg de ton aide, j'ai bien réussi à booter avec init=/usr/bin/bash, donc est-ce que cela signifie qu'il y a un problème dans l'installation de systemd? Le paquet systemd-sysvcompat n'était en effet pas installé, penses-tu que ce soit un problème de paquets manquants? Ça ne collerait pas trop avec le fait que le problème s'est déclaré après une mise à jour…
Bon, on a cerné le problème, c'est Systemd. Il me semble que c'est préférable d'avoir systemd-sysvcompat, la dernière fois que j'ai essayé de le supprimer, j'ai vite compris pourquoi il fallait le garder. :mrgreen:
Et maintenant, que revoit un pacman -Qk systemd systemd-sysvcompat ?

Re: [install] tout bloqué après Bienvenue sur Archlinux

Publié : jeu. 31 oct. 2013, 11:29
par hermogene
Donc, je lance le noyau avec init=/usr/bin/bash, puis pacman -Qk:

Code : Tout sélectionner

systemd: 846 total files, 0 missing files
sytemd-sysvcompat: 18 total files, 0 missing files
et quand je fais ctrl-D j'ai un kernel panic…