본문으로 바로가기

VirtualBox에서 Ubuntu 16.04 LTS 설치

category 소프트웨어/Linux 2018. 10. 20. 22:17
728x90
반응형

우분투 홈페이지의 이전 버전 다운로드 사이트에서 16.04 버전의 설치 파일을 다운로드 합니다.


http://releases.ubuntu.com/16.04.5/



다운로드가 완료되면 ubuntu-16.04.5-desktop-amd64.iso 파일을 확인하실 수 있습니다.



VirtualBox 상단에 있는 "새로 만들기" 아이콘을 클릭합니다.



가상 머신 만들기 위자드가 실행됩니다. 기본 설정은 "가이드 모드"입니다. 가이드 모드는 처음 가상 머신을 설치하시는 분들이나 초보자들이 사용하면 됩니다. 가상 머신의 이름, 종류, 버전 등을 설정할 수 있고, 가상머신에서 사용하는 메모리 크기, 가상 하드 디스크 크기 등을 결정할 수 있습니다.



"가이드 모드" 버튼을 클릭하면 "전문가 모드"로 전환 됩니다.




가이드 모드에서 가상 머신을 만들어 보도록 하겠습니다. 먼저 가상 머신의 종류는 "Linux"를 선택하시고, 버전은 64-bit를 선택하신 후에 이름을 입력하시기 바랍니다. 저는 "Ubuntu 16.04 LTS"로 정의하였습니다. 가상 머신에서 사용하는 메모리 크기는  실제 호스트 컴퓨터 메모리의 50% 이내에서 할당하시기 바랍니다. 녹색 바를 벗어나지 않도록 주의하시기 바랍니다. 저는 2048MB로 설정하였습니다.



하드 디스크는 새로 만들기를 선택합니다. 기존의 만들어 놓은 가상 하드디스크 파일을 선택하여 사용할 수 있습니다. 설정이 완료되었으면 "만들기" 버튼을 클릭합니다. 가상 하드 디스크의 크기는 40GB로 설정하였습니다. 하드 디스크 파일의 종류는 기본 설정인 VDI(VirtualBox 디스크 이미지)를 선택하면 됩니다. VHD(가상 하드 디스크)는 마이크로소프트에서 지원하는 가상 하드 디스크의 기본 포맷이고, CMDK(가상 머신 디스크)는 VMWare에서 지원하는 가상 하드 디스크 파일 포맷입니다. 물리적 하드 드라이브에 저장은 호스트 컴퓨터의 하드 디스크 용량이 작을 경우 "동적 할당"을 선택하시기 바랍니다.  동적 할당으로 선택할 경우 가상 머신 생성 속도가 늦지만 디스크 변동이 있을 때 사용이 편리합니다. "고정 크기"를 선택하실 경우 설정한 파일 크기로 미리 파일을 생성하기 때문에 빠르지만 디스크 키기를 변경하고자 할 경우 불편합니다. 선택이 완료되면 "만들기" 버튼을 클릭하여 가상 머신을 생성하시기 바랍니다.




가상 머신 생성이 완료되면 VirtualBox 관리자 왼쪽에 있는 패널에 새롭게 생성된 가상 머신이 추가됩니다. 



가상 머신의 자세한 정보를 확인하기 위해서는 오른쪽에 있는 "자세한 정보" 버튼을 클릭합니다.




새롭게 생성한 가상 머신의 설정을 변경해야 합니다. 해당 가상 머신을 선택한 상태에서 툴바의 "설정" 아이콘을 클릭합니다.


일반 항목의 고급 탭에서 스냅샷 폴더와 클립보드 공유, 드래그 앤 드롭 방법을 설정할 수 있습니다. 모두 양방향으로 설정합니다.




  • 스냅샷 폴더 : 가상머신의 상태인 스냅샷의 저장 위치는 디폴트로 가상 머신 저장 위치의 Snapshots 폴더로 설정 됨, 윈도우의 시스템 복원 기능과 유사하게 가상 머신의 상태를 스냅샷으로 저장해놓고 필요시 복원 가능
  • 클립보드 공유 : 게스트 운영체제와 호스트 운영체제 간에 클립보드 공유 가능, 게스트 운영체제에서 Ctrl + C를 눌러 클립 보드로 복사한 문자열을 호스트 운영체제에서 Ctrl + V를 눌러 원하는 곳에 붙여넣기 가능
  • 드래그 앤 드롭 : 파일을 드래그하여 게스트 운영체제와 호스트 운영체제 간에 파일 복사 가능


시스템 항목의 마더보드 탭을 선택합니다. 이 탭에서는 가상 메모리 크기 조정, 부팅순서, 마더보드 침셋 종류, 포인팅 장치 및 확장 기능을 선택할 수 있습니다.

부팅 순서에서 프로피 디스크르 사용하지 않을 경우 선택을 해제 합니다.


  • 부팅 순서 : 가상 머신에서 사용하는 미디어들의 부팅 순서 지정
  • 칩셋 : 메인보드의 칩셋 설정으로 PIIX3와 ICH9 중 하나 선택 가능, ICH9는 안정화 되지 않았기 때문에맥OS나 최근에 나온 운영체제에서만 사용해야만 함
  • 포인팅 장치 : 마우스 동작과 관련됨,구형 운영체제를 게스트 운영체제로 사용한다면 PS/2로 선택해야 함
  • 확장된 기능 : I/O APIC 사용하기(게스트 운영체제로 윈도우 또는 64비트 운영체제를 사용하는 경우 선택, 가상 머신에서 2개 이상의 CPU 코어를 사용할 경우에도 선택), EFI 사용하기(UEFI 모드 부팅 가능하도록 설치 미디어가 준비된 경우에만 EFI 사용하기 선택), 하드웨어 시각을 UTC로 보고하기(호스트 운영체제의 로컬 시간 대신 게스트 운영체제에 UTC 형식의 시스템 시간 제공, 유닉스/리눅스를 게스트 운영체제로 사용할 경우 선택)


시스템 항목의 프로세스 탭은 가상 머신에서 사용하는 프로세서 개수, 실행 제한, PAE/NX 사용 여부를 설정할 수 있습니다.

 프로세서 개수는 호스트 컴퓨터가 멀티 스레드를 지원하여 4개 이상 CPU 코어가 있을 경우 2개 이상으로 설정하시기 바랍니다. 




  • 프로세서 개수 : 게스트 운영체제에서 사용하는 가상 CPU 코어 개수 설정, 호스트 컴퓨터의 코어 개수의 절반 이하로 설정해야 함
  • 실행 제한 : 호스트 컴퓨터의 프로세서가 가상 프로세서를 에뮬레이션하기 위해 소비하는 시간 결정, 실행 제한 비율을 낮게 설정하면 가상 머신의 동작이 느려짐
  • PAE/NX 사용하기 : 가상머신에 설치된 운영체제가 4기가 이상의 메모리를 사용할 경우 선택


시스템 항목의 가속 탭을 선택합니다. 이 탭에서는 하드웨어의 가상화 사용을 설정할 수 있습니다. VT-x/AMD-V 사용하기와 네스티드 페이징 사용하기를 같이 사용하면 가상 머신의 성능이 향상됩니다.




  • VT-x/AMD-V 사용하기 : 호스트 CPU에서 제공하는 가상화 확장을 사용할지 여부 선택, 64비트 게스트 운영체제를 사용할 경우 선택해야 함
  • 네스티드 페이징 사용하기 : 가상 머신에서 VT-x/AMD-V의 네스티드 페이징(Nested paging) 사용여부 설정, 하드웨어에서 메모리 관리, 가상화 소프트웨어에서 이 작업을 수행 할 필요가 없기 때문에 하드웨어 가상화 성능이 향상됨

디스플레이 항목의 화면 탭은 비디오 메모리, 모니터 개수, 크기 조절 비율을 조정할 수 있습니다. 비디오 메모리는 최대 크기인 128MB로 설정하였습니다. 3차원 가속 사용하기도 선택하였습니다.




  • 비디오 메모리 : 가상 머신의 그래픽 비디오 메모리 크기 결정, 호스트 컴퓨터의 RAM에서 할당함
  • 모니터 개수 : 하나 이상의 가상 모니터 제공 가능
  • 3차원 가속 사용하기 : 호스트 컴퓨터에서 3차원 그래픽 가속 기능이 제공되면 가상 머신에서도 이 기능을 사용 가능
  • 2차원 비디오 가속 사용하기 : 게스트 운영체제가 윈도우인 경우 선택하면 가상 머신에서 호스트 컴퓨터의 비디오 가속 기능 사용 가능

저장소 항목에서는 가상 머신으로 설치할 설치 파일 ISO 이미지를 지정할 수 있습니다. 컨트롤러:IDE 항목에서 광학 드라이브 추가를 선택합니다. 




"디스크 선택하기" 버튼을 클릭하시고, 다운로드 받은 우분투 설치 파일을 선택한 후 "열기" 버튼을 클릭합니다.



아래의 그림과 같이 컨트롤러:IDE에 설치 이미지가 추가된 것을 확인하실 수 있습니다.




오디오 항목에서는 호스트 오디오 드라이버, 오디오 컨트롤러를 변경하과  확장 기능을 선택할 수 있습니다. 만약 가상 머신에서 마이크를 사용할 경우 오디오 입력 사용하기를 선택하시기 바랍니다.



네트워크 항목에서는 네트워크 어댑터와 네트워크 연결방식, 네트워크 어댑터 이름 등을 설정할 수 있습니다. 저는 어댑터의 브리지와 유선 랜카드를 지정하였습니다. 네트워크 어댑터 이름은 호스트 컴퓨터의 장치관리자에서 확인하시기 바랍니다.



  • NAT : 가상 머신이 VirtualBox에서 동적 IP를 할당 받음, 외부로 접근은 가능하지만 외부에서 가상 머신으로 접근 불가능
  • Bridged Adapter : 공유기 등으로부터 동적 아이피를 할당받거나 고정 아이피 설정 가능, 가상 머신이 호스트 컴퓨터에 새로운 네트워크 카드를 장착한 것처럼 동작


직렬포트 항목은 가상 머신에서 직력포트를 사용할 경우 선택합니다.




USB 항목에서는 호스트 컴퓨터가 지원하는 USB 컨트롤러를 지정할 수 있습니다. 확장 팩을 설치할 경우 USB 3.0 컨트롤러를 사용할 수 있습니다.



공유 폴더 설정은 추후에 설명하겠습니다. 확인 버튼을 클릭합니다.


설정이 완료되면 새로 생성한 가상 머신을 선택하시고 툴바에서 "시작" 버튼을 클릭합니다.



가상 머신이 실행되면서 아래와 같은 우분투 설치화면이 출력됩니다.




설치시 한글이 출력되도록 하시기 위해서는 아래의 그림과 같이 왼쪽 리스트를 아래로 내려 "한국어"를 선택하면 모든 메세지가 한글로 변환됩니다. 오른쪽 "Ubuntu 설치" 버튼을 클릭합니다.



우분투 설치 준비 화면이 출력되면 "Ubuntu 설치 중 업데이트 다운로드"를 체크하시고 "발행" 버튼을 클릭합니다.



설치형식 창에서는 "디스크를 지우고 Ubuntu 설치"를 선택하시고, "LVM을 사용해 Ubuntu 설치" 항목은 필요시 선택하시기 바랍니다. "지금 설치" 버튼을 클립합니다.



디스크 관련 설정 내용을 요약해서 보여주는 창이 나타납니다. "계속" 버튼을 클릭합니다.



우분투 설치 지역을 입력하는 창이 나타납니다. 대한민국은 "Seoul"로 설정합니다. "계속" 버튼을 클릭합니다.



키보드는 "한국어"를 선택하고 "오른쪽에 "한국어-한국어(101/104키 호환)을 선택합니다.  "계속" 버튼을 클릭합니다.



로그인 이름, 컴퓨터 이름, 사용자 이름, 암호를 입력하시고, "자동으로 로그인"이나 "로그인할 때 암호 입력" 중의 하나를 선택합니다.  "계속" 버튼을 클릭합니다.



설치 파일을 복사합니다. 설치 파일 복사가 완료되면 설치가 시작됩니다.



설치 파일을 복사 합니다.



설치 파일의 압축을 해제 합니다.



가상 머신의 하드웨어를 설정합니다.



각종 툴을 설치합니다.



우분투 파일 복사, 압축 해제, 하드웨어 설정, 각종 툴 설치가 완료되었습니다.



"지금 다시 시작" 버튼을 클릭하면 아래의 창이 나타나고, "Enter" 키를 입력하면 다시 부팅이 진행됩니다.



재 부팅이 완료되면 로그인 창이 나타납니다. 우분투 설치때 지정한 암호를 입력하고 엔터 키를 누릅니다.




아래 그림은 우분투 부팅이 완료된 화면입니다.




VirtualBox에 우분투 16.04 LTS 설치가 완료되었습니다.


728x90
반응형