Назад | Перейти на главную страницу

целевая файловая система не запрашивает / sbin / init. / bin / sh: 0: не удается открыть заставку - Ubuntu 15.04

У меня есть машина Ubuntu 15.04. Я установил докер на эту машину. После установки я пытался запустить тестовый образ докера, который идет по умолчанию. Но не побежал. Затем я попытался выключить машину.

Но машина не выключалась. Он просто завис посередине и потреблял все ресурсы процессора. Я ждал 10-15 минут, но состояние не изменилось и ничего не произошло. Поэтому я выключил машину, нажав на некоторое время кнопку включения на ноутбуке. Таким образом, машина сработала.

После этого события, теперь, когда я пытаюсь загрузиться на машину, он выдает мне следующую ошибку во время загрузки.

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

/ bin / sh: 0: не удается открыть заставку

[4.458446] Паника ядра - не синхронизируется: Попытка убить init! код выхода = 0x00007f00

[4.458479] CPU: 1 PID: 1 Comm: sh not tainted 3.13.0-46-generic # 79-Ubuntu

На машине три ОС: Windows, Centos, Ubuntu-15.04.

Я пробовал fsck решение на загрузочном устройстве с сетевой загрузкой. Но это не решает эту проблему.

Здесь я не знаю, является ли докер-пакет частью проблемы. Если на то пошло, это могла быть установка любого пакета.

Вывод fsck выглядит следующим образом:

$ fsck /dev/sda5
fsck from util-linux 2.25.2
e2fsck 1.42.12 (29-Aug-2014)
/dev/sda5: clean, 885843/1313280 files, 3569836/5242880 blocks.

Я тоже пробовал -f вариант fsck, вывод для этого:

 
$ fsck /dev/sda5 -f
fsck /dev/sda5 -f
fsck from util-linux 2.25.2
e2fsck 1.42.12 (29-Aug-2014)
Pass 1: Checking inodes, blocks, and sizes
Pass 2: Checking directory structure
Pass 3: Checking directory connectivity
Pass 4: Checking reference counts
Pass 5: Checking group summary information
/dev/sda5: 885843/1313280 files (0.1% non-contiguous), 3569836/5242880 blocks

Бег fdisk -l команда выводит следующее сообщение вместе с деталями печатающего устройства.

Partition 5 does not start on physical sector boundary.

Я смонтировал устройство с помощью mount -o ro /dev/sda5 /media/boot команда. И выход ls -l /media/boot как следует:

total 116
drwxr-xr-x   2 root root  4096 Jan 26 07:01 bin
drwxr-xr-x   3 root root  4096 Dec 26 07:10 boot
drwxr-xr-x   2 root root  4096 Jan  4  2015 cdrom
drwxr-xr-x   4 root root  4096 Apr 17  2014 dev
drwxr-xr-x 164 root root 12288 Jan 26 07:04 etc
drwxr-xr-x   2 root root  4096 Jan  4  2015 home
lrwxrwxrwx   1 root root    33 Feb 27  2015 initrd.img -> boot/initrd.img-3.13.0-46-generic
lrwxrwxrwx   1 root root    33 Feb  4  2015 initrd.img.old -> boot/initrd.img-3.13.0-45-generic
drwxr-xr-x  25 root root  4096 Jan 26 07:01 lib
drwxr-xr-x   2 root root  4096 Dec 26 06:49 lib32
drwxr-xr-x   2 root root  4096 Dec 26 06:28 lib64
drwx------   2 root root 16384 Jan  4  2015 lost+found
drwxr-xr-x   3 root root  4096 Jan  4  2015 media
drwxr-xr-x   2 root root  4096 Apr 10  2014 mnt
drwxr-xr-x   6 root root  4096 Oct  2 14:15 opt
drwxr-xr-x   2 root root  4096 Apr 10  2014 proc
drwx------  11 root root  4096 Jan 26 10:30 root
drwxr-xr-x  12 root root  4096 Apr 17  2014 run
drwxr-xr-x   2 root root 12288 Jan 26 07:03 sbin
drwxr-xr-x   2 root root  4096 Apr 17  2014 srv
drwxr-xr-x   2 root root  4096 Mar 13  2014 sys
drwxrwxrwt   6 root root  4096 Jan 26 22:01 tmp
drwxr-xr-x  11 root root  4096 Oct  2 14:14 usr
drwxr-xr-x  15 root root  4096 Jan  9 02:05 var
lrwxrwxrwx   1 root root    30 Feb 27  2015 vmlinuz -> boot/vmlinuz-3.13.0-46-generic
lrwxrwxrwx   1 root root    30 Feb  4  2015 vmlinuz.old -> boot/vmlinuz-3.13.0-45-generic

Для тестирования apt-get install --reinstall

Для тестирования apt-get install --reinstall upstart я создал контейнер Ubuntu 15.04 в машине OpenVz. На этой машине Ubuntu я выполнил apt-get install --reinstall upstart команда и выводит следующее сообщение:

$ apt-get install --reinstall upstart
Reading package lists... Done
Building dependency tree... Done
Package upstart is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
However the following packages replace it:
  systemd-sysv mountall init-system-helpers lsb-base

E: Package 'upstart' has no installation candidate

Выполнение той же команды на машине Ubuntu-14.04 выводит следующее сообщение:

$ apt-get install --reinstall upstart
Reading package lists... Done
Building dependency tree... Done
Reinstallation of upstart is not possible, it cannot be downloaded.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

Примечание: Проблема не в контейнере openvz, а в ранее описанной машине.