Bug 51884

Summary: Некорректная работа при попытке создания нескольких FAT16/FAT32 разделов
Product: Sisyphus Reporter: Kostevich Arseniy <kostevichae>
Component: alterator-vmAssignee: Олег Соловьев <mcpain>
Status: NEW --- QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: antohami, mcpain
Version: unstable   
Hardware: x86_64   
OS: Linux   
Attachments:
Description Flags
Ошибка none

Description Kostevich Arseniy 2024-10-30 11:42:48 MSK
Некорректная работа при попытке создания нескольких FAT16/FAT32 разделов

Образ:
alt-workstation-10.2-x86_64

Версия пакета:
alterator-vm-0.4.38-alt1

Шаги для воспроизведения:
1. Начать установку системы и дойти до шага "4/13: Подготовка диска":
- Отметить один или несколько дисков в секции "Выберите группы дисков для использования" 
- Отметить чекбокс "Предложить сделать мои изменения после применения профиля" 
- Выбрать профиль "Вручную" 

2. Создать раздел FAT32 или FAT16:
- Выбрать неиспользуемое пространство на диске -> "Создать раздел" 
- В окне "Создать раздел" выбрать тип раздела FAT32, указать размер -> "OK" 
- В окне "Изменить точку монтирования" оставить значение по умолчанию(/boot/efi) -> "OK" 

3. Попытаться создать второй раздел FAT32 или FAT16 согласно шагу 2

Ожидаемый результат:
Оба раздела корректно созданы

Фактический результат:
По умолчанию предлагается точка монтирования /home без опций.
При попытке изменить точку монтирования или нажать "ОК" для продолжения появляется ошибка "Неверная точка монтирования: должна начинаться с /mnt"
Выбор /mnt не меняет поведение.

Дополнительно:
Ошибка актуальная для legacy и uefi.
Если данная конфигурация некорректна, то установщик либо не должен предлагать установить точку монтирования, либо предложить смонтировать в /mnt/sdb2 или /mnt/<UUID>, либо ошибка должна формулироваться по-другому.
Comment 1 Kostevich Arseniy 2024-10-30 11:43:42 MSK
Created attachment 17081 [details]
Ошибка
Comment 2 Олег Соловьев 2024-10-30 12:33:06 MSK
(In reply to Kostevich Arseniy from comment #0)
> предложить смонтировать в /mnt/sdb2 или /mnt/<UUID>

Это вписывается руками в поле точки монтирования.

(In reply to Kostevich Arseniy from comment #0)
> либо ошибка должна формулироваться по-другому.

"Неверная точка монтирования: должна начинаться с /mnt/" - так?
Comment 3 Kostevich Arseniy 2024-10-30 12:37:00 MSK
(Ответ для Олег Соловьев на комментарий #2)
> (In reply to Kostevich Arseniy from comment #0)
> > предложить смонтировать в /mnt/sdb2 или /mnt/<UUID>
> 
> Это вписывается руками в поле точки монтирования.

Почему тогда предлагаются точки по умолчанию, в которые невозможно примонтировать?

Почему в выпадающем списке нет "/mnt"?
Comment 4 Олег Соловьев 2024-10-30 13:41:47 MSK
(In reply to Kostevich Arseniy from comment #3)
> (Ответ для Олег Соловьев на комментарий #2)
> > (In reply to Kostevich Arseniy from comment #0)
> > > предложить смонтировать в /mnt/sdb2 или /mnt/<UUID>
> > 
> > Это вписывается руками в поле точки монтирования.
> 
> Почему тогда предлагаются точки по умолчанию, в которые невозможно
> примонтировать?
Потому что так guile-evms написан.

> Почему в выпадающем списке нет "/mnt"?
Потому что его никто туда не добавил.