Created attachment 18396 [details] Ошибка Образ: Server V 10.4 Шаги воспроизведения: Установить систему с / на RAID4: * Запустить установку системы в режиме legacy * На этапе Подготовка диска выбрать метод Подготовить разделы вручную и нажать кнопку Далее * На каждом диске sd*: - Нажать кнопку Создать раздел - Установить тип раздела Linux RAID, остальное оставить без изменений и нажать ОК. * Выбрать RAID . * Нажать Создать RAID и в окне создания RAID выбрать MD-устройство уровней RAID4/5/6 и нажать ОК * В следующем окне должно быть 4 обьекта sd*1, выбрать Уроверь RAID RAID4 и нажать ОК * На созданном RAID создать том: - Выбрать Файловая система Ext2/3/4 и нажать ОК - Установить точку монтирования: / и нажать ОК * Нажать Далее и применить все изменения. * На шаге Установка загрузчика установить загрузчик на RAID (md0) и нажать Далее В результате получилась следующая разбивка диска: NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS sda 8:0 0 32G 0 disk └─sda1 8:1 0 32G 0 part └─md127 9:127 0 96G 0 raid4 / sdb 8:16 0 32G 0 disk └─sdb1 8:17 0 32G 0 part └─md127 9:127 0 96G 0 raid4 / sdc 8:32 0 32G 0 disk └─sdc1 8:33 0 32G 0 part └─md127 9:127 0 96G 0 raid4 / sdd 8:48 0 32G 0 disk └─sdd1 8:49 0 32G 0 part └─md127 9:127 0 96G 0 raid4 / После установки системы отключить диск или затереть первые несколько килобайт диска # dd if=/dev/random of=/dev/sdb bs=512 count=4 Результат: В результате система не загружается Загрузка доходит до grub-а в котором появляется ошибка (скриншот grub_err.png): error: module 'raid5rec' isn't loaded Примечание: При установке системы на другие raid'ы (raid 1,5,6,10) - система успешно загружается при отключении одного из дисков Примечание 2: При установке в режиме UEFI аналогичная ситуация: # lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS sda 8:0 0 32G 0 disk ├─sda1 8:1 0 255M 0 part /boot/efi └─sda2 8:2 0 31,7G 0 part └─md127 9:127 0 95,2G 0 raid4 / sdb 8:16 0 32G 0 disk ├─sdb1 8:17 0 255M 0 part └─sdb2 8:18 0 31,7G 0 part └─md127 9:127 0 95,2G 0 raid4 / sdc 8:32 0 32G 0 disk ├─sdc1 8:33 0 255M 0 part └─sdc2 8:34 0 31,7G 0 part └─md127 9:127 0 95,2G 0 raid4 / sdd 8:48 0 32G 0 disk ├─sdd1 8:49 0 255M 0 part └─sdd2 8:50 0 31,7G 0 part └─md127 9:127 0 95,2G 0 raid4 / # dd if=/dev/random of=/dev/sdb bs=512 count=4 # reboot Примечание 3: (воспроизводится в legacy и uefi) если отключить последний диск, то система успешно загружается # dd if=/dev/random of=/dev/sdd bs=512 count=4 # reboot # lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS sda 8:0 0 32G 0 disk └─sda1 8:1 0 32G 0 part └─md127 9:127 0 96G 0 raid4 / sdb 8:16 0 32G 0 disk └─sdb1 8:17 0 32G 0 part └─md127 9:127 0 96G 0 raid4 / sdc 8:32 0 32G 0 disk └─sdc1 8:33 0 32G 0 part └─md127 9:127 0 96G 0 raid4 / sdd 8:48 0 32G 0 disk sr0 11:0 1 5,1G 0 rom # cat /proc/mdstat Personalities : [raid6] [raid5] [raid4] md127 : active raid4 sdb1[1] sda1[0] sdc1[2] 100656960 blocks level 4, 32k chunk, algorithm 2 [4/3] [UUU_] unused devices: <none>
Для информации: исправлено в p11