[Linux] 오라클 Virtual Box로 Rocky 8 VM 구축
버추얼 박스는 이노테크가 개발한 뒤, 현재 오라클이 개발 중인 가상화 소프트웨어로 리눅스, 윈도우, 맥 등을 가상화 할 수 있다.
오늘은 버추얼 박스를 사용하여 Rocky 8 리눅스 서버를 구축하려 한다.
\
우선 구글에 Virtual Box 검색하여 오라클 Virtual Box 다운로드한다.
하단 VirtualBox Platform Packages 에서 Windows hosts 클릭 시 다운로드 되는 exe 파일 실행
Next 클릭하여 동의 및 Next 클릭 후 일시적으로 네트워크가 끊긴다는 안내문이 나오는데 주의 후 파이썬 패키지 및 win32api 바인딩 설치 안내문구 확인 후 install 하면 설치가 시작된다.
설치 후 실행한 모습. 이제 구글에 Rocky Linux 를 검색하여 Rocky Linux iso 파일을 다운로드 한다.
iso 파일이란 CD, DVD와 같은 광학 디스크의 이미지를 담고 있는 파일로, 디스크에 담긴 모든 데이터를 압축하여 하나의 파일로 만든 것으로 해당 파일을 사용하여 소프트웨어를 설치할 수 있다. 8버전 을 선택한 다음 DVD ISO 를 클릭하면 다운로드 된다. ISO 파일은 크기가 커 10GB 를 넘어 다운로드에 시간이 좀 걸린다.
다운로드 받은 이후 Virtual Box에서 '새로 만들기' 버튼 클릭 후, 다음을 클릭한다
램 및 프로세서 설정, 사용하고자 하는 용도에 맞게 설정해주면 된다. 나는 DB 서버 용도로 사용할 예정으로 기본 설정으로 하고자 한다. 다음을 누른 뒤 하드 디스크는 20GB로 생성해 주었다. 이것 또한 실제 사용 용도에 맞게 조절해주면 된다.
마지막 페이지에서 생성 내용 확인 뒤, 완료 버튼을 눌러 리눅스 VM을 생성하였다.
* 생성 후 실행 시, 아래와 같은 예외가 발생하는 경우
Not in a hypervisor partition (HVP=0) (VERR_NEM_NOT_AVAILABLE). AMD-V is disabled in the BIOS (or by the host OS) (VERR_SVM_DISABLED).
컴퓨터 바이오스 화면으로 가서 (재부팅 후 Delete 키 눌러서 진입 가능) F7 눌러서 Advanced 모드로 들어간 뒤, F9 를 눌러 SVM을 검색하여 Disabled를 Enabled로 변경 해준 뒤 저장 후 종료하여 재부팅해주면 해결된다.
* 위 에러를 해결한 다음 VM 머신은 켜졌지만, 아래와 같은 예외가 발생하는 경우
isolinux image checksum error sorry
VM 전원 종료 후 설정에 접속하여 저장소 메뉴에서 컨트롤러:IDE의 저장소를 제거한 뒤 광학 드라이브를 추가 버튼으로 처음 설정한 ISO 파일을 선택 후 VM 재기동 시 해결된다.
Rocky Linux 실행 후 설정 화면이다.
언어 설정 및 비밀번호 및 유저 설정 후 설치해주면 된다. 나는 한국어 및 영어 설정 후 비밀번호 설정 후 파티션은 기본 설정 후 설치 시작 버튼을 눌러 설치해주었다.
이후 로그인하면 설치 완료이다