버추얼 박스 복사 종류
버추얼박스 복사 종류는 3가지가 있습니다.
- OVA (배포판)
- clone 복사
- 물리적 복사
ova 는 확장자가 ova 인 파일을 버추얼 박스 내에서 불러오기 해서 가져오고,
clone 복사는 버추얼 박스의 복제(clone) 버튼을 눌러 진행합니다. 참고로 양 그림입니다.
물리적 복사는 가상머신 폴더를 통채로 ctrl+c , ctrl+v 하는 방법입니다.
물리적 복사는 UUID 또한 같은 것이 하나 더 만들어지는 것이기 때문에 한 컴퓨터 내에서 돌릴 거라면
추천하지 않습니다.
UUID?
: 버추얼박스가 각각의 가상머신을 인식할 수 있는 가상머신의 고유한 ID.
버추얼박스에서 발생하는 에러들의 일부는 이 UUID가 충돌하는 과정에서 발생하는 에러입니다.
다음으로 이 일부의 에러를 잡기위한 3가지 방법을 소개하겠습니다.
확장팩 설치
우선 파일 -> 업데이트 찾기를 통해 버추얼박스 버전이 최신인지 확인합니다.
버전이 최신이 아니라면 업데이트 합니다.
만약 업데이트 찾기에서 아무것도 뜨지 않는 신형 버추얼박스라면
파일 -> 환경설정 -> 확장에 들어가 확장팩이 설치되어 있는지 확인합니다.
확장팩이 설치되어 있으면 위의 그림과 같이 표시됩니다.
확장팩이 설치되어 있지 않았으면
https://www.virtualbox.org/wiki/Downloads
위의 링크로 들어가서
확장팩을 설치해줍니다.
설치한 확장팩을 실행하면 자동으로 넣어줍니다.
확장팩을 어떻게 설치하는지 모르겠다면
파일 -> 환경설정 -> 확장 페이지에서 추가 버튼을 눌러 확장팩을 다운받은 경로로 가서
확장팩을 추가해주고 설치해주면 됩니다.
저장되는 폴더 내의 같은 가상머신 삭제
UUID 가 겹칠 시에는 계속 에러가 뜰 것인데, 이는 삭제로 해결 가능합니다.
파일 -> 환경설정 -> 일반 페이지를 열고 가상머신 폴더를 확인합니다.
저 안의 주소가 우리가 가상머신을 생성하면 저장되는 주소입니다.
파일 탐색기를 통해 저 주소로 이동해보도록 하겠습니다.
제가 가지고 있는 가상머신과 동일한 이름의 폴더가 있는것을 확인할 수 있습니다.
만약 Bee-Box 라는 가상머신이 두개가 있다면, UUID 가 충돌해서 오류가 날 가능성이 있습니다.
하나를 지워주고, 실행해야합니다.
가상머신 매니저
위의 방법으로도 해결되지 않는다면, 버추얼 박스 페이지에서 ctrl + D 를 눌러 봅니다.
가상머신 관리자 창이 뜹니다.
여기서 혹시 에러가 뜨는 파일이 있으면 삭제하고 다시 설치해줍니다.
저는 ova 를 통해 칼리 리눅스 가상머신을 불러오려는데 계속 에러가 나서 이곳을 살펴보니
칼리의 vmdk 파일이 에러가 난 상태로 이미 존재하고 있었습니다.
그래서 깔끔하게 이미 있는 칼리를 지우고 다시 불러왔습니다.
이렇게 하니까 되더라고요.
만약 위의 세가지 방법도 통하지 않는다면 바이오스로 들어가서
CPU 블라블라 -> 하이퍼바이저를 Disable 에서 Enable로 변경해주어야 합니다.
PC마다 다르지만 바이오스를 건드리면 공장초기화가 되는 PC가 간혹 있다보니까 바이오스는
최후의 수단으로 건드리시길 바랍니다.
'Archive > ETC' 카테고리의 다른 글
[ Memory ] VAS(Virtual Address Space)란? | 페이징 기법의 이해 (0) | 2020.04.20 |
---|---|
[ Virtual Box ] NAT와 어댑터에 브리지 차이점 (0) | 2020.04.03 |
[ Network ] 네트워크의 발전과정 (1) | 2020.04.03 |
[ Virtual Box ] E_FAIL (0x80004005)에러 해결법 버추얼박스 '세션을 열 수 없습니다' 에러 해결 (0) | 2020.03.24 |
[ Kali Linux ] VirtualBox 칼리리눅스 설치하기 (0) | 2020.03.24 |