Ubuntu 16.04.2 LTS na raiz ZFS - não é possível inicializar

2

Eu tenho acompanhado este guia para instalar um sistema LTS (Desktop) Ubuntu 16.04.2:

link

Concluí tudo até o passo 6.4 e reiniciei o servidor. Todas as etapas anteriores a essa foram concluídas com sucesso. Estou executando um sistema com um BIOS EFI e ele está configurado para inicializar o EFI primeiro e voltar ao legado. Eu segui apenas as etapas relacionadas "EFI" no guia de instalação, como sugere, seguindo apenas uma ou outra.

Eu reiniciei, e o carregador de boot do grub vem bem, a opção padrão é inicializada após 5 segundos, e o kernel aparece - então inicialmente tudo está bem.

No entanto, cerca de 4 segundos depois, vejo a mensagem:

Begin: Running /scripts/local-block ... done.

repetido inúmeras vezes.

Então o sistema falha com:

ALERT: ZFS=rpool/ROOT/ubuntu does not exist. Dropping to shell!

Eu tenho um shell do BusyBox, mas não tenho certeza onde estou errado. Alguém pode por favor avisar? Eu vi muitas pessoas seguirem esse guia com sucesso, então não estou claro onde estou errado.

Obrigado antecipadamente!

    
por QuruJames 30.03.2017 / 14:23

1 resposta

0

Eu me deparei com esse mesmo problema. A correção para mim envolveu adicionar à linha linux da minha entrada de inicialização do grub. No meu caso, estava faltando a entrada boot = zfs.

(nota: isto é para o debian, então ajuste seu kernel etc)

linux    /ROOT/debian@/boot/vmlinuz-4.9.0.3-amd64 root=ZFS=rpool/ROOT/debian ro boot=zfs $bootfs quiet

que, uma vez que você chegar onde você pode entrar no seu sistema, você pode editar o / etc / default / grub e adicionar a GRUB_CMDLINE_LINUX_DEFAULT="quiet" para torná-lo

GRUB_CMDLINE_LINUX_DEFAULT="boot=zfs $bootfs quiet"

Isso deve fazer com que você inicie, e você pode querer anotá-lo, já que futuras atualizações podem quebrá-lo novamente:)

Feliz ZFSing!

    
por ben-Nabiy Derush 03.09.2017 / 21:45