Page 1 sur 2
[MAJ] /sbin/init : No such file or directory (résolu)
Publié : mar. 17 juil. 2012, 10:26
par paraze
Hey !
Tout d'abord, je m'excuse de créer un énième sujet sur ce problème de mise à jour.
Hier, je faisais tranquillement une MAJ du système (yaourt --sucre) quand tout à coup, plus rien de marchait !
Je me suis dit : "Bon, ce n'est pas grave, je vais aller voir sur le site d'Archlinux" (en un peu plus vulgaire que ça :p). Cependant, une coupure de courant me coupa dans mon élan (nulle la rime).
Je suis sérieux, je ne dis pas ça pour vous faire marcher et ne pas trop passer pour un idiot.
Depuis, je n'arrive plus à démarrer, donc pour faire la petite manipulation je suis un peu mal.
Que dois-je faire ?
Merci d'avance !

Re: [MAJ] /sbin/init : No such file or directory
Publié : mar. 17 juil. 2012, 10:47
par benjarobin
Alors on va le répéter une 10ième fois, ne jamais mais jamais utiliser l'option --sucre !!! Elle inclue l'option --force
Tu es bon pour un chroot et la réinstallation de l'ensemble des paquets lié à cette mise à jour.
Re: [MAJ] /sbin/init : No such file or directory
Publié : mar. 17 juil. 2012, 10:49
par FoolEcho
benjarobin a écrit :Alors on va le répéter une 10ième fois, ne jamais mais jamais utiliser l'option --sucre !!! Elle inclue l'option --force
On sait bien, peu de gens apprécient le yaourt nature...

Sérieusement, il ne faut vraiment pas employer cette option !
Faudrait voir l'étendue des dégats (la coupure n'arrangeant rien selon l'avancement de ta mise à jour), mais à mon avis le plus simple est de passer par un iso d'Arch est, si possible, de réinstaller carrément le groupe base pour avoir au moins une Arch qui démarre. Soit tu peux chrooter, soit tu ne peux pas et dans ce cas, il faudra passer par l'option -r du pacman de l'iso (regarde les sujets récents, ce n'est pas ce qui manque)... Et ensuite voir ce qui manque ou pas.
Tu peux aussi nous montrer le log de pacman correspondant à ta dernière mise à jour (/var/log/pacman.log).
Re: [MAJ] /sbin/init : No such file or directory
Publié : mar. 17 juil. 2012, 10:50
par oktoberfest
Par rapport à l'option --sucre : au vu des risques qu'elle induit et de l'usage qu'en font certains, je ne peux que me poser deux questions :
- pourquoi a-t-elle été implémentée ?
- pourquoi ne pas la supprimer ? On peut appeler cela une régression, mais ça soulagera le forum de certains posts

Re: [MAJ] /sbin/init : No such file or directory
Publié : mar. 17 juil. 2012, 11:06
par onyx67
oktoberfest a écrit :Par rapport à l'option --sucre : au vu des risques qu'elle induit et de l'usage qu'en font certains, je ne peux que me poser deux questions :
- pourquoi a-t-elle été implémentée ?
- pourquoi ne pas la supprimer ? On peut appeler cela une régression, mais ça soulagera le forum de certains posts

Je me pose les mêmes questions. A la vue des effets dévastateurs, c'est une aberration.
Re: [MAJ] /sbin/init : No such file or directory
Publié : mar. 17 juil. 2012, 11:26
par tuxce
Pour le problème du topic, à 90%,
http://forums.archlinux.fr/post97777.html#p97777 devrait le résoudre.
Pour le reste, ça va être du H.S, mais je ne me rappelle pas que le sujet soit venu sur le tapis dans le forum (sur irc souvent, sur le forum non), donc, autant y répondre ici.
A la base, c'est une option
fun tout comme le nom de l'outil. Que certains la conseillent (surtout sur irc) sans même savoir ce que ça fait (ou pire, en sachant ce que ça fait), c'est dommage, mais des conseils foireux, y en a des tonnes

Maintenant, je trouve toujours dommage d'avoir à supprimer ou modifier quelque chose suite à une erreur utilisateur, parce que soyons honnête, l'option n'est pas par défaut et ce qu'elle fait est clairement expliqué dans le man et dans le wiki. Comme j'imagine mal quelqu'un essayer des options au pif, tomber dessus et se dire, tiens, je vais commencer à l'utiliser

c'est ou bien un conseil à 2c ou le choix de l'utilisateur !
Ceci dit, pour ce qui est des posts sur le forum, y a autant, voire plus, de soucis avec
pacman -f
qu'avec
--sucre
, du coup, la supprimer n'apportera pas grand chose à mon avis.
Et puis j'avoue que je me vois mal supprimer ce truc qui était là avant que je reprenne le dev de yaourt

Re: [MAJ] /sbin/init : No such file or directory
Publié : mar. 17 juil. 2012, 11:42
par FoolEcho
Re: [MAJ] /sbin/init : No such file or directory
Publié : mar. 17 juil. 2012, 11:45
par benjarobin
On peux garder --sucre mais en enlevant --force non ? Ce n'est qu'un point de vue, le -yy au lieu de -y est de trop je trouve aussi.
Re: [MAJ] /sbin/init : No such file or directory
Publié : mar. 17 juil. 2012, 11:49
par FoolEcho
Le sucre, ça dénature donc je trouve que le -f est parfaitement à sa place (z'ont qu'à faire attention

).

Re: [MAJ] /sbin/init : No such file or directory
Publié : mar. 17 juil. 2012, 12:49
par paraze
benjarobin a écrit :Alors on va le répéter une 10ième fois, ne jamais mais jamais utiliser l'option --sucre !!! Elle inclue l'option --force
FoolEcho a écrit :Sérieusement, il ne faut vraiment pas employer cette option !

tuxce a écrit :A la base, c'est une option
fun tout comme le nom de l'outil. Que certains la conseillent (surtout sur irc) sans même savoir ce que ça fait (ou pire, en sachant ce que ça fait), c'est dommage, mais des conseils foireux, y en a des tonnes

Maintenant, je trouve toujours dommage d'avoir à supprimer ou modifier quelque chose suite à une erreur utilisateur, parce que soyons honnête, l'option n'est pas par défaut et ce qu'elle fait est clairement expliqué dans le man et dans le wiki. Comme j'imagine mal quelqu'un essayer des options au pif, tomber dessus et se dire, tiens, je vais commencer à l'utiliser

c'est ou bien un conseil à 2c ou le choix de l'utilisateur !
En fait, on m'avait conseillé d'utiliser cette option et j'avais mal lu le wiki.

Jusque-là, tout allait bien alors je ne me suis même pas posé la question...
Je vais essayer de faire la manip' de ton lien, mais je me pose une question : pourquoi cela résoudrait-il
seulement 90% du problème ?
Je vous tiens au courant, et merci à tous !
Re: [MAJ] /sbin/init : No such file or directory
Publié : mar. 17 juil. 2012, 13:03
par jc51
@paraze l'option force à utiliser seulement si c'est indiqué dans la news.
Re: [MAJ] /sbin/init : No such file or directory
Publié : mar. 17 juil. 2012, 14:55
par tuxce
paraze a écrit :pourquoi cela résoudrait-il seulement 90% du problème ?
C'est un nombre au pif parce que je ne sais pas où ça s'est arrêté, même si 99.999% aurait été meilleur vu glibc est à la mode actuellement

.
Re: [MAJ] /sbin/init : No such file or directory
Publié : mar. 17 juil. 2012, 15:23
par paraze
Bon, il y a du progrès : ça démarre, mais je n'ai plus accès à une seule touche du clavier (il n’y a même pas le petit voyant lumineux pour dire si on a appuyé sur la touche MAJ par exemple).
Re: [MAJ] /sbin/init : No such file or directory
Publié : mar. 17 juil. 2012, 15:35
par benjarobin
Chroot (voir Wiki) depuis un livecd et réinstalle tout d'abord glibc et linux
Puis réinstalle les paquets que te retourne la commande suivante:
Re: [MAJ] /sbin/init : No such file or directory
Publié : jeu. 19 juil. 2012, 12:17
par paraze
Salut !
J'ai chrooté, j'ai fait ce que tu as dis (pour linux il y a eu pleins d'erreurs, mais au final ça c'était bel et bien installé).
Cependant, j'ai encore dû merder quelque part, car maintenant au démarrage, ça me dit qu'Arch n'arrive même pas à trouver les TTYs.
Bien évidemment, je n'ai toujours pas accès au clavier, 'faut pas non plus déconner quand même...
Je sauvegarde mes données et je réinstalle une Arch ou j'essaie encore de déboguer la chose ?

Re: [MAJ] /sbin/init : No such file or directory
Publié : jeu. 19 juil. 2012, 13:33
par benjarobin
pour linux il y a eu pleins d'erreurs, mais au final ça c'était bel et bien installé
Je ne comprend pas, s'il y a eu des erreurs comment l'installation a pu fonctionner ?
Se serait bien de donner le contenu de ces erreurs. La commande suivante ne te retourne rien ?
Arrives tu a booter en failsafe ?
Re: [MAJ] /sbin/init : No such file or directory
Publié : jeu. 19 juil. 2012, 13:50
par paraze
En fait, il y avait beaucoup de warning mais aussi pas mal d'erreurs (des "no such file or directory" je crois), moi aussi ça m'a étonné, alors j'ai effectué une nouvelle fois "pacman -S linux" et il y avait marqué "reinstalling".
Pour la commande suivante :
Il n'y avait qu'un petit paquet pour python, je l'ai installé.
Grub ne m'affiche pas le "mode" failsafe, je vais voir avec rescatux ce que je peux faire.
Re: [MAJ] /sbin/init : No such file or directory
Publié : jeu. 19 juil. 2012, 14:00
par benjarobin
Pour éviter de réinstaller je te conseil de faire ceci, attention ne le fait que si tu as bien internet dans le chroot.
On réinstalle l'ensemble des paquets
Sinon pour Grub par défaut tu as normalement 2 entrée, une normal et une failsafe, après rien ne t’empêche de la rajouter à la main (voir wiki)
N'utilise surtout pas rescatux !!! Il suffit de modifier ton menu.lst ou grub.cfg ! Ne surtout touche pas à Grub !
Re: [MAJ] /sbin/init : No such file or directory
Publié : jeu. 19 juil. 2012, 14:24
par paraze
Ok merci j’essaye.
J'ai déjà utilisé rescatux car installer windows çapux quand il y a déjà 2-3 GNU/Linux sur le disque dur. :-°
Aussi, mon Grub m'affiche "Debian Stable", je ne peux pas y accéder. De même pour "Mint". Bref, ce n’est pas la joie. Bon pour le moment je m'en fiche complètement, c'était juste pour dire que mon Grub n'est pas très sain.
Sinon, merci beaucoup de votre aide !

Re: [MAJ] /sbin/init : No such file or directory
Publié : jeu. 19 juil. 2012, 14:56
par paraze
La dernière commande ne fonctionne pas trop :
J'ai supprimé quelques programmes inutiles (c'est au moins de le 5ème message d'erreur) mais après je suis tombé sur ça mais pour supprimer ça je dois supprimer gcc; et pour supprimer gcc, il faut supprimer beaucoup de chose.