Instalando o grub?

1

Estou tentando instalar o cinnarch . Eu instalei corretamente, mas eu tenho alguns problemas com o grub.

No momento, não consigo inicializar porque o grub apresenta alguns erros. Eu só posso acessar os arquivos via LiveCD. Eu também não tenho acesso ao pacman via terminal. Diz-me que não consegue encontrar o banco de dados. Minha esperança é que eu possa copiar alguns arquivos para que funcione.

Eu tenho 3 partições visíveis. /, / home e / boot. É estranho que a partição de inicialização esteja vazia.

na partição raiz é uma pasta chamada boot que também está vazia. Mas na pasta raiz existe uma pasta chamada / etc / que contém grub.d

Você poderia me dar algumas dicas?

    
por Maik Klein 29.03.2013 / 11:32

1 resposta

2

Eu não vejo uma razão para você precisar começar de novo, mas há duas coisas que você definitivamente precisa: um kernel para inicializar e a pasta de configuração do grub em / boot.

Eu não instalei o Arch por pelo menos 279 dias (o tempo de atividade atual no meu servidor de arquivos em casa), e sei que as coisas mudaram desde então, então estou um pouco enferrujado em detalhes ... Mas o que você precisa O é inicializar o sistema a partir de um Live CD / USB e chroot no sistema Arch que você construiu. Não tenho certeza se o Arch tem uma boa documentação sobre como fazer o chroot em uma nova instalação ... se não checar a seção "chrooting no sistema" do Gentoo Handbook ... deve ser similar.

Depois de chrooted no sistema real, você precisa usar o pacman para instalar o kernel que você gostaria de usar. Este / deve / copiar o kernel (e quaisquer outras coisas necessárias, como um initramfs) para / boot. (Ou isso?) Certifique-se de ter / boot montado. Se o kernel não for copiado pela instalação do pacman, verifique-o em / usr / src / linux. (Ou verifique os documentos do Arch ... mais uma vez já faz um tempo.)

(A menos que você esteja em um sistema EFI ... e nesse caso as coisas poderiam ser feitas de maneira muito diferente e sem o grub ou qualquer outro gerenciador de inicialização.)

Uma vez que você tenha o kernel endireitado, use o pacman para reinstalar o grub. Siga as instruções do Arch se estiver usando o Grub2 - descobri que elas estão muito bem escritas. Deve haver uma pasta / boot / grub quando o grub estiver instalado e configurado corretamente. Se estiver usando o Grub2, isso exigirá um grub-mkconfig e, possivelmente, alguns passos extras, dependendo do seu hardware. (Se estiver usando EFI, as coisas podem ser mais estranhas).

Se tudo isso falhar, só então você deve considerar começar de novo.

    
por 29.03.2013 / 17:21