VMWare 가상 머신에 복제하려는 HP Proliant DL380 CentOS 5.10 서버가 있습니다. Clonezilla를 사용하여 동일한 하드웨어에 성공적으로 복제했지만 가상 머신으로 복원하려고 하면 성공적으로 복제된 것처럼 보이지만 시작 시 오류 메시지가 나타납니다.
이와 같은 복제를 수행하는 방법에 대한 많은 정보를 찾을 수 없으며 뭔가 빠진 것 같습니다. 안전하게 설정할 수 있는 최대 RAM은 4GB(서버에는 12개)이고, 최대 CPU는 4(서버에는 8개)입니다.
답변1
물리적 머신에서 가상 머신으로 복제할 때 자주 직면하는 문제 중 하나는 일반적으로 initrd가 더 이상 적용되지 않는다는 것입니다.
livecd 또는 다른 수단을 사용하여 다른 운영 체제에서 가상 머신을 시작한 후 다음을 수행해야 합니다.
- centos 루트 파티션을 /mnt에 마운트하고 다른 파티션을 해당 하위 디렉터리에 마운트합니다.
- 마운트 /dev, /sys 및 /proc를 /mnt/dev, /mnt/sys 및 /mnt/proc에 바인드
- /mnt로 chroot
- /etc/modprobe.conf 및 modprobe.d에 부적절한 내용이 없고 필요한 모듈이 있는지 확인하십시오.
- 그런 다음 mkinitrd를 사용하여 initrd를 재생성합니다.
mkinitrd -f /boot/initrd-XXX.img XXX
(여기서 XXX는 커널 버전입니다)
그런 다음 CentOS를 정상적으로 재부팅하십시오.
죄송합니다. 조금 모호합니다. 기억을 통해 말씀드리는 것입니다.