Summary: | не устанавливается на md раздел | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | Branch t6 | Reporter: | Slava Dubrovskiy <dubrsl> | ||||||
Component: | grub2 | Assignee: | Vitaly Kuznetsov <vitty> | ||||||
Status: | CLOSED NOTABUG | QA Contact: | QA t6 <qa-t6> | ||||||
Severity: | major | ||||||||
Priority: | P3 | ||||||||
Version: | не указана | ||||||||
Hardware: | all | ||||||||
OS: | Linux | ||||||||
Attachments: |
|
Created attachment 5104 [details]
Вывод fdisk -l
Вот такая конфигурация рейда. Корень на /dev/md0 [root@ua56 slava]# cat /proc/mdstat Personalities : [raid1] [raid6] [raid5] [raid4] md2 : active raid5 sdc[0] sde[2] sdf[3] sdj[8] sdd[1] sdi[6] sdh[5] sdg[4] 6837329408 blocks super 1.2 level 5, 512k chunk, algorithm 2 [8/8] [UUUUUUUU] [=>...................] resync = 5.4% (52904524/976761344) finish=1314.4min speed=11714K/sec md1 : active raid1 sda3[1] sdb3[0] 454599232 blocks [2/2] [UU] [=============>.......] resync = 69.6% (316751296/454599232) finish=24.3min speed=94180K/sec md0 : active raid1 sda1[1] sdb1[0] 30716160 blocks [2/2] [UU] unused devices: <none> Установка Grub в раздел (а md0 - это именно раздел!) возможна, достаточно добавить --force. Но это нужно только в том случае, если в mbr у вас другой загрузчик, который, в частности, будет грузить этот Grub. Но, скорее всего, вы этого не хотите. Вы хотите установить загрузчик на mbr всех дисков, входящих в зеркало. Для этого делайте ровно это: #grub-install /dev/sda #grub-install /dev/sdb BTW, alterator-grub выполняет это действие автоматически. Если в установщике вы выбираете "установить загрузчик на mdX", то ставится в mbr всех дисков. В lilo в ALT было реализовано аналогичное поведение. |
Created attachment 5103 [details] Вывод grub-install Обновился с 5.1 до t6. Поставил grub2 и хочу установить загрузчик. Не устанавливается с такой ошибкой: [root@ua56 slava]# grub-install /dev/md0 /usr/sbin/grub-setup: warn: Attempting to install GRUB to a partitionless disk or to a partition. This is a BAD idea.. /usr/sbin/grub-setup: warn: Embedding is not possible. GRUB can only be installed in this setup by using blocklists. However, blocklists are UNRELIABLE and their use is discouraged.. /usr/sbin/grub-setup: error: will not proceed with blocklists. всякие приседания в виде --recheck не помогают. Прилагаю конфигурацию дисков и вывод с дебаг ключом.