다음 단계를 사용하여 기존 가상 CentOS-6 디스크를 복제하고 확장했습니다.
- 15GB 가상 디스크를 생성하고 GParted에 이전 디스크와 새 디스크를 마운트합니다.
- GParted에서 이전 디스크의 부팅, 스왑 및 ext3 파티션을 새 디스크로 복사합니다.
- 부팅 플래그를 사용하여 새 부팅 파티션을 표시합니다.
- 새 ext3의 크기를 더 큰 크기로 조정합니다.
기존 디스크를 분리하고 새 디스크를 연결했습니다. 이제 VirtualBox를 시작할 수 없습니다. 검은색 화면이 나타납니다. 여기에 무슨 문제가 있는 것 같나요?
감사해요.
답변1
문제는 새 디스크에 부트로더(grub2)를 설치하지 않았다는 것입니다. 또한 왜 복사합니까? 새 가상 디스크에 복사하는 대신 기존 가상 디스크의 크기를 늘리면 됩니다.
답변2
누군가 말했듯이 GParted는 부팅 섹터를 복사하지 않습니다. 이 문제를 해결하려면 LiveCD에서 부팅한 후 다음 명령을 실행해야 합니다.
sudo mount /dev/sda3 /mnt
sudo grub-install --root-directory=/mnt /dev/sda
sda3이 새 파티션임을 고려하십시오.