Bug 24655

Summary: Инсталлятор ALT Linux 5.0.0 Desktop KDE на этапе разбивки диска инорирует ручное указание точки монтирования /usr, записывая всё в /, а не в указанный /usr, что приводит к ошибкам установки и загрузки ОС
Product: Branch p5 Reporter: TECTEP SLAV <TECTEP>
Component: cross-componentAssignee: Nobody's working on this, feel free to take it <nobody>
Status: NEW --- QA Contact: QA p5 <qa-p5>
Severity: normal    
Priority: P3    
Version: unspecified   
Hardware: all   
OS: Linux   
Attachments:
Description Flags
Порядок следования дисков в виртуалке
none
Ошибка при сохранении настроек и тут видно, что диск usr для "/usr" не заполнился, все файлы (3 Гб) на диске root для "/"
none
Ошибка загрузки ОС после установки none

Description TECTEP SLAV 2010-11-28 12:22:23 MSK
Порядок действий:
0. Подготовить вирутальную машину, на которой есть отдельные разделы для /boot, /, /usr. /var/, /home, swap, /mnt/disk.
1. Запустить инсталлятор ALT Linux 5.0.0 Desktop KDE (загрузиться с DVD и начать установку).
2. На этапе разбивки диска, выбрать ручной режим и назначить существующим дискам параметры:
sda - /boot - ext2/3 + форматирование
sdb - /     - ext2/3 + форматирование
sdc - /usr  - ext2/3 + форматирование
sdd - /var  - ext2/3 + форматирование
sde - /home - ext2/3 + форматирование
sdf - swap
sdg - /mnt/disk - ext2/3+ext4 + форматирование
3. Нажать "Далее" и выбрать в качестве дополнительных пакетов эмуляторы и документацию, приступить к установке.
4. Дождаться завершения копирования файлов и установки пополниельного ПО.
5. Нажать "Далее" заполнить все прочие параметры и завершить установку.
6. Приступить к перезагрузке (загрузке установленной ОС).

Наблюдаемый результат:
3. В процессе ошибок не будет, но будет видно что вирутальный диск root растёт до 3 Гб, а диск usr остаётся пустым (то есть не используется совсем), что уже плохо.
4. На этапе "Сохранение настроек 6/13" происходит ошибка 
>>Запуск скрипта не удался
>>80-mdadm.sh
5. Нажатие "Далее" установку не прерывает; заполнить пароль, логин, настройки сети, ... можно.
6. Во время загрузки происходит ошибка:
>>Running postinstall script [90-pkg.sh] mount: special device /dev/hdc does not exist        [ FAILED ]
>>...
>>[20873.308124] Kernel panic - not suncing: Attempted to kill init!

Ожидаемый результат:
3. Диск /usr будет использоваться, на него поместятся файлы для /usr/bin, /usr/share, /usr/lib, то есть он точно будет не пустым.
4. Ошибок не будет.
5. Ошибок не будет, ОС загрузится.

Примечание:
0. Эти точки монтирования значатся как предопределённые в инсталляторе, поэтому их и выбрал. Цель выделения для каждой значимой точки монторования отдельного раздела в том - что у меня флешка на 2 Гб, а надо подготовить виртуальную машину с Linux и отнести её на работу, тестировать там один продукт под wine. Подумал что по частям будет проще.
5. Диск для /usr вроде как был sdc, но видимо стал hdc, и при этом не может смонтироваться. Так как на него не записан ни один файл, то и не надо его тогда монтировать (это противоречит пункту 3, но тут либо 3 либо 5, но лучше 3, то есть чтобы /usr заполнился, а потом еще и смонтировался корректно).
Comment 1 TECTEP SLAV 2010-11-28 12:26:18 MSK
Created attachment 4679 [details]
Порядок следования дисков в виртуалке

Порядок следования дисков в виртуалке, из которого видно, что /usr - 3-й диск, то есть sdc или hdc. Это показывает что ошибка монтирования /dev/hdc - это ошибка монтирования /usr.
Comment 2 TECTEP SLAV 2010-11-28 12:27:57 MSK
Comment on attachment 4679 [details]
Порядок следования дисков в виртуалке

тут показано, что /dev/hdc это точка монтирования /usr, то есть именно этот раздел не монтируется при загрузке
Comment 3 TECTEP SLAV 2010-11-28 12:30:41 MSK
Created attachment 4680 [details]
Ошибка при сохранении настроек и тут видно, что диск usr для "/usr" не заполнился, все файлы (3 Гб) на диске root для "/"
Comment 4 TECTEP SLAV 2010-11-28 12:32:27 MSK
Created attachment 4681 [details]
Ошибка загрузки ОС после установки