É uma boa prática criar uma partição separada para um carregador grub2?

É uma boa prática criar uma partição separada para um carregador grub2?

Quero instalar o Debian 6. Quero ter um grub2gerenciador de boot.

Eu li que criar uma /bootpartição primária separada para o kernel (com acesso somente leitura) é uma boa prática. Também é uma boa prática criar uma /grubpartição primária separada?

  • Para que poderia ser útil?
  • Quais são os problemas causados ​​por tal esquema de partição?
  • Há alguma informação específica que preciso saber se irei instalar a mesma configuração em um VPS?
  • E se eu usar o LVM para /e /homeoutras partições?

Se for uma boa prática ou mesmo não for uma má ideia - é /grubmelhor colocar a partição antes daquela /boot(no início do disco)?

HD de 100 GB

Responder1

Não que eu já tenha visto. /grubprecisa ser montado de /boot/grubqualquer maneira, mas realmente acho que uma partição separada apenas para os arquivos grub é algo como um exagero.

Considere também que quando você inicializa, o grub espera que seus arquivos estejam na partição que você definiu como root (por exemplo, (hd0,0)). Claro, você pode montar sua partição grub com fstab abaixo da partição de inicialização, mas isso não ajuda enquanto você está no modo estágio 2 do Grub e nada disso foi feito ainda.

Provavelmente é possível contornar isso com um arquivo de configuração adequado (o Grub é bastante mutável), mas consideraria manter essa configuração mais problemática do que o resultado vale.

Se você usar LVM para qualquer diretório crítico do sistema ( /, /usr, /var, etc), você precisará de um sistema de arquivos ram inicial que contenha as ferramentas LVM para ativar esses grupos de volumes e entregar a inicialização ao kernel - caso contrário, seu kernel entrará em pânico na inicialização porque não consegue encontrar seu dispositivo raiz ou um arquivo de chave necessário /usr.

Em resumo, acho que você está apenas com dor de cabeça com esse plano.

informação relacionada