Ajuda com o grub script para alterar o grub conf

0

Eu tenho medo de não saber absolutamente nada sobre a formulação ou sintaxe de um script grub, então eu esperava obter alguma ajuda aqui, a menos que os scripts no /grub.d sejam codificados em Python (estou familiarizado com o Python)?

Eu sinto que o que eu quero fazer é relativamente simples, mas opções mais complexas e eficientes também serão detalhadas:

  • Relacionado ao script: Eu tenho um Raspberry Pi eu estou usando com sucesso como um servidor NAS via samba. Eu também estou olhando para configurar o RPi como um servidor WOL. Eu quero criar um script que forçará o grub a procurar o arquivo de configuração no NAS (seja ele copiado do NAS para um local mais restrito, etc). Nota: Eu li algo de 2009 sobre o carregamento do grub antes do serviço de rede, mas imagino que algumas coisas provavelmente mudaram desde então. Minha pergunta então é: quais protocolos são permitidos enquanto o grub está ativo? A conexão smb ou ssh é permitida?

O pedido seria assim:

1) O usuário altera o arquivo grubconf no NAS

2) Envie o pacote mágico do WOL para inicializar

3) Grub carrega (sem tempo limite em caso de processo demorar muito)

4) O script Grub carrega o arquivo grub que substitui o arquivo grub conf para alterar a seleção padrão

O benefício desse método é que o usuário pode alterar qual sistema operacional deve ser carregado antes mesmo de o computador ser inicializado. Eu gostaria de me tornar mais complicado introduzindo alguma interação em uma rede, mas sinto que, ao determinar a viabilidade dessa configuração básica, será evidente se vale a pena tentar prosseguir.

    
por Sterling Butters 07.04.2018 / 01:13

0 respostas