Modificando a ordem de inicialização através do MBR?

1

Estou tentando modificar a ordem de inicialização na minha máquina. Parece que isso poderia ser feito através da modificação do MBR (eu acho, não tenho certeza), e eu não fui capaz de encontrar nenhum bom recurso sobre como conseguir isso.

Resumo rápido do que estou tentando fazer: Quando vamos para o Menu BIOS, podemos alterar a ordem de onde o computador é inicializado. Eu tenho duas unidades, uma com o Windows 10 e outra com o Ubuntu instalado. Eu quero fazer o que o BIOS faz, através do prompt de comando / terminal. Basicamente, coloque a ordem de inicialização correta no lugar certo na memória, então quando eu reiniciar o computador, ele irá inicializar o sistema operacional correto.

Eu encontrei alguns bons recursos, mas eu realmente não encontrei nada para realmente conseguir o que estou tentando fazer. Esta página mostra como é o MBR e o que faz. Esse aqui me mostra como abrir o MBR através do terminal.

Alguém pode me apontar na direção certa sobre como modificar a ordem de inicialização e com qual método? Ou eu nem estou indo na direção certa?

    
por Favonius 15.07.2016 / 00:34

1 resposta

0

O que o BIOS faz não é editar o MBR; está editando os dados internos da NVRAM .

(Pense nisso por um momento. Você tem dois discos e cada um tem seu próprio MBR , então deve haver algo mais dizendo ao sistema qual MBR é o principal.)

Quanto a editá-lo através da linha de comando:

  • Se por "BIOS" você realmente quis dizer UEFI, e se o seu Linux realmente inicializa no modo EFI (em vez do modo "CSM" / "BIOS" / "compatibilidade" / "legado"), então a ordem de inicialização é acessível via "Variáveis EFI", por exemplo usando a ferramenta efibootmgr . No Windows, bcdedit /default ou EasyUEFI podem fazer o mesmo.

    (Como uma observação, os sistemas UEFI geralmente preferem o GPT para armazenar informações de partição; não o MBR.)

  • Se tudo o que você tem é um BIOS comum para PC, você geralmente não pode acessar a ordem de inicialização através do SO - você tem que usar o menu BIOS . (O mesmo se for um sistema UEFI configurado para inicializar no modo "legado").

por 15.07.2016 / 07:28