Bug 42029 - Невозможно задать смещение (offset) раздела
Summary: Невозможно задать смещение (offset) раздела
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: alterator-vm (show other bugs)
Version: unstable
Hardware: all Linux
: P5 major
Assignee: Олег Соловьев
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks: 33000
  Show dependency tree
 
Reported: 2022-02-23 18:12 MSK by Антон Мидюков
Modified: 2023-11-30 16:14 MSK (History)
5 users (show)

See Also:


Attachments
Невозможно задать смещение (16.15 KB, image/png)
2022-02-23 18:12 MSK, Антон Мидюков
no flags Details
скрин (94.25 KB, image/png)
2022-07-27 16:19 MSK, Vera Blagoveschenskaya
no flags Details
Видео ошибки установки значения смещения (94.97 KB, image/gif)
2023-04-27 16:32 MSK, Ivan Alekseev
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Антон Мидюков 2022-02-23 18:12:37 MSK
Created attachment 10338 [details]
Невозможно задать смещение

Понадобилось отступить на 16 МБ от начала раздела, но это у меня не выходит.
Смещение в поле вписывается, но при нажатии Enter или переходе в другое поле значение тут же обнуляется. Бегунком значение выставляется, но при нажатии ок опять-таки обнуляется.
Comment 1 Антон Мидюков 2022-02-23 18:24:22 MSK
Проблему воспроизвёл также на стартерките p10, p9 и p8.
Comment 2 Антон Мидюков 2022-02-23 19:43:07 MSK
(Ответ для Антон Мидюков на комментарий #1)
> Проблему воспроизвёл также на стартерките p10, p9 и p8.

И на p7, и на p6 у меня ничего не вышло.
Comment 3 Антон Мидюков 2022-02-24 11:45:25 MSK
В образах на p5 тоже не работает. А вот в 4.1.1 работает:
http://ftp.altlinux.org/pub/distributions/ALTLinux/4.1/Desktop/4.1.1/iso/altlinux-4.1.1-desktop-x86_64-install-cd.iso
Comment 4 Vera Blagoveschenskaya 2022-07-27 16:19:25 MSK
Дополню описание:
- ползунком задать смещение нельзя (или проблематично)
- вводом цифр задать смещение можно
- после применения операции разметка создается некорректно, например:
Создан раздел 10240 Мб со смещением 2048 Мб - см. скрин
parted показывает:
Number Start   End    
1      1049kB  10.7Gb
Comment 5 Vera Blagoveschenskaya 2022-07-27 16:19:42 MSK
Created attachment 11206 [details]
скрин
Comment 6 Олег Соловьев 2022-07-27 16:21:54 MSK
(In reply to Vera Blagoveschenskaya from comment #4)
> Дополню описание:
> - ползунком задать смещение нельзя (или проблематично)
> - вводом цифр задать смещение можно
> - после применения операции разметка создается некорректно, например:
> Создан раздел 10240 Мб со смещением 2048 Мб - см. скрин
> parted показывает:
> Number Start   End    
> 1      1049kB  10.7Gb

Охотно верю. При применении смещения почему-то оно применяется как есть, а не умножается на 2048 как должно.
Comment 7 Ivan Alekseev 2023-04-27 16:31:31 MSK
Ошибка воспроизведена на следующих образах:
- Sisyphus: regular-xfce-install.iso (от 24.04.2023)
- p10: alt-workstation-10.1-x86_64.iso

- Шаги для воспроизведения:
1) В установщике дойти этапа разметки дисков;
2) Выбрать диск и нажать "Создать раздел";
3) В строке "Смещение" изменить значение с помощью ползунка;
4) Попытаться задать значение смещения с помощью ползунка и поля для ввода;
5) Переоткрыть окно "Создание раздела", задать значение смещения в поле для ввода и нажать "ОК".

- Фактический результат:
3) Значение смещения с помощью ползунка изменяется, но только до тех пор как будет отпущена кнопка мыши. Значение смещения сбрасывается на 0 MB после того как отпускается кнопка мыши.
4) Значение смещения (0 MB) невозможно изменить как с помощью ползунка, так и с помощью поля для ввода.
5) После нажатия на "ОК" установленное значение смещения сбрасывается на 0 MB.

- Ожидаемый результат:
Значение смещения не сбрасывается и задается корректно как с помощью ползунка, так и с помощью поля для ввода. Установленное значение корректно применяется.
Comment 8 Ivan Alekseev 2023-04-27 16:32:16 MSK
Created attachment 13044 [details]
Видео ошибки установки значения смещения
Comment 9 Repository Robot 2023-11-20 11:55:17 MSK
evms-2.5.5-alt71 -> sisyphus:

 Mon Nov 20 2023 Oleg Solovyov <mcpain@altlinux> 2.5.5-alt71
 - fixes:
   + fix potential null pointer dereference
   + swapfs: fix UUID option (Closes: #46843)
   + truncate volume name if it doesn't fit (Closes: #47037)
   + luks: ensure "_luks" in volume name (Closes: $47041)
   + GPT: use Megabytes instead of Sectors (Closes: 42029)
Comment 10 obidinog@basealt.ru 2023-11-21 16:20:23 MSK
Ошибка не исправлена, смещение не работает. Воспроизведение по шагам из предыдущих комментариев
Comment 11 Олег Соловьев 2023-11-27 18:05:17 MSK
(In reply to obidinog@basealt.ru from comment #10)
> Ошибка не исправлена, смещение не работает. Воспроизведение по шагам из
> предыдущих комментариев

Применил шаги из предыдущих комментариев.
Поведение ожидаемое, ошибка не воспроизвелась
Comment 12 Repository Robot 2023-11-30 16:14:57 MSK
evms-2.5.5-alt73 -> p10:

 Thu Nov 23 2023 Oleg Solovyov <mcpain@altlinux> 2.5.5-alt73
 - GPT: fix regression after alt70
 Tue Nov 21 2023 Oleg Solovyov <mcpain@altlinux> 2.5.5-alt72
 - revert "GPT: use Megabytes instead of Sectors (Closes: 42029)"
 Mon Nov 20 2023 Oleg Solovyov <mcpain@altlinux> 2.5.5-alt71
 - fixes:
   + fix potential null pointer dereference
   + swapfs: fix UUID option (Closes: #46843)
   + truncate volume name if it doesn't fit (Closes: #47037)
   + luks: ensure "_luks" in volume name (Closes: $47041)
   + GPT: use Megabytes instead of Sectors (Closes: 42029)
 Fri Nov 03 2023 Oleg Solovyov <mcpain@altlinux> 2.5.5-alt70
 - GPT: fix partitioning on nvme disks with 4k-sectors