galera, estou precisando fazer um backup do / de um debian e levantar em um disco diferente em outra CPU...
No linux que está rodando o sistema original, tenho partições diferentes para o
/
/home
/var/mail
/var/log
parei todos os serviços possiveis e fiz o backup apenas do / com o comando
# tar --atime-preserve -clzvf /home/sistema.tar.gz /
(usei o -l para ignorar as outras partições, talvez ele que esteja causando meu problema...)
na maquina de destino já havia um debian básico instalado... utilizei um live-cd, montei a partição do sistema:
# mount /dev/sda1 /target/mnt
# cd /target/mnt
Limpei a partição:
# rm -Rf *
Copiei o backup da outra maquina para este disco e descompactei:
# tar -xzvf sistema.tar.gz
editei o etc/fstab e o boot/grub/menu.1st para corrigir o caminho das partições (no linux de origem o / era /dev/sdb1 e no de destino ficou como /dev/sda1)
porém quando eu iniciar recebo os seguintes erros seguidos de kernel panic:
pivot_root: No such file or directory
/sbin/init: 432: cannot open dev/console: No such file
Kernel panic: Attempted to kill init!
tentei com os kernels
2.6.8-3-686
2.6.8-2-686
2.6.8-2-386
(ambas as maquinas sao de arquitetura INTEL)
verifiquei o /dev e aparentemente veio completo no backup... o /dev/console existe...
ai eu pergunto aos colegas de forum... o que pode ter causado o kernel panic? talvez o fato de eu ter feito o backup de um sistema online? algum erro no metodo acima?
as pesquisas do google referentes a esse erro mostraram-se pouco úteis
nao posso utilizar o "dd" para gerar uma imagem fiel pois nao quero a estrutura de partições do linux de origem...
Desde ja agradeço as observações e dicas dos colegas de forum.