Целевая файловая система не запросила /sbin/init
Я установил 10.10 несколько дней назад. Единственные изменения в установке по умолчанию - это добавление Chrome и Pinta.
Это было хорошо в течение нескольких дней, а сегодня вход в систему и т.д. казался медленным. Точно так же он не мог даже отобразить меню перезапуска / выключения.
Надеясь, что это было какое-то неудачное обновление, я запустил менеджер обновлений; он попытался установить, но потерпел неудачу (пользовательский интерфейс не делал очевидным, что не удалось).
Хорошо ок Выключите его (нажмите клавишу ввода в пустом диалоговом окне выключения).
Запустите его в надежде... И...
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
3 ответа
Предлагаемое исправление можно найти здесь: http://pinoy-computing-tips.blogspot.com/2010/08/how-to-fix-ubuntu-error-no-init-found.html
Цитирование:
Сегодня утром ко мне пришел друг со своим ноутбуком, который не загружается. При каждой попытке загрузки его система 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, совсем не помогли.
Решение:
Загрузка с Ubuntu Live CD;
Открыть / запустить терминал;
Тип:
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Тип:
sudo fsck /dev/sda1затем нажмите ENTER;Перезагрузите систему и загрузитесь нормально.
В моем случае файл не существовал после обновления с Ubuntu 14.04 до Ubuntu 16.04. Я исправил это, выполнив:
mount /dev/sda1 /mnt
chroot /mnt
apt-get install init
update-initramfs -u
reboot
Я также столкнулся с этой проблемой при обновлении существующей версии 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. И это волшебным образом работает с моей стороны.