Bug 19004 - Не корректно читается конфигурация диска
Summary: Не корректно читается конфигурация диска
Status: CLOSED WORKSFORME
Alias: None
Product: Sisyphus
Classification: Development
Component: alterator-vm (show other bugs)
Version: unstable
Hardware: all Linux
: P2 normal
Assignee: Олег Соловьев
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-02-27 09:52 MSK by Roman Savochenko
Modified: 2023-04-06 14:27 MSK (History)
7 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Roman Savochenko 2009-02-27 09:52:17 MSK
Имеем диск с конфигурацией sda4 < sda5(Swap) sda6(Reiser) sda7(Reiser) >
При загрузке инсталлятора диск ядром именно так, как выше описано, и определяется.

В разделе разбивки диска это всё обнаруживается как пункт sda с файловой системой прямо на корне, и всё!

Думал это проблема только 5.0.0, ан нет, на 4.1.1 ситуация точно такая же.

Получается, что отредактировать такой диск нереально, а можно создать конфигурацию только сначала.
Comment 1 Roman Savochenko 2010-09-22 19:47:58 MSD
По прежнему воспроизводится, на текущем Branch 5.1.
Теперь видел на конфигурации: sda: sda4 < sda5 sda6 sda7 sda8 sda9 >
После удаления sda9 и расширения sda4 до конца, в gparted, конфигурация прочиталась в установщике.

И кстати! Зачем инсталятор при каждой установке переформатирует раздел свопа? В результате меняется UUID и соседние установки ALTLinux его теряют.
Comment 2 Andrey Rahmatullin 2010-09-22 21:17:51 MSD
(В ответ на комментарий №1)
> И кстати! Зачем инсталятор при каждой установке переформатирует раздел свопа? В
> результате меняется UUID и соседние установки ALTLinux его теряют.
Если это неотключаемо, это отдельный critical баг (в свопе может быть образ suspend2disk).
Comment 3 Michael Shigorin 2010-09-22 23:21:54 MSD
Ср. с bug #1198 -- хотя в твоём use case угроза данным остаётся, как понимаю.  Но это (или исходный багрепорт) явно стоит оформлять отдельно.

PS: перевешиваю на Sisyphus/alterator-vm, поскольку диском занимается он и образы Centaurus до выпуска RC собираются из сизифа.
Comment 4 Sergey Bolshakov 2010-09-23 14:09:54 MSD
чем этот диск отличен от других ?
fdisk -l с него можно получить ?
Comment 5 Roman Savochenko 2010-09-24 17:12:05 MSD
Ничем. И это не первый диск с такой проблемой.
root@localhost ~]# fdisk -l /dev/sda

Disk /dev/sda: 120.1 GB, 120059362816 bytes
255 heads, 63 sectors/track, 14596 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x214a6afa

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1           1           0    0  Empty
Partition 1 does not end on cylinder boundary.
/dev/sda4               1        8665    69601581    5  Extended
/dev/sda5               2         131     1044225   82  Linux swap / Solaris
/dev/sda6             132        3445    26619673+  83  Linux
/dev/sda7            3446        4750    10482381   83  Linux
/dev/sda8            4751        7360    20964793+  83  Linux
/dev/sda9            7361        8665    10482381   83  Linux

Как раз сейчас разделы не видятся, в установщике.
gparted его прекрасно видит и если удалю sda9 то и установщик думаю увидит.

Пока трогать ничего не буду, может для разбора будет интересно ещё чего глянуть.
Comment 6 Michael Shigorin 2010-09-24 17:44:08 MSD
(In reply to comment #5)
>    Device Boot      Start         End      Blocks   Id  System
> /dev/sda1   *           1           1           0    0  Empty
Ром, а что это было -- секретный раздел?
<vsu> интересно, чем это сделали

> Partition 1 does not end on cylinder boundary.
Comment 7 Sergey Bolshakov 2010-09-24 18:14:21 MSD
активный секретный раздел размером в ноль блоков.
Comment 8 Roman Savochenko 2010-09-26 09:34:49 MSD
(В ответ на комментарий №6)
> Ром, а что это было -- секретный раздел?
> <vsu> интересно, чем это сделали

Я только недавно его заметил, но не стал трогать.
Винт, пол года назад, полностью перебивался, после того как я случайно, на ходу, затёр таблицу разделов, записав в /dev/sda. После этого всё ставилось по новой и размечал я его из установщика ALTLinux. Затем ставил Debian, Fedora 11 и несколько раз тестировал сборку на основе Branch 5.1. Кто ставился в расширенный раздел, а кто сразу за ним. В какой момент появился этот раздел сказать точно не могу.
Comment 9 Michael Shigorin 2010-09-28 14:18:01 MSD
Может, удали его и дело с концом?

Быть устойчивым к таким случаям -- хорошо, но он всё-таки не нормальный.
Comment 10 Sergey Bolshakov 2010-10-13 22:52:06 MSD
некорректная конфигурация и читается некорректно.
worksforme
Comment 11 Roman Savochenko 2010-11-26 13:55:11 MSK
(В ответ на комментарий №10)
> некорректная конфигурация и читается некорректно.
Угу. Только эту некорректную конфигурацию сам менеджер разделов ALTLinux и создаёт.
- Ставил тут недавно Ubuntu и пришлось её поставить на /dev/sda1.
- Вчера, для тестинга grub, ставил beta ALTLinux где пришлось удалить sda1 и создать sda10. Всё поставилось.
- Однако сейчас хочу поставить ALTLinux server-lite и опять наблюдаю некорректное чтение таблицы разделов.
- Перегружаюсь и снова наблюдаю наличие пустого /dev/sda1.
Вывод: Менеджер разделов ALTLinux не корректно его удалил!
Comment 12 Sergey V Turchin 2021-09-21 22:07:03 MSK
Ещё воспроизводится?
Comment 13 Sergey Bolshakov 2023-04-06 14:27:55 MSK
видимо нет.