Bug 46188 - При установке некорректно определяются ФС, если создан btrfs raid
Summary: При установке некорректно определяются ФС, если создан btrfs raid
Status: NEW
Alias: None
Product: Branch p10
Classification: Unclassified
Component: alterator-vm (show other bugs)
Version: не указана
Hardware: x86_64 Linux
: P5 normal
Assignee: Олег Соловьев
QA Contact: qa-p10@altlinux.org
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-05-18 18:33 MSK by Vera Blagoveschenskaya
Modified: 2023-05-24 17:19 MSK (History)
0 users

See Also:


Attachments
scr (278.43 KB, image/png)
2023-05-18 18:33 MSK, Vera Blagoveschenskaya
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Vera Blagoveschenskaya 2023-05-18 18:33:46 MSK
Created attachment 13222 [details]
scr

Воспроизводится на образах линейки 10.1
Например, Workstation K 10.1, Workstation 10.1, Server V 10.1

alterator-vm-0.4.31-alt1

Конфигурация системы: подключено 2 диска.
1) Система установлена на /dev/sda : на этапе 4/12 Подготовка диска выбрать "Установка рабочей станции (совместима с Timeshift)".
/dev/sdb не трогать.
2) После установки войти в систему и сделать рейд командами:

# btrfs device add /dev/sdb /home -f
Performing full device TRIM /dev/sdb (32.00GiB) ...
# btrfs balance start -dconvert=raid1 -mconvert=raid1 /home
Done, had to relocate 18 out of 18 chunks

В результате получилась конфигурация

#  lsblk -f
NAME   FSTYPE  FSVER            LABEL                         UUID                                 FSAVAIL FSUSE% MOUNTPOINT
sda    btrfs                                                  36016dcb-ffd0-4b79-a585-8c3daa44b5cc                
sdb                                                                                                               
├─sdb1 swap    1                                              8d8b8899-eb54-4d68-b960-704f27728516                [SWAP]
└─sdb2 btrfs                                                  36016dcb-ffd0-4b79-a585-8c3daa44b5cc     10G    46% /home
sr0    iso9660 Joliet Extension ALT Workstation K 10.1 x86_64 2022-10-11-12-26-21-00                              
#  btrfs filesystem show
Label: none  uuid: 36016dcb-ffd0-4b79-a585-8c3daa44b5cc
        Total devices 2 FS bytes used 13.11GiB
        devid    1 size 24.87GiB used 15.03GiB path /dev/sdb2
        devid    2 size 32.00GiB used 15.03GiB path /dev/sda

Шаги воспроизведения:
1) Начать установку системы, дойти до шага 4/12 Подготовка диска, выбрать "Вручную".
2) Перейти на следующий шаг.

Результат: том, соответствующий /home, помечен как ФС Unknown.   
Также как UNKNOWN помечен  раздел, соответствующий [SWAP].
См. скриншот.

Ожидаемый результат: Корректное определение ФС.
Comment 1 Олег Соловьев 2023-05-24 11:13:19 MSK
В установщике dmesg ругается:
devid X uuid XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX is missing

В LiveCD с томом всё в порядке
Comment 2 Олег Соловьев 2023-05-24 17:19:19 MSK
Похоже на какой-то race:

1) Выбрать профиль "Вручную"
2) Выбрать "Очистить диски перед применением профиля"
3) На следующем экране нажать "Назад"
4) Отказаться от применения изменений
5) Снова выбрать профиль "Вручную"

ФС определяются как BtrFS