PDA

View Full Version : Grub e LVM su RAID1


rollopack
12-03-2018, 11:08
Buongiorno, ho un server con LVM su un RAID1, ma l'installazione di grub mi restituisce il seguente messaggio:

Installazione per la piattaforma i386-pc.
grub-install: avviso: questa etichetta della partizione GPT non contiene BIOS Boot Partition, l'embed non è possibile.
grub-install: errore: L'embed non è possibile, ma è richiesto per l'installazione su RAID e LVM.

df
File system Tipo Dim. Usati Dispon. Uso% Montato su
udev devtmpfs 4,2G 0 4,2G 0% /dev
tmpfs tmpfs 833M 88M 746M 11% /run
/dev/mapper/server--vg-root ext4 30G 1,6G 27G 6% /
/dev/md0p1 ext2 247M 39M 196M 17% /boot
/dev/mapper/server--vg-home ext4 2,0T 53G 1,8T 3% /home

fdisk -l /dev/sda
Disk /dev/sda: 1,8 TiB, 2000398934016 bytes, 3907029168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: F0410B1C-0E86-400A-8465-EF0919E1D2D3

Device Start End Sectors Size Type
/dev/sda1 2048 3907028991 3907026944 1,8T Linux RAID

fdisk -l /dev/md0

Disk /dev/md0: 1,8 TiB, 2000263577600 bytes, 3906764800 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: dos
Disk identifier: 0x3ac62615

Device Boot Start End Sectors Size Id Type
/dev/md0p1 2048 499711 497664 243M 83 Linux
/dev/md0p2 501758 3906762751 3906260994 1,8T 5 Extended
/dev/md0p5 501760 3906762751 3906260992 1,8T 8e Linux LVM


Ho letto in qualche forum che il flag della partizione non dovrebbe essere "Linux RAID" ma "bios_grub" e di correggerlo con parted, ma vedo che altri server che ho con la stessa configurazione hanno come flag "Linux raid autodetect" con disklabel DOS...

Attualmente il sistema è attivo e funzionante, ma ho il terrore a riavviare la macchina :(

rollopack
12-03-2018, 11:47
Spulciando i log di installazione vedo che già lì l'installazione su sda e sdb era fallita, può essere che il bios riesca a fare il boot accedendo direttamente alla partizione /boot?