GRUB2 UEFI inicializando a partir do LVM no RAID (com XEN)

0

Estou experimentando a inicialização do sistema de arquivos raiz do LVM volume dentro do raid (mdraid superblock 1.x) via UEFI with GRUB2 . Também estou usando Xen hypervisor.

Da linha de comando do grub eu posso ver o meu volume lvm (comando ls) mas eu tenho o kernel em pânico devido a "incapaz de montar o root fs". Eu vi uma nota em este artigo dizendo que provavelmente é impossível inicializar o root fs de um ataque via UEFI, mas não sei Não entendo a razão pela qual não.

É possível inicializar o linux com esta configuração sem o initramfs (que eu não quero usar)?

    
por dmnc 17.11.2012 / 17:40

2 respostas

1

Sem promessas, mas: Você pode tentar colocar o kernel na partição do sistema EFI (ESP) ou em qualquer outra partição não-RAID. Minha recomendação seria usar o próprio stub loader EFI do kernel como carregador de boot, em conjunto com rEFInd ou gummiboot se você quiser um menu de inicialização que apareça automaticamente ou que seja superior ao que seu firmware oferece. Concedido, você não obterá os benefícios do RAID para o seu kernel desta forma, mas colocar um kernel em uma unidade flash USB ou qualquer outra coisa para fins de emergência não deve ser muito difícil.

    
por 20.11.2012 / 02:06
0

você não pode inicializar a partir do lvm sem o initramfs, por que não usá-lo?

rationale behind é: volumes lvm precisam ser ativados, o initramfs cuida disso, também acho que o mdadm 1.X precisa ser ativado também. (0,9 pode ser ativado pelo próprio kernel)

    
por 22.01.2013 / 02:38