web-dev-qa-db-fra.com

Le système de fichiers cible n'a pas demandé / sbin / init

J'ai installé 10.10 il y a quelques jours. Les niquement modifications apportées à l'installation par défaut sont l'ajout de Chrome et de Pinta.

C'était bien pour quelques jours, puis aujourd'hui, la connexion, etc. semblait lente. De même, il ne pouvait même pas afficher les menus de redémarrage/arrêt.

Espérant que c'était une mise à jour ratée, j'ai exécuté le gestionnaire de mises à jour; il a essayé de s'installer mais a échoué (l'interface utilisateur n'a pas révélé ce que avait échoué).

Bien ok. Arrêtez-le (appuyez sur Entrée dans la boîte de dialogue d'arrêt vierge).

Allumez-le en espérant ... Et ... échouer.

Target filesystem doesn't have requested /sbin/init.
No init found. Try passing init= bootarg.

Est-ce maintenant une brique?


Plus de détails:

GRUB 1.98+20100804-5ubuntu3

Avec

Ubuntu, with Linux 2.6.35-22-generic

Les causes

udevadm trigger is not permitted while udev is unxonfigured
Giving up waiting for root device.

Ou

Ubuntu, with Linux 2.6.35-23-generic

Les causes

mount: mounting /dev on /root/dev failed: No such file or directory

Puis la même chose pour/sys et/process

6
Marc Gravell

La solution suggérée peut être trouvée ici: http://pinoy-computing-tips.blogspot.com/2010/08/how-to-fix-ubuntu-error-no-init-found.html

Citant:

Ce matin, un ami est venu me voir avec son ordinateur portable qui ne démarre pas. À chaque tentative de démarrage, son système Ubuntu 10.04 Lucid Lynx génère les messages d'erreur suivants:

mount: mounting /dev/disk/by-uuid/***************************** on /root
failed: Invalid argument
mount: mounting /sys on /root/sys failed: No such file or directory
mount: mounting /dev on /root/dev failed: No such file or directory
mount: mounting /sys on /root/sys failed: No such file or directory
mount: mounting /proc on /root/proc failed: No such file or directory

Target file system doesn't have /sbin/init
No init found. Try passing init= bootarg

Busybox v1.13.3 (Ubuntu 1:1.13.3-1ubuntu7) built-in Shell (ash)
Enter 'help' for a list of built-in commands
(initramfs) _

Démarrer en "mode de récupération" ainsi que choisir les autres noyaux listés dans grub n'a pas aidé du tout.

Solution:

  1. Démarrez à partir du Live CD Ubuntu;

  2. Ouvrir/exécuter le terminal;

  3. Tapez: Sudo fdisk -l (pour obtenir le nom du périphérique) puis appuyez sur ENTER;

    Disk /dev/sda: 250.1 GB, 250059350016 bytes 
    255 heads, 63 sectors/track, 30401 cylinders
    Units = cylinders of 16065 * 512 = 8225280 bytes
    Disk identifier: **********
    
    Device Boot Start End Blocks Id System
    /dev/sda1 * 1 30238 242886703+ 83 Linux
    /dev/sda2 30239 30401 1309297+ 5 Extended
    /dev/sda5 30239 30401 1309266 82 Linux swap / Solaris
    

    Le nom de périphérique du système de mon ami, basé sur ce qui précède: /dev/sda1

  4. Tapez: Sudo fsck /dev/sda1 puis appuyez sur ENTER;

  5. Redémarrez le système et démarrez normalement.

7
user14217

Dans mon cas, le fichier n'existait pas après une mise à niveau d'Ubuntu 14.04 à Ubuntu 16.04. Je l'ai corrigé en exécutant:

mount /dev/sda1 /mnt
chroot /mnt
apt-get install init
update-initramfs -u
reboot
0
Jorge Piera Llodrá

J'ai également rencontré ce problème lors de la mise à niveau de mon Ubuntu 12.04 Precise existant vers Ubuntu 14.04 Trusty. Pendant l’installation, il se bloque soudainement entre 5 et 10 minutes, alors je me force à éteindre mon ordinateur portable. J'ai essayé de le démarrer à nouveau et cette erreur affiche:

...
...
Target file system doesn't have /sbin/init
No init found. Try passing init= bootarg

Busybox v1.13.3 (Ubuntu 1:1.13.3-1ubuntu7) built-in Shell (ash)
Enter 'help' for a list of built-in commands
(initramfs) _

Je l'ai résolu en suivant cette instruction buntu 14.04 ne démarre pas après la mise à niveau à partir de 12.04 installée dans Windows 8.1 . Et cela fonctionne comme par magie de ma fin.

0
Arman Ortega