Como configuro o Windows para inicializar como padrão no carregador de inicialização?

236

Como configuro o carregador de inicialização para que, no meu boot duplo com Windows 7 / Ubuntu 11.04, o Windows seja inicializado como padrão em vez do Ubuntu?

Rasmus Mathiesen
fonte

Respostas:

263

Customizando o /etc/default/grubarquivo

Existem duas maneiras de fazer isso usando a edição de um arquivo grub. Eles são descritos na página do Ubuntu Community Documentation Grub2

As duas maneiras são:

  • Inicialize o sistema operacional que você inicializou da última vez, o "método salvo"
    • Este é o que eu uso. Ele me permite decidir qual deles vou usar e me permitirá reiniciar o sistema, útil quando estou atualizando.
  • Inicialize um sistema operacional específico por padrão.
    • A resposta para sua pergunta exata.

Localizando a entrada do menu para definir como o novo padrão

Para começar, precisamos descobrir o que estamos inicializando ou queremos inicializar. Abra um terminal com Ctrl+ Alt+ te digite

grep menuentry /boot/grub/grub.cfg

user@YourComputer:~$ grep menuentry /boot/grub/grub.cfg
menuentry 'Ubuntu, with Linux 2.6.35-31-generic' --class ubuntu --class gnu-linux --class gnu --class os {
menuentry 'Ubuntu, with Linux 2.6.35-31-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os {
menuentry 'Ubuntu, with Linux 2.6.35-30-generic' --class ubuntu --class gnu-linux --class gnu --class os {
menuentry 'Ubuntu, with Linux 2.6.35-30-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os {
menuentry "Memory test (memtest86+)" {
menuentry "Memory test (memtest86+, serial console 115200)" {
menuentry "Windows NT/2000/XP (loader) (on /dev/sda1)" {
menuentry "Ubuntu, with Linux 2.6.32-34-generic (on /dev/sdb1)" {
menuentry "Ubuntu, with Linux 2.6.32-34-generic (recovery mode) (on /dev/sdb1)" {
menuentry "Ubuntu, with Linux 2.6.32-33-generic (on /dev/sdb1)" {
menuentry "Ubuntu, with Linux 2.6.32-33-generic (recovery mode) (on /dev/sdb1)" {
menuentry "Windows Vista (loader) (on /dev/sdc1)" {

Você pode ver que o método "salvo" pode ser útil ao inicializar vários sistemas operacionais. Salve o nome da entrada desejada Windows NT/2000/XP (loader) (on /dev/sda1), por exemplo , precisamos dela mais tarde.

Editando o /etc/default/grubarquivo

Digite o terminal

sudo nano -B / etc / padrão / grub

e sua senha, se solicitado. O nano editor será aberto.

A. Método salvo - Na minha maneira preferida, fiz as seguintes alterações no arquivo grub padrão.

  • Alterei o valor de GRUB_DEFAULTpara saved:

    GRUB_DEFAULT=saved
    
  • I permitiu a funcionalidade savedefault adicionando a seguinte linha:

    GRUB_SAVEDEFAULT=true
    

B. Entrada de menu específica - da maneira que você está solicitando

  • Altere o valor GRUB_DEFAULTpara o nome do sistema Windows que você deseja sempre inicializar. O nome da entrada do menu correspondente do Grub pode ser encontrado conforme descrito na seção anterior.
  • Eu queria ter o Windows XP sempre definido como padrão na inicialização, eu definiria GRUB_DEFAULTcomo "Windows NT/2000/XP (loader) (on /dev/sda1)":

    GRUB_DEFAULT="Windows NT/2000/XP (loader) (on /dev/sda1)"
    

    Nota: Algumas versões do Ubuntu requerem aspas simples (') vice-aspas duplas (").

Você também pode definir GRUB_DEFAULTo número da linha na lista de entradas do menu (com 0 sendo o primeiro), mas quando o kernel no Ubuntu é atualizado, o grub adiciona o novo kernel ao topo da lista, você precisa alterar o número, pois O Windows é o último na lista de entradas do menu. Você pode ver isso na minha lista de entradas do menu.

Atualize a configuração de inicialização

Agora você tem que correr

sudo update-grub

para atualizar o grub.cfgarquivo gerado pelo sistema no /boot/grub/diretório

user@YourComputer:~$ sudo update-grub
Generating grub.cfg ...
Found background: /usr/share/images/grub/Apollo_17_The_Last_Moon_Shot_Edit1.tga
Found linux image: /boot/vmlinuz-2.6.35-31-generic
Found initrd image: /boot/initrd.img-2.6.35-31-generic
Found linux image: /boot/vmlinuz-2.6.35-30-generic
Found initrd image: /boot/initrd.img-2.6.35-30-generic
Found memtest86+ image: /boot/memtest86+.bin
Found Windows NT/2000/XP (loader) on /dev/sda1
Found Ubuntu 10.04.3 LTS (10.04) on /dev/sdb1
Found Windows Vista (loader) on /dev/sdc1
done

Termo aditivo

Notas sobre nano

nanoé especialmente fácil de usar no terminal. Mova-se com as setas do teclado. Digite suas adições, exclua os indesejados.

A opção -Bou --backupfaz backup da versão anterior para o nome do arquivo atual com o sufixo a ~. Muito útil no caso do temido efeito pfinger Fat .

Quando você terminar , Ctrl+ opermitirá que você salve suas edições pressionando Entere Ctrl+ xserá fechado. Essas e outras opções são mostradas na parte inferior da tela do terminal com a ^indicação Ctrl.

^G Get Help    ^O WriteOut    ^R Read File   ^Y Prev Page   ^K Cut Text    ^C Cur Pos
^X Exit        ^J Justify     ^W Where Is    ^V Next Page   ^U UnCut Text  ^T To Spell

Notas sobre nano, sudoeditor e outros editores

Alguns membros da comunidade Ubuntu sugerem em sudoeditvez de nano. Eu recomendo nano- que é o editor sudoedit padrão em distribuições posteriores do Ubuntu - em vez de sudoedit, porque o padrão pode ser substituído de maneiras não óbvias, a menos que você seja um administrador. sudoedité mais seguro, pois salva automaticamente uma cópia de backup do arquivo editado, mas a -Bopção de linha de comando nanofaz a mesma coisa. nanoé mais intuitivo do que os editores como viou emacs, que são muito flexíveis, mas exigem o aprendizado de muitos comandos, atalhos ou modos diferentes.

Se você preferir não usar o nanoeditor e o Gnome Text Editor, em vez de sudo nano -Busar gksu gedit. Geralmente faço isso para arquivos grandes e /etc/default/grubpoderia ser facilmente considerado um arquivo grande. Assim, digite em gksu gedit /etc/default/grubvez de sudo nano -B /etc/default/grub. Observe que o editor de texto do Gnome não faz um backup automaticamente!

Notas no meu arquivo grub

Fiz algumas alterações no grub para minhas necessidades pessoais. Como a imagem de fundo do lançamento da lua. Como fazer isso é discutido na página Documentação da Comunidade Ubuntu no Grub2 , recomendada.

Boa sorte!

keepitsimpleengineer
fonte
17
Mantenha-o simples é baseado na citação de Einstein: "As coisas devem ser o mais simples possível, mas não muito simples". (As últimas três palavras são omitidas quando alguns citam isso). Obrigado pelo kudo ...
keepitsimpleengineer 28/11
1
amá-lo me ajudar muito, mas como eu vi, personalizador GRUB muito fácil: P XD
Ran Shemer
1
Dependendo da sua configuração, você pode encontrar um problema em que o "Método salvo" (A) parece não funcionar. É bem possível que sua entrada no menu de inicialização precise de uma linha adicional savedefault. Veja o manual do grub para mais detalhes. Espero que isto ajude.
Pdvries 11/10/19
1
Certifique-se de usar CITAÇÕES ÚNICAS no Ubuntu 16 ao escrever o nome do sistema operacional padrão no arquivo de configuração! Caso contrário, o update-grub dará um erro ao dizer "(" inesperado nessa linha. Uma resposta excelente e detalhada, a propósito! #
Hubbabubba
1
@hubbabubba Graças a cabeça para cima, eu editei a resposta :)
keepitsimpleengineer
78

Com um pouco de truques de linha de comando, você pode fazer com que o padrão do grub seja sempre uma entrada específica do grub - por exemplo, Windows - não importa quando um novo kernel estiver instalado.

Em um tipo de terminal:

fgrep menuentry /boot/grub/grub.cfg

Isso exibirá todas as suas entradas do grub - por exemplo

insira a descrição da imagem aqui

Destaque a entrada que você deseja usar como padrão - por exemplo, o Windows 7 na captura de tela. Clique com o botão direito e escolhacopy

Tipo

gksu gedit /etc/default/grub

Alterar a entrada

GRUB_DEFAULT=0

para

GRUB_DEFAULT="Windows 7 (loader) (on /dev/sda2)"

ou seja, cole a entrada desejada (incluindo as aspas)

Salvar e digite

sudo update-grub

fonte

liberdade de expressão
fonte
1
Trabalhou no Ubuntu 16.04, com uma variação menor (mudou de sinal citação para dupla qoute)
WiredIn
21

Você precisa editar o /etc/default/grubarquivo para definir o Windows como seu sistema operacional padrão.

Primeiro passo . Determine a posição do sistema operacional Windows no menu grub. Para fazer isso, abra um terminal pressionando Ctrl+Alt+Te digite o seguinte:

grep menuentry /boot/grub/grub.cfg

Isso listará as entradas do menu grub. Vou usar meu menu grub como exemplo:

menuentry 'Ubuntu, with Linux 2.6.38-8-generic' --class ubuntu --class gnu-linux --class gnu --class os {
menuentry 'Ubuntu, with Linux 2.6.38-8-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os {
menuentry "Memory test (memtest86+)" {
menuentry "Memory test (memtest86+, serial console 115200)" {
menuentry "Windows 7 (loader) (on /dev/sda1)" --class windows --class os {

Você selecionará a partição do Windows, no meu caso "Windows 7 (carregador) (em / dev / sda1)", incluindo aspas duplas e a copiará.

Segundo passo . Abra o /etc/default/grubarquivo Para fazer isso, digite o seguinte no terminal:

gksudo gedit /etc/default/grub

Ele abrirá o arquivo / etc / default / grub com o gedit. Procure a GRUB_DEFAULT=0linha e altere seu valor de 0 para a entrada de menu selecionada do Windows colando-a. .

GRUB_DEFAULT="Windows 7 (loader) (on /dev/sda1)"

Como alternativa, você pode usar um valor inteiro especificando a posição do índice do sistema operacional Windows, observe que o índice começa a contar em 0; portanto, no meu exemplo, o valor do sistema operacional Windows seria 4, portanto, você também pode definir

GRUB_DEFAULT=4

Depois disso, você precisa atualizar o grub digitando

sudo update-grub
Peachy
fonte
17

Você pode seguir esta resposta de tempestade aqui ,

Você precisará adicionar o Grub-customizer através de

sudo add-apt-repository ppa:danielrichter2007/grub-customizer
sudo apt-get update
sudo apt-get install grub-customizer

Em seguida, inicie-o a partir do painel, lente de aplicação.

insira a descrição da imagem aqui

o menu acima será diferente do seu; portanto, escolha com sabedoria e selecione a entrada do Windows 7 e, na barra de menus superior, selecione a seta ^ para movê-lo para cima e obter a posição superior durante a inicialização.

Para inicializar no Windows, selecione diretamente preference e reduza o tempo de inicialização para carregar as janelas.

insira a descrição da imagem aqui

atenz
fonte
15

Isso pode ser feito facilmente com uma ferramenta GUI chamada "Grub Customizer".

O que é o Grub Customizer?

O Grub Customizer é uma interface gráfica para configurar o grub2. O aplicativo permite que o usuário adicione, remova, congele, renomeie e reorganize itens de menu de inicialização

Como instalar?

Pressione Alt+ Ctrl+ Tpara abrir o terminal e execute os seguintes comandos, um por um:

sudo add-apt-repository ppa: danielrichter2007 / grub-customizer
sudo apt-get update
sudo apt-get install grub-personalizador

Como usar?

  • Depois de instalado, pressione a tecla Super (tecla Windows) para abrir o traço do Unity, procurar "" e abri-lo.
  • Selecione o grupo Linux clicando no Linux e mova-o para baixo clicando na seta para baixo na barra de ferramentas. Depois de concluído, clique em Salvar. É isso aí!

insira a descrição da imagem aqui

Lembre-se de que você não pode mover entradas únicas de seus respectivos grupos, como o Ubuntu não pode ser movido para fora do grupo Linux.

Basharat Sialvi
fonte
Bom, não sabia que havia uma GUI para a configuração do GRUB2. +1 em um presente;)
ruffEdgz
11

Use o gerenciador de inicialização, que você pode iniciar a partir do traço. Lá você pode usar o sistema operacional para começar no menu suspenso.

gerente de startup

dago
fonte
3
Desculpe, acabei de ver que você disse que o gerenciador de inicialização não está funcionando na versão de 64 bits. você pode tentar o grub customizer Instalar o Grub Customizer no ubuntu Abra o terminal e execute o seguinte comando sudo add-apt-repository ppa: danielrichter2007 / grub-customizer sudo apt-get update sudo apt-get install grub-customizer open from Applications -> System Toiols -> Grub Customize
dago
10

Alterar o valor de GRUB_DEFAULTnos /etc/default/grubpara quaisquer janelas está na lista de larvas de sistemas operacionais disponíveis quando você inicializa. Por exemplo, no meu caso, eu teria que mudar essa linha de

GRUB_DEFAULT=0

para

GRUB_DEFAULT=5

Depois disso, corra sudo update-grub.

imbaer
fonte
1
Esse método precisa ser modificado para sempre identificar corretamente a entrada de menu correta (para janelas). Este método funcionará apenas na configuração mais simples e NÃO poderá sobreviver a uma atualização do kernel ou a outras alterações. Veja: ubuntuforums.org/showthread.php?t=1195275
david6
1
Hoje apenas o kernel mais recente possui 2 entradas (recuperação e inicialização normal), todos os outros kernel estão agrupados em "outros kernels" (ou algo semelhante, não me lembro o nome). Então, eu tenho que discordar, ele sobrevive às atualizações do kernel.
Imbaer #
Eu adicionei o comentário porque o seu exemplo usou = 6 #
586 david6
Isso mesmo, deve ser = 5.
Imbaer #
7

Identifique o nome da entrada do Windows

No GRUB, deve haver uma entrada como Windows 7 (loader) (/dev/sda1). Precisamos saber qual é esse nome em sua máquina, então abra um Terminal e execute o seguinte comando:

$ fgrep menuentry /boot/grub/grub.cfg

A saída deve ser algo como isto:

if [ x"${feature_menuentry_id}" = xy ]; then
  menuentry_id_option="--id"
  menuentry_id_option=""
export menuentry_id_option
menuentry 'Linux Mint 14 Cinnamon 64-bit, 3.5.0-17-generic (/dev/sda6)' --class linuxmint --class gnu-linux --class gnu --class os {
menuentry 'Linux Mint 14 Cinnamon 64-bit, 3.5.0-17-generic (/dev/sda6) -- recovery mode' --class linuxmint --class gnu-linux --class gnu --class os {
menuentry "Memory test (memtest86+)" {
menuentry "Memory test (memtest86+, serial console 115200)" {
menuentry 'Windows 8 (loader) (en /dev/sda1)' --class windows --class os $menuentry_id_option 'osprober-chain-06B66EA8B66E97C7' {
menuentry 'Microsoft Windows XP Embedded (en /dev/sda4)' --class windows --class os $menuentry_id_option 'osprober-chain-7246B3A846B36C0B' {

Olhe para a linha que estávamos falando! Na minha máquina, é Windows 8 (loader) (en /dev/sda1). Escreva o nome da sua entrada em algum lugar e agora vamos definir como padrão.

Definir a entrada do Windows como padrão

Isso é fácil!

Primeiro, abra nosso arquivo de configuração com o gedit (um editor de texto) como root, executando este comando:

$ gksudo gedit /etc/default/grub

Procure esta linha:

GRUB_DEFAULT = 0

E modifique o 0com o nome da sua entrada do Windows. No meu computador:

GRUB_DEFAULT = "Windows 8 (loader) (en /dev/sda1)"

Agora basta salvar o arquivo, fechar o gedit e atualizar o grub.

Atualizando o GRUB

Basta executar este comando:

$ sudo update-grub

Agora basta reiniciar e a entrada do Windows deve ser destacada como padrão!

Addison Montgomery
fonte
2

Grub-Customizer :

É um gerenciador de configurações gráficas GRUB2 muito fácil de usar. Por enquanto, apenas permite editar as entradas do menu GRUB2: reordenar, renomear ou adicionar / remover entradas. Também permitirá alterações na imagem de plano de fundo e no tempo limite do menu. Como na verdade são scripts que geram o arquivo boot.cfg, o Grub Customizer altera a ordem real do script e gera um novo boot.cfg, portanto, se você executar "sudo update-grub", sua personalização não será substituída.

13east
fonte
1

Pela minha experiência, notei que não é tão fácil alterar a prioridade de inicialização do Win7 / Ubuntu 11.04. O utilitário, como o Startup Manager, parece estar tentando alterar o sistema de inicialização padrão, mas nada acontece após a reinicialização (11.04 continua a inicialização por padrão). Nesse caso, sugiro o Grub Customizer Grub Customized no WebUpd8 , que funciona bem com o Grub2. Acabei de remover todas as opções absolutas de inicialização (existem muitas), deixando apenas 11.04 e Win7. E depois mudou uma prioridade de inicialização. Agora, tudo funciona bem :)

Boa sorte.

Vincenzo
fonte
Eu usei o Startup Manager no Windows XP e no Ubuntu 10.04 LTS, com inicialização dupla na área de trabalho de meus pais, e além do fato de que você deve executá-lo novamente sempre que atualizar para um novo kernel, ele funcionou bem.
Christopher Kyle Horton
Oi ! Suponho que seja uma questão de como o Grub2 trata as novas instalações do kernel. Ele não leva em conta novas pastilhas de menu grub2 :)
Vincenzo
1

Isso é realmente muito fácil de fazer. Primeiro, você precisa descobrir o que o Grub nomeia sua entrada do Windows. Você pode fazer isso procurando /boot/grub/grub.cfgou executando este comando:

sudo cat /boot/grub/grub.cfg | grep -i Windows | sed -e 's/^.* "//g' -e 's/".*$//g'

O que esse comando faz é procurar Windowsno /boot/grub/grub.cfge remover o texto fora dos "personagens.

O comando produzirá algo como Microsoft Windows XP Professional (on /dev/sdb2).

Agora, abra /etc/default/grubexecutando:

gksudo gedit /etc/default/grub

e mude:

GRUB_DEFAULT=0

para

GRUB_DEFAULT="Name of your Windows menu entry"

Por fim, execute:

sudo update-grub

para regenerar o menu Grub. E é isso! Futuras atualizações não vão estragar tudo. Sua entrada de menu do Windows sempre será selecionada por padrão.

Andrew Gunnerson
fonte
1

edite o arquivo / etc / grub / default

aí você encontra a entrada

GRUB_DEFAULT=0

Quando você inicia o computador pela primeira vez e acessa o menu grub, a primeira entrada no menu de inicialização é 0; portanto, se a segunda entrada no menu de inicialização é Windows, altere esse dígito para 1.

salve, saia, execute o comando: update-grub e reinicie para contemplar suas novas alterações!

tomodachi
fonte
@ Daniel Guzman Você parece novo no Linux / Ubuntu. (A julgar pela sua escolha de manter o Windows como sistema operacional padrão. Sinto muito se estou errado) Portanto, ao executar o procedimento acima, tenha cuidado e tome cuidado para não mexer com algo diferente do que está escrito. Você pode ter problemas. :)
Nirmik 16/05
Eu poderia estar errado, mas a 11.10 não usou o grub2 e não é /etc/grub/defaultmais uma alteração antiga do grub1? Apenas me perguntando.
RuffEdgz
11.10 usa grub2, meus exemplos são de 12.04. Mas é o mesmo
tomodachi
1

Você não precisa instalar o grub-customizer !!!

Eu não sei o que o ubuntu você instalou, então não tenho certeza de que seu sistema operacional esteja usando o grub2 ou o grub antigo, mas é mais provável que você tenha o grub2.

Então, é isso que você precisa fazer com o grub2:

grep menuentry /boot/grub/grub.cfg 

Este comando fornece uma saída dizendo quais possibilidades de inicialização / sistemas operacionais você possui.

esta é uma saída de amostra:

menuentry 'Ubuntu, with Linux 2.6.38-8-generic' --class ubuntu --class gnu-linux --class gnu --class os {

menuentry 'Ubuntu, with Linux 2.6.38-8-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os {

menuentry "Memory test (memtest86+)" {

menuentry "Memory test (memtest86+, serial console 115200)" {

menuentry "Windows 7 (loader) (on /dev/sda1)" --class windows --class os {

Como você pode observar, o Windows 7 está na 5ª linha da saída.

Em seguida, abra o arquivo / etc / default / grub com seu editor de texto e privilégios de sudo e modifique o valor GRUB_DEFAULT para (o número da linha em que você possui o Windows 7 menos um, porque o índice de opção do grub começa em 0)

Portanto, se o Windows 7 estiver na 5ª linha, você precisará GRUB_DEFAULT=4

Se o Windows 7 estiver na 7ª linha, você precisará GRUB_DEFAULT=6

Para salvar as alterações, digite sudo update-grub. E isso é tudo.

fromnaboo
fonte
0

Da próxima vez que você inicializar sua máquina, conte nessa posição o Windows 7 é colocado no menu GRUB. (lembre-se de que você precisa contar de 0 - ou seja, se o Windows estiver na terceira linha, sua posição será 2 e assim por diante). Inicialize no ubuntu, abra um terminal e escreva

sudo gedit /etc/default/grub

depois modifique a linha

GRUB_DEFAULT="0"

para

GRUB_DEFAULT="N"

onde N é a posição (começando em 0) da entrada Windows7 no menu grub. Diga-me se você precisar de mais informações sobre isso.

Juan Sebastian Totero
fonte
Então, se minhas janelas estiverem na posição 2, escreverei "2" no comando em que você escreveu "N"?
Rasmus Mathiesen
se estiver na segunda linha, é necessário colocar 1 (a primeira linha é numerada com 0) #
Juan Sebastian Totero
1
Direita direita, isso é o que eu ment;)
Rasmus Mathiesen
1
Isso será interrompido toda vez que o ubuntu instalar uma nova versão do kernel
David Oneill
1
Na verdade, isso não ocorre porque, ao atualizar, o arquivo que está sendo instalado avisa e foi perguntado se você deseja alterá-lo, modificá-lo ou instalar um novo. Nunca tive problemas para atualizar.
Juan Sebastian Totero
0

Eu uso o personalizador grub para fazer isso. Você pode inicializá-lo automaticamente em um determinado sistema operacional toda vez ou apenas iniciar o sistema operacional que foi inicializado pela última vez. É fácil de instalar e usar.

No ubuntu, abra seu gerenciador de pacotes; nas configurações, você deve encontrar "Configurar fontes de software". Clique nele e digite sua senha. Agora clique na segunda guia intitulada "Outro software" e pressione o botão Adicionar na parte inferior. Digite o PPA para o personalizador grub:

ppa: danielrichter2007 / grub-customizer

Clique em OK e algumas novas linhas aparecerão; feche a caixa de diálogo Fontes de software agora e pressione o botão verificar atualizações no seu gerenciador de pacotes, se ele ainda não começou a atualizar os pacotes disponíveis. Digite na função de pesquisa: "grub-cus" e você verá o personalizador grub no topo da lista. Marque-o para instalação e clique em Aplicar para iniciar o processo. Concorde em instalar quaisquer dependências para que elas sejam instaladas automaticamente também.

Após a instalação, você pode encontrar o grub-customizer digitando "grub" na caixa de diálogo de pesquisa ou também pode ser encontrado no menu em Aplicativos> Configurações> Grub-Customizer.

Como alternativa, você pode simplesmente abrir um terminal e executar os seguintes comandos:

sudo add-apt-repository ppa: danielrichter2007 / grub-customizer
sudo apt-get update
sudo apt-get install grub-customizer

Você pode escolher uma imagem bonita para usar como plano de fundo no menu de inicialização do grub.

Aqui estão alguns links, se você quiser saber mais antes de começar:

PPA do Launchpad para Grub Customizer

Guia sobre Como Geek com passeio e fotos

céu estrelado
fonte
-1

Normalmente, quando eu tenho que "bagunçar" o Grub, eu uso o "Grub Customizer", ele tem uma GUI para que você possa ver facilmente o que está mudando. Basta digitar isso no terminal:

sudo add-apt-repository ppa:danielrichter2007/grub-customizer
sudo apt-get update
sudo apt-get install grub-customizer

Em seguida, procure no Dash por personalizador grub e altere a entrada predefinida para Windows.

s0ldier
fonte
Eu não usei isso, mas acho que isso deve ser mesclado à outra pergunta como resposta, se isso for encerrado.
precisa saber é o seguinte
não é necessário instalar o software para alterar a ordem do grub. você pode fazê-lo também com o grub-customizer, mas é mais difícil do que pela linha de comando, eu acho
fromnaboo