Não consigo adicionar uma imagem de segundo plano ao grub: permissão negada

2

Estou tentando adicionar um BACKGROUND_IMAGE ao GRUB, então editei o grub-mkconfig usando o gedit. Depois de salvar, atualizei, o resultado está abaixo:

sudo update-grub
[sudo] password for harish: 
/usr/sbin/grub-mkconfig: 13: /etc/default/grub: /home/harish/Pictures  /grubbackground.png: Permission denied

Por que isso? pensei que eu adicionei sudo para permissões de root.

Nota: tenho duas partições separadas para / e /home

EDIT: Eu segui as instruções ditas por doru mas isso está dando o mesmo erro. Veja a imagem abaixo:

    
por harish mukkara 15.08.2016 / 11:52

3 respostas

2

Como descrito na Grub2 / Displays - Wiki da Ajuda da comunidade

O usuário tem duas opções para selecionar a imagem inicial a ser usada.

  1. O primeiro requer a edição de um arquivo de configuração do GRUB2.

    • Abra /etc/default/grub com um editor de texto:

       gksu gedit /etc/default/grub
      
    • Adicione a seguinte linha:

       GRUB_BACKGROUND="/home/harish/Pictures/grubbackground.png"
      
  2. O segundo é copiar um arquivo de imagem compatível para a pasta do grub.

    • Execute o nautilus com permissões de root para copiar e colar uma imagem adequada na pasta grub ( O local padrão para esta pasta é / boot / grub ):

      gksu nautilus / home / harish / Imagens /

    • Clique com o botão direito e selecione copiar em grubbackground.png

    • Na mesma janela, navegue até /boot/grub/ e cole a imagem.
    • Clique com o botão direito na imagem e verifique se as permissões são as mostradas abaixo:

  • Você pode agora Fechar esta janela.

Se mais de uma imagem adequada estiver na pasta grub, a prioridade para a imagem usada no GRUB2 é: Primeira imagem encontrada em / boot / grub.

  • A primeira imagem encontrada, nesta ordem: jpg, JPG, JPEG, PNG, PNG, tga, TGA
  • Se várias imagens da mesma extensão, de forma alfanumérica.

Depois de escolher o seu método preferido:

  • Atualize o GRUB para incorporar a imagem no menu do GRUB2:

    sudo update-grub
    

Lembre-se de que, se você aplicou os dois métodos, você O GRUB2 prefere o arquivo de configuração (opção 1).

    
por Panagiotis Tabakis 16.08.2016 / 05:59
1

Para alterar a imagem de fundo do GRUB, você só precisa colocar sua nova imagem na pasta /boot/grub/ e, em seguida, executar

sudo update-grub

e isso deve ser feito. Veja este artigo para mais informações.

    
por doru 15.08.2016 / 12:14
0

A maneira oficial de alterar a imagem de fundo do grub é editar /etc/default/grub como root e adicionar

GRUB_BACKGROUND="/the_exact_path_to_the_image"

logo abaixo da linha que diz: GRUB_CMDLINE_LINUX="" .

Salve o arquivo e execute sudo update-grub para ativá-lo. NÃO esqueça de colocar o caminho entre aspas duplas e certifique-se de que sua imagem é legível por outras em suas permissões.

Se você decidir usar esse método, exclua a imagem copiada em /boot/grub manualmente antes de update-grub .

    
por Stormlord 16.08.2016 / 03:56