No Ubuntu, altere o sistema operacional de inicialização padrão - inicialização dupla

No Ubuntu, altere o sistema operacional de inicialização padrão - inicialização dupla

Eu tenho um sistema de inicialização dupla (Windows 7 e Ubuntu). Atualmente o sistema operacional padrão na inicialização é o Ubuntu. Quero alterar o sistema operacional de inicialização padrão do Ubuntu para Windows (Ubuntu-> Windows), ou seja, na inicialização, o Windows deve inicializar por padrão. A sequência de inicialização deve ser alterada enquanto eu estiver no lado do Ubuntu. Eu sei que isso pode ser feito no Windows usando BCDEDIT.exe. Uma solução possível é carregar o registro (montar o sistema de arquivos do Windows e ir para Windows/System32/config) e editar os valores do registro (usando chntpw). Mas não sei quais valores devo mudar.

Obrigado

Responder1

Abra um terminal pressionando CTRL+ ALT+ Te digite o seguinte:

grep menuentry /boot/grub/grub.cfg  

Você obterá uma saída semelhante a esta: insira a descrição da imagem aqui

 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 7 (loader) (on /dev/sda1)' --class windows --class os $menuentry_id_option 'osprober-chain-A4AE5922AE58EE74' {

Agora procure algo como a última linha:

menuentry 'Windows 7 (loader) (on /dev/sda1)' --class windows --class os $menuentry_id_option 'osprober-chain-A4AE5922AE58EE74' {
    menuentry "Memory Tester (memtest86+)" --class memtest86 --class gnu --class tool {

A partir disso só precisamos doWindows 7 (carregador) (em /dev/sda1)papel.

Em seguida, precisamos editar /etc/default/grub e alterar as duas linhas a seguir para o que precisamos alcançar:

sudo gedit /etc/default/grub

Altere o valor de GRUB_DEFAULT para o nome do sistema Windows que você deseja sempre inicializar.

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

Então atualize o grub,

sudo update-grub

informação relacionada