Por que o chroot é necessário ao instalar o GRUB?

1

Estou tentando inicializar meu laptop com o Linux junto com o Windows. Agora, uma das coisas que provavelmente precisarei fazer é instalar o linux pela primeira vez em minha partição desejada e depois inicializar a partir de um live cd e então selecionar minha partição de boot e depois instalar e configurar o grub na minha partição de inicialização.

As instruções estão listadas aqui .

Agora, o que eu acho redundante é porque eu preciso chroot se o comando de instalação é o seguinte -:

grub-install /dev/sd1

Qual foi o uso de chrooting ou mesmo de montar as partições do linux se o grub puder simplesmente instalar em uma partição de minha escolha a partir da linha de comando?

Por que eu montaria os sistemas de arquivos virtuais da seguinte maneira:

for i in /dev /dev/pts /proc /sys /run; do sudo mount -B $i /mnt$i; done

É porque quando eu iniciei no modo ao vivo a partir do meu disco de instalação, os arquivos grub estão presentes no SO Linux instalado que devo acessar para que a instalação continue? ie. ser capaz de executar grub-install ?

Se os arquivos grub estão lá na mídia de instalação, então parece muito irrelevante fazer a montagem e chrooting?

Corrija-me se estiver errado, mas tudo o que o chroot faz é alterar o diretório raiz do processo atual e filho, certo?

    
por ng.newbie 09.05.2017 / 18:16

0 respostas

Tags