Windows 8이 마음에 들지 않는데 다운그레이드할 방법도 없다면, Linux를 함께 설치해 대체 운영체제로 활용할 수 있는 듀얼 부팅 환경을 구축하는 것이 좋은 선택입니다. 대부분의 사용자에게 Ubuntu는 인기, 소프트웨어 선택 폭, 하드웨어 호환성, 사용 편의성 면에서 탁월한 선택입니다. 다만 듀얼 부팅을 설정하려면 Linux를 본격적으로 즐기기 전에 몇 가지 준비 작업이 필요합니다.
참고로 이 글은 Windows 8이 이미 설치된 컴퓨터에 Ubuntu를 추가로 설치하는 방법을 다룹니다. 반대로 Ubuntu 이후에 Windows를 설치하는 경우에는 별도의 절차가 필요하며, 여기서는 다루지 않습니다. 또한 아래 설명은 수정 없이 Ubuntu 기반의 다른 배포판에도 그대로 적용할 수 있습니다.
Ubuntu 기반이 아닌 배포판도 약간의 수정을 거쳐 같은 방식으로 설치할 수 있습니다. 해당 배포판의 공식 문서를 참고하는 것이 가장 좋지만, 전반적인 과정은 비슷합니다.
Ubuntu 다운로드 및 부팅 미디어 만들기
아직 준비하지 않았다면 최신 버전의 Ubuntu(글 작성 시점 기준 13.04)를 다운로드하세요. 이때 32비트가 아닌 64비트 버전을 받는 것을 잊지 마세요. 필요한 경우 EFI 지원이 포함되어 있기 때문입니다. 다운로드가 완료되면 ISO 파일을 DVD나 USB 플래시 드라이브에 구워 넣습니다.
Ubuntu를 설치하는 방법은 두 가지입니다. 모든 과정을 자동으로 처리해 주는 간편한 방식과, 더 많은 제어권을 제공하는 수동 방식입니다.
간편한 방법

새로 만든 Ubuntu 미디어로 컴퓨터를 부팅합니다. 요즘 설치 프로그램은 상당히 발전해서 직접 해야 할 일이 거의 없습니다. 미디어 로딩이 끝나면 Ubuntu를 체험할지 설치할지 묻는 화면이 나타납니다. 왼쪽에서 언어를 선택하고 Install(설치)을 클릭하세요. 그러면 "Install Ubuntu alongside them"(기존 OS와 함께 설치) 옵션을 선택할 수 있습니다. 이 옵션은 Ubuntu를 위한 공간 확보부터 올바른 설치까지 필요한 모든 작업을 자동으로 처리하며, 레거시 BIOS 모드든 새로운 EFI 모드든 관계없이 작동합니다.
설치 프로그램이 디스크에 변경 사항을 적용하기 전에 두 운영체제 간에 하드 드라이브 용량을 어떻게 나눌지 물어봅니다. 원하는 비율로 정한 뒤 설치를 진행하면 됩니다.
수동 방법
먼저 Ubuntu 설치를 위해 하드 드라이브에 공간을 확보해야 합니다. Windows 파티션 안에 여유 공간이 보여도, 실제로는 파티션 자체를 축소해야 Ubuntu용 파티션을 만들 공간이 생깁니다.
두 가지 방법이 있습니다. 시작 메뉴에서 "컴퓨터"를 마우스 오른쪽 버튼으로 클릭하고 관리를 선택한 후 왼쪽 창에서 찾을 수 있는 Windows의 디스크 관리 도구를 사용하거나, Ubuntu 라이브 환경에서 GParted 같은 파티셔닝 도구를 사용하는 것입니다.

하드 드라이브에는 보통 두세 개의 파티션이 이미 존재하며, 이것들은 모두 Windows 설치와 관련된 것들입니다. Ubuntu에 할당하고 싶은 만큼 가장 큰 파티션을 축소하세요. 나머지 두 개는 Windows 부팅 프로세스와 관련되어 있으므로 절대 건드리면 안 됩니다. 파티션을 축소한 후에는 Linux용 파티션을 미리 만들 필요가 없습니다. Ubuntu 설치 프로그램에서 필요한 파티션을 직접 만들기 때문입니다.
Ubuntu 미디어로 컴퓨터를 부팅하고 운영체제 설치를 선택합니다. 이때 미디어가 로딩되는 동안 화면 중앙 하단에 작은 키보드 아이콘이 있는 보라색 화면이 나타났는지, 아니면 흑백 선택 메뉴가 나타났는지 확인해 두세요. 나중에 중요합니다. 공간 할당 방법을 묻는 질문이 나오면 "Something else"(기타)를 선택합니다. 그러면 파티션 편집 화면이 열리고 여기서 직접 파티션을 만들 수 있습니다. 시스템과 개인 선호에 따라 1~2개의 파티션을 만들면 됩니다.
BIOS 부팅

미디어 로딩 중 보라색 화면이 보였다면 시스템이 레거시 BIOS로 미디어를 부팅한 것입니다. 확보한 공간 안에 Linux 파티션(가급적 ext4)을 만들고 마운트 지점을 루트("/")로 설정합니다. 스왑 파티션(RAM 데이터가 최대 절전 모드로 이동하거나 넘치는 데이터를 임시 저장하는 공간)을 원한다면 충분한 공간을 남겨 하나 더 만들 수 있습니다. 좋은 기준은 스왑 파티션을 설치된 RAM 용량의 두 배로 하는 것입니다.
또한 파티션이 4개를 초과하게 될 경우, 먼저 하드 드라이브의 할당되지 않은 모든 공간을 덮는 확장 파티션을 만든 후 그 안에 Linux와 스왑 파티션을 생성해야 한다는 점도 잊지 마세요. 이 과정을 마치면 나머지 설치를 계속 진행합니다. Ubuntu는 GRUB을 MBR에 설치하며, 이를 통해 매 부팅 시 Ubuntu와 Windows 중 선택할 수 있습니다.
EFI 부팅

흑백 선택 화면이 보였다면 시스템이 EFI로 미디어를 부팅한 것입니다. 공간 할당 방법을 묻는 질문에서 "Something else"를 선택하세요. EFI 파티션은 하드 드라이브 앞쪽에 위치해야 하므로 Windows의 EFI 파티션을 재사용하는 것이 좋으며, Ubuntu용으로 함께 사용해도 Windows 부팅에 필요한 내용은 손상되지 않습니다. EFI 파티션은 FAT32로 포맷되며 보통 100MB 정도입니다.
다른 파티션들을 먼저 옮겨 공간을 확보하는 번거로움을 감수할 의향이 있다면 200MB로 늘릴 수도 있습니다. 그런 다음 EFI 파티션을 선택하고, 마운트 지점이 아직 설정되어 있지 않다면 /boot/efi로 지정합니다.

이후 Linux 파티션(원하는 경우 스왑 파티션 포함)을 생성하고 설치를 마무리합니다. EFI 버전의 GRUB이 설치되어 매 부팅 시 Windows와 Ubuntu 중 선택할 수 있습니다.
문제 해결 및 마무리
위 팁만 잘 따르면 Windows 8과 Ubuntu의 듀얼 부팅 환경을 무리 없이 구축할 수 있습니다. 문제가 발생할 가능성은 매우 낮지만, 궁금한 점이 있다면 언제든 댓글로 질문해 주세요. 유일하게 주의할 점은 Ubuntu 설치 미디어를 부팅할 때 "Secure Boot" 또는 "signature" 오류가 발생하는 경우입니다. 이럴 때는 시스템 BIOS 설정에 들어가 Secure Boot 옵션을 비활성화해야 합니다. 그 외 문제 해결 방법은 Windows 8 PC에 Linux를 설치하는 방법을 다룬 글을 참고하세요.
Ubuntu가 처음이라면 초보자를 위한 Ubuntu 입문 가이드를 확인해 보시길 추천합니다!
Windows와 Ubuntu를 듀얼 부팅해서 사용하고 계신가요? EFI와 BIOS 중 어느 쪽을 선호하시나요? 댓글로 여러분의 경험을 알려주세요!
이미지 출처: Ubuntu Wiki