ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • Ubuntu 18.04 듀얼 부팅 설치
    개발 환경 구축 2020. 2. 4. 21:17

    0. 우분투가 필요했던 이유

     

    이때까지 딥러닝을 공부하면서 1)환경설정의 어려움과 2)좋은 성능의 그래픽카드를 가지고 있지 않아서 구글의 Colaboratory를 사용하여 모델을 만들어보고 학습시켜왔었다. 하지만 공부하는 주제가 점점 더 어려워지고 모델이 복잡해짐에 따라 Colaboratory에서 기본적으로 주어지는 사용시간으로는 학습 시간이 모자라기 시작했다. 따라서 그래도 그래픽카드(nvidia mx150)가 있는 필자의 노트북에서 로컬로 학습을 돌리기 위하여 여러 방법들을 시도해보았지만, 윈도우 상에서 anaconda, CUDA, cuDNN등의 설정을 완벽히 하기에는 우분투나 맥에서의 자료들보다 오래된 자료들이 많았고, 그 수도 훨씬 적었다.

     

    Tensorflow 홈페이지의 docker를 통한 설치 안내

     

    로컬의 gpu를 사용하기 위한 정보를 찾던 중, 리눅스 환경에서 docker를 활용하면 로컬에 CUDA를 설치하지 않고 gpu 드라이버만 설치되어 있어도 gpu를 활용한 학습을 할 수 있다는 것을 알게되었다. 사실 이 페이지의 글을 읽고 Windows 10 Home에서 docker를 설치하여 gpu사용을 시도했던 병크도 있었지만 (심지어 Home버전에서는 원래 docker를 못쓴다) 정신을 차리고 이때까지 미루고 미뤄왔던 우분투를 노트북에 설치하기로 하였다.

     

    필자도 우분투를 이제 막 처음 사용해보는 입장이고 듀얼부팅 세팅도 처음이므로, 직접 글을 쓰는 것보다 실제로 설치하는 과정에서 구글링하며 찾아 참고하여 많은 도움을 받았던 좋은 글들을 소개하는 방향으로 글을 써보려 한다. 설치를 위한 정보를 수집하는 과정에서 상당히 많을 글들을 찾아보았는데, 아래에 소개할 글들이 가장 알기 쉽고 세세한 과정을 알려주고 있었고, 실제로 아래 글대로 설치하여 단 한번의 문제도 발생하지 않고 깔끔하게 작업을 완료할 수 있었다.

     

     

    1. 파티션 축소하기

     

    설치할 노트북은 저장공간으로 258GB짜리 SSD하나를 사용하고 있으므로 파티션을 분리하여 우분투를 설치하기 위해 기존의 파티션을 줄이는 작업을 가장 먼저 하였다. 이 과정에서는 아래의 `짐농`님의 글을 참고하였다.

     

    우분투 리눅스 듀얼부팅 설치 방법 정리(윈도우10 기준)

     

    이 글은 윈도우10과 우분투 16.04의 듀얼부팅을 설치하는 방법을 정리한 글로, 18.04버전과는 swap영역 등 다른 점이 있어 `1. 우분투 설치공간 마련(기존 파티션 줄이기)` 부분만 참고하였다. 글에서는 공간을 25GB정도 확보하는데 필자는 큰 용량의 데이터 또한 다룰 예정이서 80GB정도를 확보하였다. 또한 이 글에서 반드시 유선랜을 연결하라는 당부가 있는데, 필자는 설치과정에서 와이파이 연결만으로 문제 없이 진행하였다. 글의 중간에 나오는 빠른시작 끄기도 놓치지 말고 해주자.

     

     

    2. Ubuntu 설치 USB 만들기

     

    Ubuntu 설치 USB는 아래의 `webnautes`님 글을 참고하여 만들었다.

     

    Rufus를 사용하여 Ubuntu 설치용 USB 메모리를 만드는 방법 (UEFI/GPT/MBR)

     

    필자의 노트북은 삼성 Alaways 9 시리즈 제품으로 이 글에서 나오는 BIOS환경이 아닌 삼성의 UEFI가 탑재되어있으므로, 이 글에서는 `1. Rufus 다운로드 ~ 9. 완료 메세기 닫기` 부분만 참고하였다. 글의 `6. 파티션 방식 선택`에서 컴퓨터가 UEFI인지 BIOS인지에 따라 GPT, MBR방식 둘 중 하나를 선택하여야 하는데, 이를 확인하는 방법은 간단하다.

     

    1. 윈도우 키를 누르고 '시스템 정보'를 검색하여 엔터를 친다.

     

     

    2. 항목 중 'BIOS 모드'의 값이 '레거시'이면 BIOS/ 'UEFI'면 UEFI이다.

     

     

     

    3. Secure Boot 해제 / 부팅 순서 변경하기

     

    1. 시작메뉴의 다시 시작을 shift키를 누른 상태로 클릭 (복구모드 진입)

     

    2. 문제 해결 -> 고급 옵션 -> UEFI 펌웨어 설정 -> 다시시작 클릭 (BIOS 진입)

     

    3. Boot -> Secure Boot Off -> CSM and UEFI OS 선택

     

    4. Boot Device Priority -> [UEFI]USB이름 맨위로 올리기

     

    5. Save 클릭하여 다시시작하면 GRUB(다음 글의 첫 장면)이 나온다.

     

     

    4. Ubuntu 설치하기

     

    Ubuntu의 설치 과정은 앞서 `2. Ubuntu 설치 USB 만들기`에 이어지는 `webnautes`님의 글을 참고하였다.

     

    Windows가 설치된 컴퓨터에 Ubuntu 18.04 설치하는 방법

     

    이 글의 내용은 모든 부분을 완전히 그대로 따라하여 성공적으로 설치를 마무리하였다. 한가지 다른 점이 있다면 사용 중 오류 메시지 등의 검색의 용이성을 위해 시스템 언어를 한국어로 바꾸지 않고 그대로 영어로 두었다. 또한 오피스 프로그램도 필요하지 않으므로 선택하지 않았다.

    댓글

Designed by Tistory.