grubinstall instala um carregador de boot GRUB em um disco fixo. É mais simples e mais fácil de entender do que os métodos que vêm com o pacote GRUB.
grubinstall usa um método especial de instalação de que é simples, fácil de entender e difícil de errar. Em contraste, o pacote GRUB vem com ferramentas para instalar, de várias maneiras, e essas ferramentas são difíceis de entender (em parte porque eles estão mal documentadas) e os métodos comuns são igualmente difícil de entender e fácil de estragar.
Este projeto é tão simples que é um pequeno programa Perl.
O que é diferente sobre a forma como as instalações grubinstall e as formas convencionais de instalação do GRUB é que grubinstall coloca todo o carregador em uma área contígua de inicialização especial no início do disco de arranque, reservada para o GRUB, enquanto que nos métodos convencionais, na maioria das loader reside em um sistema de arquivos.
O fato de que parte do carregador reside em um sistema de arquivos significa a) você pode ficar muito confuso sobre o que acontece no GRUB instalar tempo versus o que acontece durante a inicialização; e b) para evitar que o seu sistema não arranca, você tem que certificar-se de determinados arquivos em sua estadia do sistema de arquivos nos mesmos blocos de apoio. Isso é uma violação da finalidade de um sistema de arquivos e fácil de estragar.
Mas o fato de que grubinstall precisa de uma área reservada no disco de inicialização significa que você normalmente não pode trivialmente passar a usar grubinstall em um sistema existente, porque este sistema existente, provavelmente já está usando a área no início do disco para outra coisa. É por isso que os métodos mais complexos existem. Se você quiser mudar um sistema existente para usar o grubinstall mais simples, primeiro você tem que mudar o conteúdo da primeira partição no seu disco de inicialização.
Eu criei grubinstall quando eu decidi mudar para usar o GRUB ao invés do LILO para arrancar os meus sistemas Linux. Lendo sobre o GRUB, fiquei consternado ao descobrir que ele tem o mesmo problema que eu estava tentando fugir com o LILO: dependência do local de armazenamento de arquivos no sistema de arquivos.
Mas eu estava mais desanimado com a minha incapacidade de obter uma imagem clara de como funciona todo o processo, por causa de uma combinação de a complexidade e os pobres documentação. É muito importante para mim para compreender plenamente o processo de inicialização, para que eu possa evitar acidentalmente fazer o meu sistema não arranca e para que eu possa descobrir como recuperar se eu faço. Eu quero ser capaz de compreender de forma inequívoca qual será o efeito de recabeamento um disco, movendo os arquivos do sistema, copiar uma imagem de disco, etc.
Com os arquivos do sistema de arquivos que está sendo acessado tanto no GRUB instalar tempo e no tempo de inicialização, ele me levou muito tempo para descobrir o que é acessada quando. As ferramentas também são projetados para fazer algumas das idéias para que eu faça a instalação do GRUB mais fácil. Mas para fazer isso, eles têm que fazer algumas suposições sobre o meu sistema, e eles nem sempre são válidos.
Depois de muito estudo e alguma experimentação, eu vim a entender GRUB. Descobri que existe um robusto carregador simples, bota sob toda a confusão, que pode satisfazer todas as minhas necessidades; Eu não preciso de nenhuma das características que o tornam complexo. Tudo que eu precisava era um programa simples para instalá-lo simplesmente. Então, eu escrevi isso.
Detalhes de Software:
Versão: 1.00
Data de upload: 2 Jun 15
Licença: Livre
Popularidade: 80
Comentários não encontrado