Автор Тема: plymouth...  (Прочитано 953 раз)

Оффлайн yantux

  • Завсегдатай
  • *
  • Сообщений: 328
    • Простой калькулятор общего пользования.
plymouth...
« : 04.01.2016 22:50:12 »
Сделал поиск по форуму и нашёл самое новое сообщение от февраля 2014.

Есть нетбук, на нём всегда обновлял с Сизифа (Simply 7.95) и всё нормально грузилось. Переставил винт на комп. При загрузке initrd.img пишет:

initrd: Running /scripts/post/udev/050-plymouth ...
initrd: Processing kernel events...


После этих сообщений загрузка останавливается и ни чего не происходит.
С уважением,
yantux.

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 246
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: plymouth...
« Ответ #1 : 04.01.2016 23:44:17 »
Надол заново создать initrd, загрузившись, например с образа resque и войдя в chroot (по аналогии с восстановлением загрузочной записи).

Оффлайн yantux

  • Завсегдатай
  • *
  • Сообщений: 328
    • Простой калькулятор общего пользования.
Re: plymouth...
« Ответ #2 : 05.01.2016 00:41:00 »
Надол заново создать initrd, загрузившись, например с образа resque и войдя в chroot (по аналогии с восстановлением загрузочной записи).

Просто make-initrd без каких либо изменений настроек?
С уважением,
yantux.

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 246
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: plymouth...
« Ответ #3 : 05.01.2016 00:59:37 »
make-initrd -k веррсия_ядра
 веррсия_ядра в том-же виде, как выдаёт
uname -rИли
ls /lib/modules типа:

make-initrd -k 4.3.3-un-def-alt1
Надо выбрать используемые ядра


Оффлайн yantux

  • Завсегдатай
  • *
  • Сообщений: 328
    • Простой калькулятор общего пользования.
Re: plymouth...
« Ответ #4 : 09.01.2016 15:42:25 »
make-initrd -k веррсия_ядра
 веррсия_ядра в том-же виде, как выдаёт
uname -rИли
ls /lib/modules типа:

make-initrd -k 4.3.3-un-def-alt1
Надо выбрать используемые ядра

Это всё сработало и проблема решена, но поскольку я грузился с флешки, то предварительно пришлось сделать:

mount -R /dev/ /mnt/sda6/dev/
mount -R /proc /mnt/sda6/proc
mount -R /sys /mnt/sda6/sys


Прошу добавить это в faq и/или wiki.

В идеале наверное лучше вообще сделать скрипт (или графическую оболочку), которому надо просто передать путь к разделу для которого происходит создание initrd.img.
С уважением,
yantux.

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 246
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: plymouth...
« Ответ #5 : 09.01.2016 16:28:16 »
В принципе, тут так и описано:
https://www.altlinux.org/Восстановление_загрузчика

Цитировать
В ручном режиме

     Монтируем виртуальные ФС (потребуются для установки загрузчика либо иных задач по прямой работе с диском):
mount --bind /proc /mnt/proc
mount --bind /dev  /mnt/dev
mount --bind /sys  /mnt/sys
.....
Если нужны изменения в initrd # make-initrd --kernel=3.16.6-un-def-alt1
« Последнее редактирование: 09.01.2016 16:31:18 от ruslandh »