Computer >> 컴퓨터 >  >> 시스템 >> Linux

리눅스 사용자를 위한 Windows 10 설치 가이드: 가상머신부터 듀얼부팅까지

Windows 10 Technical Preview(TP)에는 리눅스에서 영감을 받은 기능들이 여럿 포함되어 있습니다. 대표적으로 워크스페이스(여러 개의 가상 데스크톱), 태스크 뷰(창 분산 보기), 우분투 스타일의 검색 기능 등이 있습니다. 마이크로소프트는 사용자 피드백을 비롯한 다양한 출처에서 좋은 아이디어를 가져와 매력적이면서도 안정적인 운영체제로 만들어냈습니다. 실제로 Windows 10 TP는 100만 회 이상 다운로드되었고, 평가 역시 의외로 긍정적이었습니다.

가끔 윈도우가 필요하거나 아예 전환을 고민하고 계신가요? 아직 프리뷰 단계인 Windows 10은 메인 OS로 쓰기에는 이르지만, 무료로 충분히 테스트해볼 수 있습니다. 이 글에서는 가상머신에 설치하는 방법과 우분투와 듀얼부팅을 구성하는 방법을 차례대로 소개합니다.

Windows 10 TP 시스템 요구 사항

Windows 10 TP의 시스템 요구 사항은 생각보다 낮은 편입니다.

  • 프로세서: 1GHz 이상
  • RAM: 1GB(32비트) 또는 2GB(64비트)
  • 하드 디스크 여유 공간: 16GB
  • 그래픽 카드: WDDM 드라이버를 지원하는 Microsoft DirectX 9 그래픽 장치
  • Microsoft 계정 및 인터넷 연결

마이크로소프트는 Windows Insider Program을 통해 사용자가 Windows 10을 다운로드하고 피드백을 제공할 수 있도록 했습니다. 가입하려면 Microsoft 계정이 필요하며, 로그인 후 Windows Technical Preview의 사용 약관과 개인정보 보호정책에 동의하면 인사이더가 될 수 있습니다.

리눅스 사용자를 위한 Windows 10 설치 가이드: 가상머신부터 듀얼부팅까지

리눅스에서 Windows 10으로 직접 업그레이드하는 것은 불가능하므로, ISO 파일을 별도로 다운로드해야 합니다. 이때 자신의 하드웨어에 맞는 버전을 받아야 합니다. 32비트 Windows 10 TP는 64비트 하드웨어에서 실행되지 않으니 주의하세요.

리눅스 사용자를 위한 Windows 10 설치 가이드: 가상머신부터 듀얼부팅까지

가상머신으로 Windows 10 TP 설치하기

이 글에서는 HP Compaq nw8440 모바일 워크스테이션에 설치된 우분투 14.04를 기준으로 설명합니다. CPU는 Centrino Duo 64비트입니다.

BIOS 준비하기

Windows 10을 설치하기 전에 컴퓨터를 재부팅해 BIOS에 진입한 뒤, Virtualization Technology(가상화 기술)가 활성화되어 있는지 확인하세요. 기본값은 비활성화되어 있는 경우가 많습니다. BIOS 제조사에 따라 이 설정은 Advanced BIOS Features, CPU Settings 등 다양한 위치에 있을 수 있습니다. 필자의 경우 System ConfigurationDevice Options 메뉴에서 찾을 수 있었습니다.

리눅스 사용자를 위한 Windows 10 설치 가이드: 가상머신부터 듀얼부팅까지

VirtualBox 설치 및 가상머신 설정

우분투로 돌아가면 소프트웨어 센터에서 VirtualBox를 검색해 설치합니다. VirtualBox를 실행한 뒤 새로 만들기를 클릭하고 가상머신 이름을 지정합니다. TypeMicrosoft Windows로 선택하고, Version에서는 설치하려는 이미지에 맞게 Other Windows 32비트 또는 64비트를 고르면 됩니다.

리눅스 사용자를 위한 Windows 10 설치 가이드: 가상머신부터 듀얼부팅까지

이후에는 기본 설정으로 진행해도 무방합니다. 다만 가능하다면 RAM을 1GB 이상 할당하는 것이 좋습니다. 가상 하드 디스크는 동적 할당도 가능하지만, 전용 공간을 확보하는 편이 성능 면에서 유리합니다. 필자는 가상 하드 디스크 생성 후 SettingsDisplay 항목에서 Video Memory 값도 늘려주었습니다.

리눅스 사용자를 위한 Windows 10 설치 가이드: 가상머신부터 듀얼부팅까지

설정이 끝나면 Start 버튼을 눌러 가상머신을 실행합니다. 처음 실행할 때는 설치에 사용할 ISO 파일을 선택하라는 창이 나타납니다.

설치 중 오류가 발생한다면

이 단계에서 "Your PC needs to restart."라는 오류를 만날 수 있는데, 다행히 해결 방법은 간단합니다. 가상머신을 종료한 뒤 터미널을 열고 아래 명령어를 입력하세요. vmname은 가상머신 이름으로 바꾸고, 대소문자 구분에 유의합니다.

VBoxManage setextradata "vmname" VBoxInternal/CPUM/CMPXCHG16B 1
리눅스 사용자를 위한 Windows 10 설치 가이드: 가상머신부터 듀얼부팅까지

Enter를 누른 뒤 가상머신을 다시 시작하면 VirtualBox 안에서 Windows 10 설치를 정상적으로 진행할 수 있습니다. 아래 화면이 보이면 거의 다 온 것이지만, 설치에는 시간이 꽤 걸릴 수 있습니다.

리눅스 사용자를 위한 Windows 10 설치 가이드: 가상머신부터 듀얼부팅까지

리눅스 머신에서 Windows 10 TP 듀얼부팅하기

흔히 Windows를 먼저 설치한 뒤 리눅스를 추가하는 방식이 더 쉽다고들 합니다. 물론 맞는 말이지만, 이번에는 기존 우분투가 설치된 환경에 Windows를 추가로 설치하는 과정을 간략히 안내하겠습니다. 이 작업은 길고 복잡할 수 있으며, 다행히 우분투 공식 문서가 매우 상세하게 정리되어 있으니 참고하시기 바랍니다.

주의: Windows를 설치하면 우분투의 부트 매니저(GRUB)가 덮어써집니다. 복구 방법 자료가 있고 실제로 복구에 성공한 사례도 있지만, 만약의 사태에 대비해 데이터 백업을 강력히 권장합니다. 마스터 부트 레코드(MBR)도 함께 백업해두는 것이 좋습니다.

우분투 LiveUSB 만들기

Windows 10 TP를 설치하려면 별도의 드라이브 공간이 필요합니다. 예비 파티션이 없다면 지금 새로 만드세요. 작업 중 문제가 생길 수 있으므로, 그 전에 반드시 데이터 백업을 먼저 준비하시기 바랍니다.

우분투 LiveUSB 생성은 공식 우분투 문서의 안내를 따르는 것이 가장 안전합니다.

NTFS 파티션 만들기

GParted가 포함된 우분투 LiveUSB로 부팅합니다. GParted는 디스크 파티션을 다룰 수 있는 도구로, 소프트웨어 센터를 통해 실행할 수 있습니다. GParted를 연 뒤 최소 16GB의 미할당(unallocated) 공간을 확보하세요. 해당 공간을 우클릭하고 New를 선택한 다음, File systemNTFS로 지정하고 Add를 클릭합니다. 모든 설정이 끝나면 녹색 체크마크 버튼을 눌러 Apply All Operations(전체 작업 적용)를 실행합니다.

리눅스 사용자를 위한 Windows 10 설치 가이드: 가상머신부터 듀얼부팅까지

이미 예비 파티션이 있다면 GParted로 해당 파티션을 NTFS 형식으로 포맷하면 됩니다. 포맷 시 파티션의 모든 데이터가 삭제되므로, 반드시 사전에 백업을 마쳐야 합니다.

부팅 가능한 Windows 10 TP USB 만들기

4GB 이상 용량의 USB 메모리 외에, 부팅 가능한 USB를 만들어주는 유틸리티 UNetbootin이 필요합니다. 우분투 소프트웨어 센터에서 UNetbootin을 설치한 뒤 실행하고, Windows 10 TP ISO 파일을 Diskimage로 지정합니다. TypeUSB Drive로 선택하고, 대상 Drive를 지정한 후 OK를 클릭하면 됩니다.

리눅스 사용자를 위한 Windows 10 설치 가이드: 가상머신부터 듀얼부팅까지

이렇게 만든 부팅 USB로 Windows 10을 설치하면 되는데, 절차 자체는 비교적 간단합니다. 다만 BIOS에서 USB 부팅을 활성화하거나 부팅 순서를 변경해야 할 수도 있습니다.

Windows 설치 후 우분투 복구하기

설치가 끝난 뒤 컴퓨터를 부팅하면 Windows로만 부팅되는 것을 확인할 수 있습니다. 마스터 부트 레코드가 Windows에 의해 덮어써졌기 때문입니다. 이를 복구하는 가장 쉬운 방법은 Boot-Repair 도구를 사용하는 것입니다.

우분투 LiveUSB로 부팅한 뒤, Boot-Repair 설치 방법과 GRUB 복구 절차를 안내에 따라 진행하세요. Boot-Repair는 우분투로 다시 부팅할 수 있게 해줄 뿐 아니라, 듀얼부팅 선택 메뉴까지 함께 구성해줍니다.

리눅스 사용자를 위한 Windows 10 설치 가이드: 가상머신부터 듀얼부팅까지

Windows 10 TP를 체험하는 다른 방법

예비 PC에 설치하거나, Windows 안의 가상머신에 설치하거나, 가상 하드 디스크(VHD)에 설치하는 방법도 있습니다. 오래된 Windows 7 또는 Windows 8 컴퓨터가 있다면 Windows 10으로 업그레이드하는 방법도 가능합니다. 어떤 방법을 선택하든, Windows 10 TP를 메인 운영체제로 삼는 일은 아직 피하는 것이 좋습니다.

리눅스 사용자를 위한 Windows 10 설치 가이드: 가상머신부터 듀얼부팅까지

리눅스와 윈도우를 나란히 사용하기

가상머신으로 Windows 10 TP를 실행하면 화면 구성과 주요 기능을 충분히 파악할 수 있지만, 독립 설치 환경의 성능까지는 기대하기 어렵습니다. 반면 리눅스 옆에 Windows를 직접 설치해 듀얼부팅을 구성하는 것은 상당히 번거로운 작업일 수 있습니다. 성공적으로 완료하셨다면 박수를 보냅니다!

Technical Preview를 사용해보셨나요? 마이크로소프트가 어떤 조건을 갖추면 윈도우를 메인 운영체제로 전환할 의향이 있으신가요? 지금까지의 Windows 10에 대한 인상은 어떠신지 댓글로 알려주세요.