Posso configurar o Ubuntu 12.10 para reiniciar automaticamente para o Windows apenas uma vez? [duplicado]

4

Existe alguma maneira quando eu estou no Ubuntu 12.10 que eu posso configurá-lo para reiniciar automaticamente para o Windows apenas uma vez, para que quando eu estiver no Windows eu possa reiniciar e ele irá inicializar automaticamente de volta no Ubuntu? Eu preciso disso porque muitas vezes quando viajo eu acesso meu computador de casa para e-mail e outras informações pessoais que eu não quero viajar com ou deixar para as misericórdias da "nuvem". Em raras ocasiões, eu preciso inicializar temporariamente no Windows 7 para fazer algo específico do Windows, mas, em seguida, quero ser capaz de inicializar de volta no Ubuntu, porque é onde a maioria da minha computação ocorre. Alguma ideia? Obrigado antecipadamente!

    
por Bill Tetzeli 16.12.2012 / 21:28

3 respostas

3

Primeira vez, edite a configuração do GRUB:

sudo nano /etc/default/grub

Em seguida, encontre a linha:

default=Something goes here

E mude para:

default=saved

Em seguida, execute

sudo update-grub

Na próxima vez, execute fgrep menuentry /boot/grub/grub.cfg Conte sua entrada do menu do Windows na lista (começando em 0, por exemplo, primeiro é 0, segundo é 1 ...). Finalmente corra

echo "savedefault --default=<your number> --once | grub --batch
    
por user92200 16.12.2012 / 21:56
2

Obrigado pelas respostas. Eu realmente encontrei uma maneira que é um pouco mais fácil. O primeiro passo foi realmente definir o padrão no GRUB como "salvo", mas sendo uma pessoa orientada por GUI que faz erros frequentes eu descobri que você pode fazer exatamente a mesma coisa no GRUB Customizer (que você pode obter em grub-customizer Meus passos foram os seguintes:

  1. Abra o personalizador do Grub
  2. Clique na guia Configurações gerais
  3. Abaixo do título "entrada padrão" selecione "entrada inicializada anteriormente"
  4. Clique no botão Salvar ou selecione Arquivo > Salvar
  5. Abra uma janela de terminal e digite o seguinte: sudo grub-reboot posição do Windows no menu Grub menos 1 (assim no meu netbook seria "sudo grub-reboot 5" , por exemplo)

  6. Reinicie o computador

Isso fará com que o computador seja reinicializado para o Windows automaticamente apenas uma vez e, em seguida, quando você reinicializar a partir do Windows, ele reinicializará automaticamente no Ubuntu.

E agora eu termino onde eu deveria ter começado. Isso funcionou em ambos os meus laptops Linux:

  • Novo notebook System 76 Pangolin Performance (p9) rodando Ubuntu 12.10 64-bit no ambiente de desktop xubuntu
  • netbook Acer Aspire One de 3 anos rodando Ubuntu Studio 12.04 32-bit em ambiente nativo

Obrigado pela ajuda!

    
por Bill Tetzeli 17.12.2012 / 08:13
1

Esta não é uma solução exata para o problema que você tem, mas é assim que eu resolvi isso há muitos anos e nunca tive que olhar para trás. Talvez hoje você seja capaz de encontrar uma maneira de inicializar uma vez no Windows e inicializar de volta no Ubuntu (de uma maneira fácil e razoável), mas na época eu não consegui.

Instalei o virtualbox e o "cloned my windows install in it" (manualmente reinstalado da mesma forma :)) e defini o boot padrão para o ubuntu. Existem maneiras de clonar automaticamente, eu acho, mas eu nunca usei e não tenho certeza de como eles funcionam bem. Dessa forma, se eu precisar de janelas do lugar remoto, não há necessidade de reiniciar, eu inicio a partir do Ubuntu. Eu mantive o dual boot também, mas depois de 2 anos nunca inicializando no windows (usando apenas a máquina virtual quando necessário) eu finalmente removi o dual boot e nunca tive problemas de usá-lo dessa maneira (e isso foi em 2007/8).

    
por laurent 16.12.2012 / 22:47