Summary: | boot incomplete | ||||||
---|---|---|---|---|---|---|---|
Product: | Regular | Reporter: | ildar <ildar> | ||||
Component: | rescue | Assignee: | Антон Мидюков <antohami> | ||||
Status: | CLOSED WONTFIX | QA Contact: | Andrey Cherepanov <cas> | ||||
Severity: | critical | ||||||
Priority: | P5 | ||||||
Version: | не указана | ||||||
Hardware: | ppc | ||||||
OS: | Linux | ||||||
Attachments: |
|
Created attachment 8963 [details]
boot log
А это у Вас вывод на последовательный порт? Графики вообще никакой нет? Я думаю, что дальнейший вывод идёт на графику. И приглашение консоли в графике висит. попробуйте дописать в cmdline ядра console=ttyS0,115200 (заменить на то, что у Вас там фактически). фактически там
> [ 0.001659] printk: console [hvc0] enabled
console=hvc0 пробовал, не помогло.
Да и не в ней дело, поскольку init=/bin/sh сработал, как надо. Т.е. консоль на месте.
Судя по выводу, S30rsyslogd отрабатывает, а S99rescue-remote --- нет.
И система неплохо себя чувствует, поскольку реагирует на poweroff (со строчки [ 24.032797])
проблема осложняется тем, что параметры, добавляемые ядру в grub "не пробиваются" к stage2. Получается, без пересборки образа ничего поменять нельзя. кажется, проблему нашёл в inittab: > 1:2345:respawn:/bin/openvt -elfw -c 1 -- /usr/bin/rescue-shell > ... ни tty1, ни прочие не доступны: > bash-4.4# /bin/openvt -elfw -c 1 -- /usr/bin/rescue-shell > openvt: Unable to open /dev/tty1: Operation not permitted Видимо, надо с openvt что-то поменять. jeos из img удалось запустить, отдав mingetty аргумент `hvc0`
> 1:234:respawn:/sbin/mingetty --noclear hvc0
(пришлось ещё использовать загрузочный раздел+grub из CentOS).
Вполне возможно, openvt в Rescue можно починить аналогичным образом.
Выпуск регулярок для ppc64le не планируется. |
Платформа: IBM POWER8 S822 / PowerVM / VIOS+IVM В консоли загрузка останавливается на строчке: > Starting rsyslogd service: [ DONE ] init=/bin/sh срабатывает, даёт консоль.