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").