Como alterar o boot do Linux para iniciar primeiro o Windows?

Iniciado por jgama, 24 de Agosto de 2017, 16:43

tópico anterior - próximo tópico

jgama

Olá  Pessoal  acabei de instalar o Ubuntu 14.04 LTS junto com Windows 7 prof, porém quero deixar o Windows como Default no boot,  já procurei na Net  como proceder e  até o momento todas as alternativas  não deram certo.

Tentei  primeiro com este aquivo  /etc/default/grub   e deixei o GRUB_DEFAULT=5  o qual é Windows
Também  tentei com este arquivo  mesmo dizendo que não é para edita-lo   /boot/grub/grub.cfg   

E por  fim tentei  instalar o grub-customizer  via Repositoria, mas não esta mais funcionando.
sudo add-apt-repository ppa:danielrichter2007/grub-customizer

Alguém saberia informa como posso  ter sucesso nesta alteração?

Abraços

druidaobelix

#1
Então, @jgama,

É desse modo mesmo, alterando o arquivo /etc/default/grub mencionado, nele a contagem começa no 0 (zero)

CitarGRUB_DEFAULT=0

Apenas que depois de alterar, salvar e sair precisa atualizar o grub fazendo:

sudo update-grub

Reinicie o sistema para constatar o que aconteceu.
www.arredondar.org.br
Vencedor Desafio de Impacto Social Google 2016!
Você também pode participar e fazer a diferença.

jgama

#2
Então,  quando liga o computador aparece assim:

*Ubuntu
Opções avançadas para Ubuntu
Memory test (memtest86+)
Memory test (memtest86+, serial console 115200)
Windows 7 (loader) (em /dev/sda1)

Teria que ficar assim  certo?

Ubuntu
Opções avançadas para Ubuntu
Memory test (memtest86+)
Memory test (memtest86+, serial console 115200)
*Windows 7 (loader) (em /dev/sda1)

Já  alterei o aquivo    /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=5
#GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=5
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"

Depois  executei  o comando sudo update-grub.

valdir@CCBSU-LINUX:~$ sudo update-grub
Generating grub configuration file ...
Encontrado imagem linux: /boot/vmlinuz-4.4.0-92-generic
Encontrado imagem initrd: /boot/initrd.img-4.4.0-92-generic
Encontrado imagem linux: /boot/vmlinuz-4.4.0-31-generic
Encontrado imagem initrd: /boot/initrd.img-4.4.0-31-generic
Found memtest86+ image: /boot/memtest86+.elf
Found memtest86+ image: /boot/memtest86+.bin
Found Windows 7 (loader) em /dev/sda1
concluído

Mas infelizmente  não resolve fica sempre entrando no Ubuntu primeiro.

druidaobelix

Se o primeiro é 0 (zero), nesse caso concreto que você demonstra o w7 será o 3, já que é a quarta linha de boot.

Experimente alterar para o 3 e testar da forma já mencionada.

Porém não acho que será isso que realmente vai resolver.

Existe algum outro problema aí nos arquivos do grub que não está permitindo essa atualização.

Resolva essa situação através do Boot-Repair, penso que seja o modo mais fácil e efetivo de fazer isso.

Ele tem lá uma opção que permite indicar qual será o sistema a ficar por padrão.

No limite há, inclusive, a opção de fazê-lo reinstalar todo o grub.

Muito possívelmente você já saiba usar o Boot-Repair, mas enfim fica a dica para quem não sabe:

Boot-Repair-Ubuntu para recuperação do Grub-2

https://ubuntuforum-br.org/index.php/topic,84609.0.html

www.arredondar.org.br
Vencedor Desafio de Impacto Social Google 2016!
Você também pode participar e fazer a diferença.