Dev.GA

[LINUX/VM] #2 VirtualBox에 CentOS설치하기 본문

Dev.Etc/LINUX

[LINUX/VM] #2 VirtualBox에 CentOS설치하기

Dev.GA 2017. 12. 5. 17:56

2. VirtualBox에 CentOS설치하기



지난번에 VirtualBox를 설치하였다.


오늘은 CentOS를 가지고 VM 이미지를 만들어보겠다.



상단에 새로만들기를 클릭한다.



'가상머신만들기' 창이 뜨는데, 밑에 전문가모드를 클릭하여 상세하게 설치할 수 있다.

이름 탭에 CentOS만 입력해도 하위 종류와 버전이 알아서 Linux로 변경되며, 버전은 해당 OS이미지 파일에 맞도록 선택한다.


다음으로, 메모리 크기는 로컬에 무리가 가지 않도록 로컬 메모리와 대비하여 적절하게 설정하며 현재는 설치 테스트를 위해 1GB로 설정하였다.

[ 만들기 ]를 클릭하여 다음으로 넘어간다.




[ 만들기 ]를 클릭하게되면 '가상 하드 디스크 만들기' 라는 새로운 창이 뜨는데, 

이는 VM파일의 크기를 정하게 된다.


파일 위치에서 폴더모양을 선택하여 VM파일이 위치할 저장공간을 설정한다.

설정하지 않으면 자동으로 C드라이브에 저장된다.


다음으로, 파일 크기를 설정하고, 파일 종류는 VDI로 체크한다.


우측에 '물리적 하드 드라이브에 저장' 부분은 로컬에 VM파일이 고정으로 갈지, 아니면 사용하면서 동적으로 늘어나도록 할지 설정하는것이다. 고정크기로 하는것이 로컬에 부담이 안되기 때문에 고정크기로 설정하고 다음으로 넘어간다.


[ 만들기 ]를 클릭한다.



이제 가상 하드 디스크를 만들게 되는데, 물리적 하드 디스크 크기를 동적으로 하면 금방 설치가 되는 반면 고정크기로 설정하면 설치하는데 꽤나 시간이 걸린다. 한, 20분정도 소요된다고 써있다.



꽤나 오랜시간 기달렸다.

이제 VM파일이 생성되었다.


해당 파일을 선택하고 상단에 시작버튼을 클릭하여, VM이미지에 실제 CentOS를 설치하여 보겠다.



위와 같이 시동디스크 선택을 통해 설치하려는 OS이미지 파일을 선택한다.


[ 시작 ] 버튼을 눌러 VM 파일을 시작한다.



드디어 CentOS 설치 화면이 나왔다.


두번째, Install system with basic video dirver를 선택한다.



media 테스트하는 부분인데 [ Skip ]한다.



이제 설치를 시작해보겠다.

[ Next ] ~



언어를 선택하고,



다음으로 키보드 언어를 선택한다.



여긴 특별할거 없이 그냥 [다음]을 눌러준다.



다음 화면에서 위와같이 데이터를 삭제할거냐 묻는데 [ 예, 모든 데이터를 삭제합니다(Y) ]를 선택해준다.



다음으로 호스트명을 입력해주고 넘어간다.



다음~



루트(root) 계정의 패스워드를 설정하고 [ 다음 ] 으로 넘어간다.



다음은 디스크를 구성할텐데,

이 부분은 우리가 Windows를 포맷 및 설치할때 디스크 파티션을 나눈는 설정화면과 같다고 보면된다.

두번째 메뉴인 기존의 Linux 시스템 교체 혹은 첫번째 메뉴의 모든 공간 사용을 선택하면 쉽게 기본 설정대로 설치 할 수 있다.


여기선, 마지막 메뉴인 사용자 레이아웃 만들기를 선택하여 직접 레이아웃을 설정하겠다.



다음을 누르고 들어가면 위와같이 초기에 설정한 128GB 만큼의 하드 드라이브가 있다.

하단에 [ 만들기 ]를 눌러 디스크 레이아웃을 설정하겠다.



먼저 boot영역을 500MB정도 설정하고



나머지 영역을 LVM으로 묶어 파티션을 나눈다.

하단에 LVM 물리볼륨을 선택하여 LVM을 생성한다.



추가 용량 옵션에서 가능한 최대 용량으로 채움을 선택하고 [ 확인 ] 버튼을 눌러준다.



LVM 물리 볼륨을 생성했으면 내부 LVM 볼륨 그룹을 생성해준다.



LVM 볼륨 그룹 만들기 창이 뜨며, 하단에 논리 볼륨(L)에서 [ 추가 ] 버튼을 눌러 위와 같이 swap, root 파티션을 구분지어준다.

여기서 추가로 마운트 지점을 추가생성하여 만들면(/마운트지점) Windows에서 추가 파티션이 생성되는것과 같은 구조라고 생각하면 된다.


쉽게말해 root 마운트 지점이 리눅스 시스템에 전반적인 시스템 구성요소가 들어가 C드라이브(Windows OS가 설치된)가되고

추가 마운트를 지정한 지점이 흔히 D:\, E:\... 이런 추가 파티션이 구성되는 것이다.



이제 위와 같이 파티션 구성이 완료 되었다. 다음으로 넘어간다.



리눅스 시스템이 설치될 부트로더를 선택한다.

그냥 [ 다음 ] 버튼을 눌러 진행하면 된다.



설치될 리눅스 종류(?)를 선택하는 단계다. 데스크탑 버전으로 설치를 할 것이기 때문에 Desktop을 선택하고 다음단계로 진행한다.



이제 필요한 구성요소가 끝났고, 진짜 리눅스가 설치되는 과정이다.

여기도 꽤나 기다려야한다.



설치가 완료되면 위와 같은 화면이 나오고 Windows처럼 재부팅을 한다.



환영한다는 문구와 함께 환경설정을 진행하면 된다.



동의하고 넘어간다.



사용자를 생성하고 다음단계로 계속 진행하여 완료를 눌러준다.



설치와 환경설정이 완료되고 이제 리눅스 접속화면이다.


이제 설치는 완료되었고, 로컬에서 접속할 수 있도록 네트워크를 설정해주겠다.



상단에 시스템 메뉴를 선택하여 [기본설정] -> [네트워크 연결] 을 선택한다.



이더넷목록이 뜨면 편집을 눌러 다음과 같은 창을 볼 수 있다.


상단에 자동으로 연결에 체크를 해주고, IPv4설정 탭에서 위와 같이 내부 네트워크 주소를 설정하고 적용해준다.



초기 네트워크 설정 전에 ifconfig 명령어를 실행해보면 ip주소가 NAT처리 되어있을 것이며, 

네트워크 설정 후 service network restart 혹은 상단에서 네트워크를 재시작 해주면 위와 같이 설정한 대로 내부 네트워크 주소가 변경된다.


이제 putty를 통해 생성한 VM으로 접속하여 보겠다.




짜잔!

길었던 VM에 리눅스(CentOS)설치가 완료되었다.

df -h명령어를 실행하여 따로 구성했던 디스크 구조를 확인을 통해 정상적으로 설치가 됨을 확인할 수 있다.



'Dev.Etc > LINUX' 카테고리의 다른 글

[LINUX/VM] #1 VirtualBox에 CentOS설치하기  (0) 2017.12.05
Comments