configuração do carregador de inicialização com GPT, RAID1 e LVM

3

Usando a Tabela de Partição GUID e o RAID 1, o carregador de inicialização (syslinux ou GRUB) não pode inicializar na máquina, que foi instalada com o Arch Linux.

Primeiro, há duas unidades idênticas configuradas para usar o nível 1 do software RAID. As duas unidades são particionadas da seguinte forma:

  • sd[ab]1 as md2
  • sb[ab]2 as md1
  • sb[ab]3 as md0

Em seguida, o md0 é definido como VolGroupArray e, em seguida, dividido usando LVM, um como / (root) e o outro como /home , md1 está definido como o SWAP e md2 está definido como /boot .

Executando o seguinte comando grub-install --target=i386-pc --recheck --debug /dev/md2 o erro subseqüente ocorre.

/usr/bin/grub-bios-setup 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..
/usr/bin/grub-bios-setup error: will not proceed with blocklists

Minhas perguntas:

  • Não devo instalar o GRUB em uma partição RAID?
  • Que tipo de sistema de arquivos deve ser a partição de inicialização?
  • O que são listas de bloqueio?
  • O que é bom / ruim sobre o esquema de partição listado acima?

É possível criar uma única partição em sda e sdb ( /dev/sda1 e /dev/sdb1 ) espelhada com RAID1 ( /dev/md0 ) e, em seguida, instalar o LVM em md0 e criar um partições de boot, home, root e swap no LVM? Com este esquema, o GRUB ou o syslinux podem inicializar uma partição de inicialização do RAID LVM? Por que ou por que não?

    
por DanCat 15.10.2013 / 20:15

1 resposta

4

O PC inicializa apenas a partir de um disco individual, de modo que é necessário instalar o grub. Observe que você pode instalá-lo em cada um dos discos individualmente, no caso de um falhar e, em seguida, o outro pode ser usado. O Grub2 também não requer uma partição dedicada / boot; pode arrancar diretamente do lvm no draid.

    
por 27.12.2013 / 22:25