Bug 53632 - Отсутствует загрузчик на целевой системе после установки разливочного образа с LVM
Summary: Отсутствует загрузчик на целевой системе после установки разливочного образа ...
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: alterator-kopidel (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Ajrat Makhmutov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-03-26 18:14 MSK by Vladislav Glinkin
Modified: 2025-04-05 19:16 MSK (History)
2 users (show)

See Also:


Attachments
Разбивка на исходной системе (77.43 KB, image/jpeg)
2025-03-26 18:18 MSK, Vladislav Glinkin
no flags Details
Разбивка на целевой системе после установки (54.68 KB, image/jpeg)
2025-03-26 18:18 MSK, Vladislav Glinkin
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Vladislav Glinkin 2025-03-26 18:14:20 MSK
Версия пакета:
alterator-kopidel-0.0.4-alt1

После установки разливочного образа, собранного на исходной системе с LVM, на целевой системе отсутствует загрузчик.
В Legacy для загрузки приходится выполнять его установку вручную (grub-install из под rescue).

С UEFI все ещё хуже, поскольку на целевой системе не оказывается раздела под /boot/efi и всё свободное место на диске занимает один раздел с корнем системы и SWAPFS (хотя в vm-profile.scm он упоминался).
Чтобы запустить такое, пришлось провести некоторые манипуляции с LVM, создать раздел под загрузчик, сгенерировать новую конфигурацию загрузчика и установить её.

Шаги воспроизведения:
1. Установить Рабочую Станцию K со стандартным профилем "Установка рабочей станции".
2. Обновить систему до актуально состояния репозитория.
3. Создать разливочный образ с настройками по умолчанию, записать его и установить на другую машину.

Ожидаемый результат:
Система загружается.

Фактический результат:
Система не загружается. Загрузчик отсутствует.

Дополнительно:
С профилями:
- "Установка рабочей станции (совместима с Timeshift) - btrfs"
- "Установка рабочей станции (без LVM)"

проблем не возникало.
Comment 1 Vladislav Glinkin 2025-03-26 18:18:21 MSK
Created attachment 18092 [details]
Разбивка на исходной системе
Comment 2 Vladislav Glinkin 2025-03-26 18:18:45 MSK
Created attachment 18093 [details]
Разбивка на целевой системе после установки
Comment 3 Pivkin Denis 2025-03-28 11:00:26 MSK
Дополню, ошибка воспроизводится только в таком сценарии:
1) Установить Рабочую Станцию K со стандартным профилем "Установка рабочей станции" на nvme диск
2) Создать разливочный образ с настройками по умолчанию, записать его и установить на другую машину
Comment 4 Repository Robot 2025-04-05 19:16:49 MSK
alterator-kopidel-0.1.1-alt1 -> sisyphus:

 Sat Apr 05 2025 Ajrat Makhmutov <rauty@altlinux> 0.1.1-alt1
 - Create smaller partitions first (closes: 53632).
 - Add regular expression support to package names for the squashfs image.
 - Add less to squashfs packages.
 - Add libproc2_1 to squashfs packages.