Summary: | Не работает автоматический запуск программы при загрузке в rescue на install-образе | ||
---|---|---|---|
Product: | Альт Рабочая станция K | Reporter: | Vera Blagoveschenskaya <vercha> |
Component: | Ошибки работы | Assignee: | Sergey V Turchin <zerg> |
Status: | RESOLVED NOTABUG | QA Contact: | qa-p8 <qa-p8> |
Severity: | normal | ||
Priority: | P5 | CC: | antohami, klark, obidinog |
Version: | 11.0 | ||
Hardware: | x86_64 | ||
OS: | Linux |
Description
Vera Blagoveschenskaya
2025-01-14 17:56:45 MSK
Подскажите, плиз, устаревший кейс или у меня чего-то не хватает? Нужно сетевой интерфейс поднять в initrd, добавив в параметр загрузки ip=dhcp4 Кейс актуален по описанию для Проверочного LiveCD на install-образе. (In reply to Vera Blagoveschenskaya from comment #3) > Кейс актуален по описанию для Проверочного LiveCD на install-образе. NetworkManager до логина сеть не поднимает. Поэтому поправьте кейс и проверьте. (In reply to Vera Blagoveschenskaya from comment #0) > Аналогичное поведение для остальных методов запуска: Раз так, то: 1. Видимо поднятие сети не имеет значения, когда речь о не сетевых методах, но если нужна сеть, то как минимум следует добавить ip=dhcp4 к параметрам. 2. Если теперь это работает как сервис, можно посмотреть его статус: systemctl status live-rescue-launcher journalctl -u live-rescue-launcher 3. Главный ориентир в случае успеха запуска rescue-launcher -- его журнал: /var/log/rescue-launcher.log, там всё будет написано. (In reply to Vera Blagoveschenskaya from comment #0) > kworkstation-install-undef-10.4-20241007-x86_64.iso Так речь о 10.4 или 11.0? Это две разные истории. > сен 18 17:14:59 localhost.localdomain kernel: Command line: > BOOT_IMAGE=/boot/vmlinuz fastboot live changedisk > automatic=method:cdrom,fuid:2024-09-04-07-39-16-00 stagename=live > ramdisk_size=2688073 lowmem > autorun=method:nfs,server:10.88.12.73,directory:/srv/public/autorun > vga=normal quiet loglevel=3 splash lang=ru_RU Среди параметров запуска не вижу altboot'овских. Тогда это образ на p10 и ip=dhcp4 не поможет. И пакета live-rescue-launcher в p10 я не вижу. Как это теперь работает на p10, видимо только Антон знает. (In reply to Leonid Krivoshein from comment #6) > (In reply to Vera Blagoveschenskaya from comment #0) > > kworkstation-install-undef-10.4-20241007-x86_64.iso > Так речь о 10.4 или 11.0? Это две разные истории. > > > сен 18 17:14:59 localhost.localdomain kernel: Command line: > > BOOT_IMAGE=/boot/vmlinuz fastboot live changedisk > > automatic=method:cdrom,fuid:2024-09-04-07-39-16-00 stagename=live > > ramdisk_size=2688073 lowmem > > autorun=method:nfs,server:10.88.12.73,directory:/srv/public/autorun > > vga=normal quiet loglevel=3 splash lang=ru_RU > Среди параметров запуска не вижу altboot'овских. Тогда это образ на p10 и > ip=dhcp4 не поможет. И пакета live-rescue-launcher в p10 я не вижу. Как это > теперь работает на p10, видимо только Антон знает. Действительно. Это же 10.4. А я думал 11, и дал рекомендации по 11. На p10 сеть нужно поднимать через propagator'ный параметр network:dhcp (вместо dhcp может быть static). (Ответ для Антон Мидюков на комментарий #8) > На p10 сеть нужно поднимать через propagator'ный параметр network:dhcp > (вместо dhcp может быть static). Кто поменял версию? Ошибка актуальна также для 11.0, я вчера меняла: Vera Blagoveschenskaya 2025-03-05 14:34:56 MSK Версия: 10.4 → 11.0 с параметром ip=dhcp4 пробуем (In reply to Vera Blagoveschenskaya from comment #9) > Кто поменял версию? Ошибка актуальна также для 11.0 Я поменял, т.к. по диагностике увидел, что там образ на p10. > с параметром ip=dhcp4 пробуем ОК. Но для 10.4 и 11.0 подход к этой проблеме будет существенно отличаться. (In reply to Leonid Krivoshein from comment #10) > (In reply to Vera Blagoveschenskaya from comment #9) > > с параметром ip=dhcp4 пробуем > ОК. Но для 10.4 и 11.0 подход к этой проблеме будет существенно отличаться. 11.0 - ip=dhcp4 10.x - autorun=method:<чего-то>,network:dhcp В обоих случаях требуется поднять сеть в initrd. Но делается это по-разному, так как в 10.x - propagator, а в 11.x - altboot. В 11 версии проблема не в NetworkManager. Опечатка в юните была. Исправление: [#377201] p11 EPERM livecd-rescue.git=0.2-alt1 Данный сценарий актуален только для Rescue режима. В alt-kworkstation install-образе отсутствует rescue, присутствует только LiveCD - поэтому данный сценарий не актуален для данного образа. Проверил поведение на alt-workstation install-образ(в нем присутствует Resque) + alt-kworkstation live образ - ошибка не воспроизводится. (Ответ для obidinog@basealt.ru на комментарий #13) > Данный сценарий актуален только для Rescue режима. В alt-kworkstation > install-образе отсутствует rescue, присутствует только LiveCD - поэтому > данный сценарий не актуален для данного образа. > @zerg, @antohami вы согласны с данным утверждением ? > Проверил поведение на alt-workstation install-образ(в нем присутствует > Resque) + alt-kworkstation live образ - ошибка не воспроизводится. В описании ошибки это и было изначально сказано. (In reply to Vera Blagoveschenskaya from comment #14) > (Ответ для obidinog@basealt.ru на комментарий #13) > > Данный сценарий актуален только для Rescue режима. В alt-kworkstation > > install-образе отсутствует rescue, присутствует только LiveCD - поэтому > > данный сценарий не актуален для данного образа. > > > @zerg, @antohami вы согласны с данным утверждением ? > Да, согласен. Я невнимательно прочитал заглавный пост. rescue-launcher запускается или startup-rescue (в отдельном сквоше rescue, p10), или systemd юнитом, когда в параметрах загрузки systemd.unit=live-rescue.target (должен быть установлен пакет livecd-rescue). В обоих случая пункт меню по-анлийски называется "Rescue LiveCD". (In reply to obidinog@basealt.ru from comment #13) > Данный сценарий актуален только для Rescue режима. В alt-kworkstation > install-образе отсутствует rescue, присутствует только LiveCD - поэтому > данный сценарий не актуален для данного образа. > > Проверил поведение на alt-workstation install-образ(в нем присутствует > Resque) + alt-kworkstation live образ - ошибка не воспроизводится. Но проблема всё же была в p11 в режиме rescue. Гонка между getty@tty1.service и live-rescue-launcher.service. Исправляется в таске 377201. |