pinduvoz
(usa Debian)
Enviado em 29/12/2019 - 19:30h
cesarzz escreveu:
Olá.
Gostaria de saber o seguinte.
Num cenário onde esteja conectado três discos:
Inicialmente sda (win) sdb (HDD) e sdc(linux).
Numa situação em que esteja tudo normal e funcionando.
Se eu trocar os cabos de posição na placa ou até mesmo a ordem de boot UEFI pelo setup, o GRUB continuará funcionando desde que eu escolha o disco em que ele está instalado?
Ou seja, o GRUB irá reconhecer os discos pela nomenclatura sdX ou pelo UUID?
Ele reconhece o disco pelo UUID, que não muda quando você altera os cabos ou a ordem de boot.
Mas o Grub só vai funcionar se ele estiver na raiz do primeiro HD (sda), ou na raiz do disco que você escolher para dar boot.
Exemplo: você instalou o Windows em sda (primeiro HD). Trocou o primeiro HD na bios/efi pelo segundo HD (sdb passou a ser sda) e instalou o Linux nele, que criou uma configuração do Grub apontando para o UUID da partição do Windows. Isso quer dizer que você não mexeu no boot do Windows e poderá inicia-lo por qualquer um dos HDs. Já o Linux, só poderá ser iniciado pelo segundo HD, escolhido no menu de boot do PC (se houver um, via tecla de função) ou na bios/efi.
Essa é a teoria. Na prática, nunca testei.