GParted에서 복제한 후 복제된 VirtualBox CentOS 디스크를 부팅할 수 없습니다.

GParted에서 복제한 후 복제된 VirtualBox CentOS 디스크를 부팅할 수 없습니다.

다음 단계를 사용하여 기존 가상 CentOS-6 디스크를 복제하고 확장했습니다.

  1. 15GB 가상 디스크를 생성하고 GParted에 이전 디스크와 새 디스크를 마운트합니다.
  2. GParted에서 이전 디스크의 부팅, 스왑 및 ext3 파티션을 새 디스크로 복사합니다.
  3. 부팅 플래그를 사용하여 새 부팅 파티션을 표시합니다.
  4. 새 ext3의 크기를 더 큰 크기로 조정합니다.

기존 디스크를 분리하고 새 디스크를 연결했습니다. 이제 VirtualBox를 시작할 수 없습니다. 검은색 화면이 나타납니다. 여기에 무슨 문제가 있는 것 같나요?

감사해요.

답변1

문제는 새 디스크에 부트로더(grub2)를 설치하지 않았다는 것입니다. 또한 왜 복사합니까? 새 가상 디스크에 복사하는 대신 기존 가상 디스크의 크기를 늘리면 됩니다.

답변2

누군가 말했듯이 GParted는 부팅 섹터를 복사하지 않습니다. 이 문제를 해결하려면 LiveCD에서 부팅한 후 다음 명령을 실행해야 합니다.

sudo mount /dev/sda3 /mnt  
sudo grub-install --root-directory=/mnt /dev/sda

sda3이 새 파티션임을 고려하십시오.

관련 정보