LINUX.ORG.RU

Загрузка системы прекращается после сообщения «Freeing unused kernel memory»

 ,


0

2

Привет,

я снова обращаюсь за помощью. На первом компьютере установлена gentoo-4.2.8, диск разбит на следующие разделы: /, /boot, /usr, /var, /tmp плюс swap-раздел. Ядро загружается методом EFI stub. Система работает без нареканий. Я решил установить Gentoo на второй компьютер, точно так же разбил диск, провел установку по Gentoo Handbook, ядро загружается напрямую через UEFI, но, по-видимому, init не запускается. Последние строки лога, которые выводятся на экран, это:

EXT4-fs (sdc3): mounted filesystem with ordered data mode. 0tps: (null)
VFS: Mounted root (ext4 filesystem) readonly on device 8:35.
Freeing unused kernel memory: 896K (ffffffff81c62000 - ffffffff81d42000)
Если подождать какое-то время (около минуты), то добавляется сообщение
random: nonblocking pool is initialized
Причем, система не зависает - к примеру, если вставить usb-накопитель, система сообщает о новом устройстве, или если монитор выключается от неактивности, нажатие кнопки на клавиатуре снова его включает. Но дальше загрузка не идет.

Кроме того, я могу загружать систему через systemrescuecd, и если в меню тамошнего bootloader'a выбрать опцию

Boot existing Linux OS installed on the disk (64bit kernel)
, то система загружается без ошибок.

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

Если подождать какое-то время (около минуты), то добавляется сообщение

А если подождать ещё? Часик, к примеру.

Ну а вообще, давай конфиг ядра

XMs ★★★★★
()
Ответ на: комментарий от XMs

А если подождать ещё? Часик, к примеру.

Так долго я еще не пробовал. Я попробую завтра после работы подержать компьютер включенным несколько часов.

Ну а вообще, давай конфиг ядра

Ссылка

DELETE_FROM
() автор топика
Ответ на: комментарий от DELETE_FROM

Если б init не запускался, то был бы kernel panic. Судя по твоему описанию, ядро живо, инит стартует, но один из демонов умер (причем тот, что грузится после udevd). syslog в студию.

aido ★★
()
Ответ на: комментарий от aido

syslog в студию.

А там нет ничего. В настройках (/etc/syslog-ng/syslog-ng.conf) стоит, что файл, в который пишется лог - это /var/log/messages. Но его там нет. Я попробовал создать файл сам, дал ему все write-права, но файл остается пустым после перезагрузки.

Может быть, я неправильно собрал ядро?

DELETE_FROM
() автор топика

Попробую переустановить все заново; может быть, я пропустил какой-нибудь важный пункт установки.

DELETE_FROM
() автор топика
Ответ на: комментарий от DELETE_FROM

стоп. если еще не снес ничего, то посмотри последовательность загрузки демонов. список сильно сократился: после udevd, но до логгера (хз, что там у тебя - systemd или SysVInit).

Если не уверен с ядром, то скачай где-нить дефолтное, ну или сам собери.

aido ★★
()
30 июля 2016 г.
Ответ на: комментарий от aido

Не обязательно, ещё может висеть на rootwait.

anonymous
()
Ответ на: комментарий от MarkA

Привет! К сожалению, решения не нашлось; пришлось переустановить систему с нуля.

DELETE_FROM
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.