A substituição de um disco rígido por um clone falha

4

Eu apenas clonei um disco (A) usando o dd no mesmo tipo de disco (B):

dd if=/dev/sda of=/dev/sdb

Agora, quero inicializar o servidor com o novo disco (B) em vez do antigo (A). Mas eu estou recebendo um erro durante o começo:

............................Could not find /dev/disk/by-id/scsi-35000c5004c05c167-part3.
Want me to fall back to /dev/disk/by-id/scsi-35000c5004c05c167-part3? (Y/n) 
y
Waiting for device /dev/disk/by-id/scsi-35000c5004c05c167-part3 to appear:             
..............................not found -- exiting to /bin/sh

Eu acho que o problema é que ele consulta o disco usando o disco antigo (A) ID (scsi-35000c5004c05c167). Onde posso alterá-lo para usar o novo disco (B) ID?

Estou usando o Suse Linux Enterprise 11

Mais informações:

$ ls /dev/disk/by-id/scsi-*           
/dev/disk/by-id/scsi-35000c5004bab5733
/dev/disk/by-id/scsi-35000c5004bab5733-part1
/dev/disk/by-id/scsi-35000c5004bab5733-part2
/dev/disk/by-id/scsi-35000c5004bab5733-part3
    
por Zhen 07.05.2012 / 19:09

3 respostas

4

Você precisa alterar seus caminhos em:

  • / etc / fstab
  • /boot/grub/menu.lst
por 07.05.2012 / 19:19
2

você precisa encontrar e substituir esse uuid em sua configuração do grub, algo como /boot/grub/menu.lst no grub.

no grub 2, o /boot/grub/grub.cfg é gerado quando você executa o update-grub, então você pode modificar temporariamente esse arquivo e inicializar, e então alterar as configurações do grub e executar o update-grub assim que você inicializar seu sistema operacional.

outra opção é substituir temporariamente a referência do uuid pela partição do disco atual e corrigi-la novamente mais tarde.

    
por 07.05.2012 / 19:20
2

Na configuração do grub, você terá uma linha que diz algo como:

kernel /foo root=/dev/disk/by-id/scsi-35000c5004c05c167-part3

Você precisará alterar essa linha. Você também pode, como aponta o @MikeyB, entradas semelhantes em / etc / fstab; você precisará alterá-los também.

Como alternativa, para inicializar o disco clonado, você pode fazer uma edição única da configuração do grub pressionando qualquer tecla para entrar no modo menu, depois "e" para editar a entrada inicial em questão, depois "e" novamente para editar a linha. Faça as alterações, em seguida, pressione enter para "salvar" (eu uso o termo vagamente) a linha modificada, e pressione "b" para inicializar a entrada ativa. Não se esqueça de tornar suas alterações permanentes pelos mesmos passos acima!

    
por 07.05.2012 / 19:44