[RESOLVIDO] Mudanças no grub não têm efeito

Iniciado por brunolopes96, 01 de Outubro de 2013, 23:48

tópico anterior - próximo tópico

brunolopes96

E aí, pessoal. O /etc/default/grub no meu Ubuntu 12.04 não está efetivando as mudanças que faço nele. Já mudei uma vez o grub, nessa mesma versão do Ubuntu, e funcionou sem problemas, mas agora qualquer mudança que seja não funciona. Já usei o "sudo update-grub" várias vezes, mas continua sem funcionar mesmo assim.

Aguardo resposta.

Renan Rischiotto

Você salva o arquivo depois de efetuar as alterações?

adiaswin

ola

humm qual editor de texto esta usando para aplicar as alterações?

ubuntu 12.04

Arthur Bernardes


Lucimgr

sugiro que vc poste o conteúdo do seu /etc/default/grub aqui, e explique detalhadamente o que vc está tentando modificar no grub (onde estás alterando o arquivo também pode ser útil).

pylm69

 Primeiramente, tem mais de uma distro instalada? Eu tenho quase certeza de que sim, e a última distro foi que fez a instalação do grub, consequentemente é nela que vc modificar o grub, ou instala ele pelo ubuntu atual
grub-install /dev/sda
mas, só leve isso em conta, se tiver mais de uma distro no HD.
Rolling Release é o máximo \o/

brunolopes96

Citação de: Renan Rischiotto online 02 de Outubro de 2013, 00:02
Você salva o arquivo depois de efetuar as alterações?

Óbvio que sim, né.

Citação de: adiaswin online 02 de Outubro de 2013, 10:22
ola

humm qual editor de texto esta usando para aplicar as alterações?

Gedit.

Citação de: Arthur Bernardes online 02 de Outubro de 2013, 11:55
O que você está tentando mudar?

O SO selecionado por default (dual boot), e aumentar o tempo para escolher.

Citação de: Lucimgr online 02 de Outubro de 2013, 13:48
sugiro que vc poste o conteúdo do seu /etc/default/grub aqui, e explique detalhadamente o que vc está tentando modificar no grub (onde estás alterando o arquivo também pode ser útil).

# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.
# For full documentation of the options in this file, see:
#   info -f grub -n 'Simple configuration'

GRUB_DEFAULT="Microsoft Windows XP Professional (on /dev/sda1)"
#GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""

# Uncomment to enable BadRAM filtering, modify to suit your needs
# This works with Linux (no patch required) and with any kernel that obtains
# the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...)
#GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef"

# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=console

# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
#GRUB_GFXMODE=640x480

# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true

# Uncomment to disable generation of recovery mode menu entries
#GRUB_DISABLE_RECOVERY="true"

# Uncomment to get a beep at grub start
#GRUB_INIT_TUNE="480 440 1"


Em "GRUB_DEFAULT" está  o SO que quero que fique selecionado, e em "GRUB_TIMEOUT" o tempo que eu quero que espere.


EDIT:

Não sei se tinha algum problema, mas depois que eu editei todos os arquivos usados no grub ("/boot/grub/menu.lst", "/boot/grub/grub.cfg", "/etc/default/grub"), finalmente consegui o desejado. Percebi que as mudanças no "/etc/default/grub" não têm efeito, é necessário mudar direto no "menu.lst" ou no "grub.cfg".

Mesmo assim, obrigado pela a atenção.

Creto

Bem amigo se seu SO que tem dual boot com o Windows tem esse arquivo:
Citar/boot/grub/menu.lst

Ele ou é bem antigo ou não é ubuntu, distros que usam esse arquivo são Mageia 2, Mandriva, enfim distros que ainda "usavam" o grub 1.

Posso até estar enganado mas vasculhei todo minha pasta boot e grub e não encontro aqui esse seu arquivo e o arquivo a ser editado para que tenha efeito e por segurança é /etc/grub.d/40_custom

T+

Sergio Benjamim

Citação de: brunolopes96 online 02 de Outubro de 2013, 19:41

Não sei se tinha algum problema, mas depois que eu editei todos os arquivos usados no grub ("/boot/grub/menu.lst", "/boot/grub/grub.cfg", "/etc/default/grub"), finalmente consegui o desejado. Percebi que as mudanças no "/etc/default/grub" não têm efeito, é necessário mudar direto no "menu.lst" ou no "grub.cfg".

Mesmo assim, obrigado pela a atenção.

Mudanças no /etc/default/grub tem efeitos sim, mas somente após rodar o comando sudo update-grub, esse comando está bem no começo do arquivo aliás, dá uma olhada no que você postou.

Não é muito aconselhável ficar mudando o /boot/grub/grub.cfg, a qualquer atualização de kernel ou outra atualização importante esse arquivo é alterado pelo update-grub que roda automaticamente pelo sistema.

E de onde saiu esse /boot/grub/menu.lst ?
É novo no Ubuntu? Já leu o Ubuntu – Guia do Iniciante 2.0 ?
Experimente o Xubuntu 14.04 !

Tota


Creto

Como eu disse devo ter que reaprender...

Uma coisa é certa, dicas sem posteriores "pesquisas" também não devem surtir efeito... vai de cada um mexer no que queira, pelo menos com o decorrer de quebras se aprende.

T +