Eu tenho um PC com dois discos idênticos. Inicialmente ignorei completamente o segundo disco (/dev/sda), configurando o sistema completo no primeiro (/dev/sda). Cheguei a um sistema totalmente operacional.
Agora quero começar a usar o segundo disco. No entanto, se eu usar o fdisk em /dev/sdb e reiniciar, o PC travará.
(Informação lateral: meu primeiro dispositivo de inicialização é "CDROM", meu segundo é "HARD DRIVE". Ao inicializar, vejo apenas "Boot from CD", que é ignorado por falta de um CD na unidade. Depois disso: nada.)
Posso voltar a um sistema funcional iniciando a partir de um LiveCD e limpando o MBR do segundo disco:
dd if=/dev/zero de=/dev/sdb bs=512 contagem=1
Depois disso, o sistema inicializa normalmente novamente.
O estranho é que mesmo que eu apenas faça
fdisk /dev/sdbe dê o comando "w" (=escreva as alterações no disco e saia), assim, mesmo sem criar nenhuma partição, o sistema não será mais capaz de inicializar.
Quaisquer pensamentos são bem-vindos.
Responder1
Parece que a ordem de inicialização no seu BIOS está "errada", mas não é aparente porque o carregador de inicialização ignora a mídia não particionada.
A configuração do meu BIOS oferece uma opção de configuração separada para a ordem de inicialização de discos rígidos individuais, que às vezes fica confusa depois que eu (desconecto) unidades (sem inicialização).