Как проверить grub2 на Мягкой установке RAID

При обновлении дистрибутива я получил соблюдающее предупреждение:

Setting up grub2-common (2.02~beta2-29) ...
Setting up grub-pc-bin (2.02~beta2-29) ...
Setting up grub-pc (2.02~beta2-29) ...
Installing for i386-pc platform.
grub-install: warning: File system `ext2' doesn't support embedding.
grub-install: warning: Embedding is not possible.  GRUB can only be installed in this setup by using blocklists.  However, blocklists are UNRELIABLE and their use is discouraged..
grub-install: error: diskfilter writes are not supported.
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-4.2.0-18-generic
Found linux image: /boot/vmlinuz-3.19.0-15-generic
Found initrd image: /boot/initrd.img-3.19.0-15-generic
done

... и установщик отобразил предупреждение об отказе установки личинки, как он не перезагрузит или smt.

Когда я сверяюсь fdisk -l, Я вижу, что никакой флаг начальной загрузки не установлен для /dev/sda & /dev/sdb устройства. Так как это - установка RAID, я не уверен, необходимо ли это. Вот вывод:

Disk /dev/sda: 1.8 TiB, 2000398934016 bytes, 3907029168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x000b13b2

Device     Boot    Start        End    Sectors  Size Id Type
/dev/sda1           2048   33556480   33554433   16G fd Linux raid autodetect
/dev/sda2       33558528   34607104    1048577  512M fd Linux raid autodetect
/dev/sda3       34609152 3907027120 3872417969  1.8T fd Linux raid autodetect


Disk /dev/sdb: 1.8 TiB, 2000398934016 bytes, 3907029168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x000286f0

Device     Boot    Start        End    Sectors  Size Id Type
/dev/sdb1           2048   33556480   33554433   16G fd Linux raid autodetect
/dev/sdb2       33558528   34607104    1048577  512M fd Linux raid autodetect
/dev/sdb3       34609152 3907027120 3872417969  1.8T fd Linux raid autodetect


Disk /dev/md0: 16 GiB, 17171349504 bytes, 33537792 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/md1: 511.7 MiB, 536543232 bytes, 1047936 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/md2: 1.8 TiB, 1982543626240 bytes, 3872155520 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes

и это - моя установка RAID:

Personalities : [linear] [multipath] [raid0] [raid1] [raid6] [raid5] [raid4] [raid10]
md2 : active raid1 sda3[0] sdb3[1]
      1936077760 blocks super 1.2 [2/2] [UU]

md1 : active raid1 sda2[0] sdb2[1]
      523968 blocks super 1.2 [2/2] [UU]

md0 : active raid1 sda1[0] sdb1[1]
      16768896 blocks super 1.2 [2/2] [UU]

unused devices: <none>

/dev/md1 смонтирован к /boot Я уже проверил UUID внутри grub.cfg, которые в порядке. И также выполнение grub-install на sda и sdb не дает ошибки.

Так как это - рабочий сервер, я не хочу, просто перезагружают машину, чтобы протестировать, если хорошо или не, итак, как я проверяю или что я должен проверить, чтобы быть на безопасной стороне?

И если все в порядке этот путь, я немного смущен флагом начальной загрузки, я имею в виду, так как это - программное обеспечение RAID, как система знала бы который раздел загрузиться?

1
задан 23 November 2015 в 12:37

0 ответов

Другие вопросы по тегам:

Похожие вопросы: