스냅샷을 찍었던 걸 강제로 지운 것 도 아니고 virtualbox 안에서 삭제했는데, 에러가 뜨면서 실행이 되지 않는다... . 이렇게 삭제하는게 아닌가?
▶자세한 정보 를 눌러보면, 스냅샷을 찾을 수 없다고 나온다.
아마 아까 지운 그 스냅샷 파일인 것 같다.
다른 파일로 부팅하려고 해도 UUID가 어쩌구 하면서 에러가 뜬다.
구글링해보니, 다른 vdi파일로 부팅하려할 경우 UUID를 수정해야 한다고 한다.
수정이라기 보다는 다시 배정받는 느낌?
콘솔명령어로 쉽게 바꿀 수 있나보다.
먼저, VirtualBox가 설치된 폴더로 이동한다.
cd C:\Program Files\Oracle\VirtualBox
그리고 VBoxManage.exe를 실행한다.
VBoxManage.exe internalcommands sethduuid "UUID를 수정할 vdi 파일 경로.vdi"
마지막에 vdi 파일 경로 입력할 때, 꼭 " " 를 양쪽해 해줘야 한다. (경로 중간에 공백이 없으면 상관 없을듯)
그러면
UUID changed to: ********-****-****-****-************
UUID가 변경되었다고 뜬다.
그 뒤 virtualbox에서 부팅하려는 이미지를 새로 지정해주면 된다.
설정->저장소->컨트롤러:SATA 에 UUID를 변경한 vdi파일을 넣어준다.
그리고 다시 실행하면 무사히 켜진다! 다행이다.