Sequência de inicialização inesperada com dois discos rígidos clonados

1

Para fins de redundância, meu computador tem dois discos rígidos idênticos.

Eu instalei o Ubuntu 12.04 e o Grub em / dev / sda.

Eu clonei / dev / sda para / dev / sdb (usei FOG )

Quando altero o disco rígido principal no BIOS, nem sempre consigo arrancar esse disco rígido. Ele nem sempre inicia o Grub instalado neste "disco rígido principal".

Eu li algumas informações sobre a seqüência de inicialização

link

link

link

mas ainda não consigo inicializar consistentemente da unidade que desejo. Meu fstab usa o UUID.

Após o clone, as partições em sda e sdb têm o mesmo UUID. Eu mudei o UUID das parções em / dev / sdbx com

tune2fs -U random /dev/sdbx

E atualizei o arquivo / etc / fstab em / dev / sdb1 para usar os novos UUIDs. Eu atualizei o grub com

sudo update-grub

E eu instalei em ambos os discos rígidos:

sudo install-grub /dev/sda
sudo install-grub /dev/sdb

Quando eu inicializo novamente, não importa se eu escolho a primeira opção (sda) ou a quarta (sdb) no Grub, ela sempre inicializa de sda.

O arquivo /boot/grub/grub.cfg usa o UUID. isso poderia estar relacionado ao meu problema?

    
por Katu 09.11.2016 / 10:52

1 resposta

1

Para obter a unidade clonada, você precisa reinstalar o Grub nesta unidade. Inicialize em sda e quando o menu Grub aparecer, escolha o Ubuntu instalado em 'sdb' para iniciar. então abra um terminal ( Ctrl + Alt + T ) e execute o comando

sudo grub-install /dev/sdb

Isto irá reinstalar o Grub no MBR de sdb e este Grub aponta para a partição onde o Ubuntu está instalado na mesma unidade. A outra unidade sda será intocada e funcionará como antes.

Verificando as UUID das partições em sdb com

sudo blkid

como mencionado no comentário do twicejr é uma boa idéia, provavelmente você tem que adaptar o UUID em /etc/fstab on sdb .

É isso aí, agora você deve ser capaz de inicializar diretamente para sdb escolhendo esta unidade como a primeira unidade na ordem de inicialização no BIOS.

Nota: Isso só é válido se o seu Ubuntu estiver instalado no modo legado (bom e velho modo de BIOS). No modo UEFI, seria muito diferente!

    
por mook765 09.11.2016 / 13:07