Целевая файловая система не запрашивала / sbin / init

6

Я установил 10.10 несколько дней назад. Изменения только для установки по умолчанию - это добавление Chrome и Pinta.

Это было хорошо в течение нескольких дней, тогда сегодня логин и т. д. казался медленным. Точно так же он даже не мог отображать меню перезагрузки / выключения.

Надеясь, что это было какое-то неудачное обновление, я запустил диспетчер обновлений; он попытался установить, но не смог (пользовательский интерфейс не сделал очевидным , что не удалось).

Хорошо, хорошо. Закройте его (нажмите enter в диалоговом окне пустого отключения).

Огонь его в надежде ... И ... #fail.

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

Теперь это кирпич?

Подробнее:

GRUB 1.98+20100804-5ubuntu3

С

Ubuntu, with Linux 2.6.35-22-generic

Причины

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

или

Ubuntu, with Linux 2.6.35-23-generic

Причины

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

Тогда то же самое для / sys и / process

    
задан Marc Gravell 15.12.2010 в 21:54
источник

3 ответа

6

Рекомендуемое исправление можно найти здесь: Ссылка

Цитирование:

  

Сегодня утром к мне пришел друг   его ноутбук, который не будет загружаться. На каждом   загрузки, его Ubuntu 10.04 Lucid   Система Lynx выводит следующие   сообщения об ошибках:

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) _
     

Загрузка в режим восстановления   как выбрать другие перечисленные ядра   в grub ничего не помогло.

     

Решение:

     
  1. Загрузка с компакт-диска Ubuntu Live;

  2.   
  3. Открыть / запустить терминал;

  4.   
  5. Введите: sudo fdisk -l (чтобы получить имя устройства), затем нажмите 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
    
         

    Имя устройства для системы моего друга   на основе вышеизложенного: /dev/sda1

  6.   
  7. Введите: sudo fsck /dev/sda1 , затем нажмите ENTER ;

  8.   
  9. Перезагрузите систему и загрузитесь нормально.

  10.   
    
ответ дан user14217 14.04.2011 в 07:09
источник
0

Я также столкнулся с этой проблемой при обновлении существующего Ubuntu 12.04 Precise до Ubuntu 14.04 Trusty. Во время завершения установки он внезапно повесил трубку примерно на 5 ~ 10 минут, поэтому я принудительно выключил свой ноутбук. Я попытался загрузить его снова, и эта ошибка отобразится:

...
...
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) _

Я решил это, следуя этой инструкции Ubuntu 14.04 не загружается после обновления с 12.04, установленного в Windows 8.1 . И это магически работает с моего конца.

    
ответ дан Arman Ortega 30.08.2017 в 05:45
0

В моем случае файл не существовал после обновления с Ubuntu 14.04 до Ubuntu 16.04. Я исправил его выполнение:

mount /dev/sda1 /mnt
chroot /mnt
apt-get install init
update-initramfs -u
reboot
    
ответ дан Jorge Piera Llodrá 30.01.2018 в 10:17