주변 친구들이 Linux 이야기를 자주 하는데, Windows와 Linux 중 어떤 OS가 나에게 더 적합할지 궁금해진 적이 있으신가요? 한번 사용해 보고 싶지만 정작 마음에 들지 않을 경우를 생각하면 쉽게 결정하기 어렵죠. 부담 없이 먼저 사용해 볼 방법은 없을까요? 다행히 방법이 있습니다.
VirtualBox를 사용하면 Windows 10 안에 Linux 기반 OS를 설치할 수 있습니다. Windows와 함께 Linux를 듀얼 부팅하는 방법도 있지만, 며칠 사용해 보고 Linux를 더 이상 사용하지 않기로 결정했을 때 VirtualBox가 훨씬 깔끔하게 정리할 수 있는 선택지입니다.
VirtualBox로 Windows에 Linux 설치하는 방법
이 방법으로 어떤 Linux 배포판이든 설치할 수 있지만, 이 튜토리얼에서는 가장 널리 사용되는 Ubuntu를 기준으로 설명하겠습니다.
1. Ubuntu ISO 다운로드
먼저 Ubuntu ISO 파일을 다운로드합니다. 여분의 빈 디스크나 USB 드라이브가 없어도 걱정하지 마세요. VirtualBox로 Ubuntu를 설치하는 경우 ISO 파일만 있으면 됩니다.
가능하면 LTS(Long-Term Support, 장기 지원) 버전을 사용하는 것이 좋습니다. LTS 버전은 오랜 기간 무료 보안 업데이트와 기술 지원을 제공하므로 안정성이 뛰어납니다. 이 글에서는 Ubuntu 20.04.2 LTS를 기준으로 하며, 최신 LTS 버전도 동일한 방법으로 설치할 수 있습니다.
2. VirtualBox 다운로드
PC에 VirtualBox를 다운로드하여 설치해야 합니다. Windows용 패키지를 다운로드하면 되며, Linux와 macOS용 패키지도 제공됩니다. 단, 운영체제에 따라 설치 과정이 약간씩 다를 수 있습니다.
설치 프로그램을 실행하고 안내에 따라 진행합니다. 설치가 완료되면 Ubuntu ISO 다운로드가 끝났는지 확인하세요. 다운로드가 완료되었다면 이제 VirtualBox를 Ubuntu에 맞게 구성할 차례입니다.
3. VirtualBox에서 Ubuntu 구성하기
VirtualBox를 실행하면 환영 화면이 나타납니다. 새로 만들기(New)를 클릭하여 구성을 시작합니다.
대화 상자가 열리면 다음 단계를 따르세요.
- 가상 머신의 이름(Name)을 입력합니다. 예: Ubuntu v20.04.2 LTS
- Type 드롭다운 메뉴에서 Linux를 선택합니다.
- Version은 Ubuntu (64-bit) 또는 Ubuntu (32-bit)를 선택합니다.
- 가상 머신에 할당할 메모리 크기(Memory size)를 지정합니다. 이상적으로는 PC RAM의 약 4분의 1을 할당하는 것이 좋습니다. 예를 들어 총 RAM이 16GB라면 가상 머신에 4GB를 할당하세요.
- 다음(Next) 버튼을 클릭합니다.
또한 가상 머신에 하드 디스크 공간을 일부 할당해야 합니다. 이 공간은 가상 운영체제, 즉 Ubuntu만 접근할 수 있습니다. 선택지는 두 가지입니다. 사용하는 만큼 용량이 늘어나는 동적 할당(Dynamically allocated) 방식과, 더 빠른 성능을 제공하는 고정 크기(Fixed-size) 방식 중에서 고를 수 있습니다.
- 다음 화면에서 가상 머신용 새 하드 디스크를 생성해야 합니다. 지금 가상 하드 디스크 만들기(Create a virtual hard disk now) 옵션을 선택하고 만들기(Create)를 클릭합니다.
- 가상 하드 디스크에 사용할 파일 형식을 선택합니다. VDI(VirtualBox Disk Image)를 선택하고 다음(Next)을 클릭합니다.
- 동적 할당(Dynamically allocated)을 선택하고 다음(Next)을 클릭합니다.
- 다음 화면에 기본 VDI 저장 위치와 크기가 표시됩니다. 그대로 둔 채 만들기(Create)를 선택합니다.
이것으로 구성 과정의 첫 번째 단계가 완료되었습니다. 가상 머신 설정이 끝났으니, 이제 Ubuntu ISO를 가상 머신에 연결해 보겠습니다. Ubuntu CD/DVD가 이미 있다면 드라이브에 넣어 가상 머신에서 사용할 수도 있습니다.
진행하기 전에 BIOS 설정에서 하드웨어 가상화(hardware virtualization)가 활성화되어 있는지 확인하세요. 활성화되어 있지 않으면 다음 단계가 정상적으로 작동하지 않습니다.
이제 VirtualBox 왼쪽 사이드바에 Ubuntu가 표시됩니다. 이를 선택하고 설정(Settings)을 클릭합니다.
설정(Settings) 대화 상자의 왼쪽 사이드바에서 저장소(Storage)를 찾습니다. 속성(Attributes) 섹션의 작은 디스크 아이콘을 클릭하고, 디스크 파일 선택(Choose a disk file)을 선택한 뒤 ISO 파일로 이동하여 확인(OK)을 클릭합니다.
이제 가상 머신에 Ubuntu를 설치할 준비가 완료되었습니다.
4. Ubuntu 설치 시작
VirtualBox 홈 화면에서 시작(Start) 버튼을 클릭합니다. 팝업되는 대화 상자에서 Ubuntu ISO를 시작 디스크로 선택하고 시작(Start)을 클릭합니다.
가상 머신이 부팅 프로세스를 시작합니다. 몇 분 정도 걸릴 수 있습니다.
이 시점에서 두 가지 선택지가 있습니다. 설치를 진행하기 전에 Ubuntu 사용해 보기(Try Ubuntu)를 선택하거나, 자신이 있다면 바로 Ubuntu 설치(Install Ubuntu)를 선택할 수 있습니다.
Ubuntu 사용해 보기를 선택하면 설치 없이도 즉시 Ubuntu를 사용해 볼 수 있습니다. 물론 Ubuntu 설치를 바로 선택해도 됩니다.
Ubuntu를 설치하기 전에 한 가지 기억할 점이 있습니다. 가상 머신에서도 일반 운영체제처럼 Ubuntu를 사용할 수 있지만, 데이터를 영구적으로 보관할 수는 없습니다. 재부팅할 때마다 이전 세션의 데이터가 사라진 새로운 시작이 됩니다.
설치를 진행하기로 했다면 Ubuntu 설치(Install Ubuntu)를 선택하여 설치를 시작합니다.
- 선호하는 키보드 레이아웃(Keyboard layout)을 선택합니다.
- 설치 마법사의 안내에 따라 계속 진행합니다. 디스크를 지우고 Ubuntu 설치(Erase disk and install Ubuntu) 옵션이 표시될 수 있는데, 이는 가상 머신 환경에서의 정상적인 과정이니 걱정하지 말고 지금 설치(Install Now)를 선택하고 진행하세요.
- 다음으로 지역을 선택하라는 화면이 나타납니다. 지역을 선택하고 계속(Continue)을 클릭합니다.
- 이후 이름, 컴퓨터 이름, 사용자 이름, 비밀번호 등의 정보를 입력하라는 메시지가 표시됩니다.
- 정보 입력이 완료되면 설치 마법사가 자동으로 설치를 진행합니다. 몇 분 정도 소요될 수 있습니다.
설치가 완료되면 가상 머신이 자동으로 재부팅됩니다. 가상 머신을 다시 실행하면 Ubuntu로 부팅되는 것을 확인할 수 있습니다.
Ubuntu를 기본 OS로 사용할 준비가 되셨나요?
이 무료 오픈소스 OS에 푹 빠져서 아예 시스템에 별도로 설치하고 싶어질지도 모릅니다. Ubuntu를 기본 OS로 설치하거나 Windows와 듀얼 부팅으로 함께 사용할 수 있습니다.