Red Hat não pode inicializar após clone com dd

5

Eu usei dd para clonar um servidor x4100 com o Linux Red Hat. O hardware é idêntico para servidores antigos e novos. Os discos são sda , sdb e sdc ( sdc1 e sdc2 ). Mas o servidor recém-restaurado apresenta os seguintes erros e o Linux só pode ser iniciado no modo de manutenção (somente leitura):

Red Hat nash version is starting:
shpchp: shpc_init: cannot reserve MMIO region.
shpchp: shpc_init: cannot reserve MMIO region.
shpchp: shpc_init: cannot reserve MMIO region.
shpchp: shpc_init: cannot reserve MMIO region.
Reading all physical volumes. This may take a while
(...)
/boot: ext3 recovery flag is clear but journal has data.
/boot: Run journal anyway    
/boot: Unexpected inconsistency RUN fsck manually.

Qual pode ser o motivo? Eu perdi alguma coisa durante o backup / restauração? Como posso consertar o novo sistema?

    
por Ephieste 22.08.2011 / 14:14

2 respostas

1

Você não usou dd da unidade enquanto estava montado ? Se você estiver usando esse mecanismo para duplicar um disco, inicialize em um SO de resgate (por exemplo, de um CD ou unidade USB) para que você desmonte seu FS antes de copiá-lo.

Ou, em um piscar de olhos, você pode trapacear usando o magic sysrq para remontar todas as unidades somente leitura, mas isso tem consequências.

    
por 24.01.2013 / 06:58
0

Você pode verificar se consegue inicializar a partir do grub no modo de usuário único? Experimente o modo de recuperação do Linux e veja se você pode fsck todas as partições.

Além disso, tente atualizar o arquivo initrd, já que o hardware foi alterado. Entre no modo de usuário único / modo de recuperação a partir do grub e no shell, monte o sistema de arquivos raiz e execute o seguinte

# cp /boot/initrd-2.6.16-1.2129_FC5.img /boot/initrd-2.6.16-1.2129_FC5.img-original
# mkinitrd -fv --preload=ehci-hcd --preload=usb-storage --preload=scsi_mod --preload=sd_mod /boot/initrd-2.6.16-1.2129_FC5.img 2.6.16-1.2129_FC5

Atualize também o arquivo de configuração do grub (menu.lst ou grub.conf) e certifique-se de que o arquivo correto seja referenciado nas sub-rotinas de inicialização.

    
por 30.11.2011 / 09:58

Tags