Erro ao inicializar: comando desconhecido 'gfxmode'. Pressionar qualquer tecla continua

3

Quando eu inicio no Linux, eu entendo isso:

Error: unknown command 'gfxmode'. Pressing any key continues

Demora cerca de 5 segundos para inicializar depois disso. Muito lento em comparação com 11,10, eu acho. De qualquer forma, o meu Ubuntu é 12.04 e acabou de atualizar hoje e mudou o grub com grubcustomizer. De qualquer forma, eu não quero nenhuma interface gfx ou resolução no grub customizer, mas ele continua dando esse erro mesmo que não esteja marcado no grub customizer.

Encontrei alguma ajuda aqui, nessa pergunta: Erro: desconhecido comando 'gfxmode'. Pressionar qualquer tecla continua

Eu encontrei a linha mencionada no 00_header . Mas Set é encontrado na frente do gfx , então esse não é realmente o problema.

Este é o meu / etc / default / grub:

# 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="saved"
#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="1024x768x24"

# 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"

GRUB_SAVEDEFAULT="true"
    
por kiraitachi 04.05.2012 / 09:08

2 respostas

1

Abra /etc/grub.d/proxifiedScripts/linux :

gksu gedit /etc/grub.d/proxifiedScripts/linux

Em seguida, pesquise gfxmode $linux_gfx_mode nesse arquivo.

Comente a linha, com # como (apenas no caso de precisar):

#gfxmode $linux_gfx_mode

Isso solucionará o problema, mas se você quiser corrigir gfxmode Edite a linha para que ela seja:

set gfxmode=\$linux_gfx_mode

Salve o arquivo.

  • Nota: pode haver arquivos de script mais antigos no mesmo diretório que também perpetuam o erro. Eu fiz a alteração acima, apenas para encontrar grub ainda estava balançando na linha "gfxmode". No /etc/grub.d/proxifiedScripts dir Eu também encontrei um arquivo chamado " linux ~ 1 ". Aparentemente, qualquer arquivo de script nesse diretório é executado. Em qualquer caso, quando eu editei a mesma linha da mesma maneira no " linux ~ 1 " arquivo bem e atualizado grub, o problema foi embora. Meu palpite é que "linux ~ 1" é uma cópia mais antiga do script e que eu provavelmente deveria simplesmente tê-lo excluído (ou modificá-lo como não executável).

Então você precisará atualizar o grub usando o comando:

 sudo update-grub
    
por tarek 04.05.2012 / 13:03
1

Eu uso o software boot-repair para reinstalar o GRUB.

Em seguida, o problema foi resolvido.

Você pode ver meu comentário sobre esse bug.

link

    
por Meteor 10.08.2012 / 04:15