기술 가이드

Ubuntu를 Windows 10과 듀얼부팅으로 설치하는 방법

5 min read 설치 가이드 업데이트됨 27 Sep 2025
Ubuntu를 Windows 10과 듀얼부팅으로 설치하는 방법
Ubuntu를 Windows 10과 듀얼부팅으로 설치하는 방법

간단히 말해, 이 가이드는 Windows 10을 유지한 채 같은 PC에 Ubuntu를 듀얼부팅으로 설치하는 방법을 단계별로 설명합니다. 준비물, 디스크 분할, 부팅 USB 만들기, 설치 옵션 선택 및 문제 해결 체크리스트를 제공합니다.

Ubuntu와 Windows 로고가 함께 있는 듀얼부팅 개념 이미지

이 문서는 Windows 10 PC에 Ubuntu를 함께 설치하는 간단한 방법을 안내합니다. 프로세스는 크게 네 부분입니다. 준비, 부팅 USB 만들기, 파티션 준비, Ubuntu 설치입니다. 각 단계에서 주의할 점과 대안까지 담았습니다.

Ubuntu와 Windows 10 비교

Ubuntu 데스크톱 환경 스크린샷

Ubuntu는 Debian 기반의 무료 오픈소스 운영체제입니다. 서버와 클라우드에서 널리 쓰이지만 데스크톱용으로도 충분히 강력합니다. 주요 장점은 다음과 같습니다.

  • 프라이버시와 보안 중심 설계
  • 업데이트가 비교적 덜 공격적이며 사용자 제어권이 큼
  • 개발자와 크리에이티브 작업에 친화적

Windows 10은 광범위한 하드웨어·소프트웨어 호환성과 익숙한 인터페이스가 장점입니다. 하지만 자동 업데이트나 일부 시스템 동작 때문에 Ubuntu를 병행 사용하는 사용자가 많습니다.

중요: 듀얼부팅은 두 운영체제를 같은 하드드라이브에서 번갈아 사용할 수 있게 합니다. 데이터 손실 위험이 있으니 백업을 반드시 하세요.

듀얼부팅 전 요구사항

USB 드라이브와 설치 미디어 준비 이미지

먼저 아래를 확인하세요.

  • 중요한 파일 전체 백업(외장 HDD 또는 클라우드)
  • 부팅 가능한 USB 스틱 8GB 이상
  • Windows에서 디스크 관리로 파티션을 만들 수 있어야 함
  • 최소 권장 사양
    • 2 GHz 듀얼코어 프로세서
    • 2 GB RAM(권장 4 GB 이상)
    • 25 GB 여유 디스크 공간(권장 64 GB 이상)
    • 화면 해상도 1024×768 이상

노트: 설치하려는 Ubuntu 버전은 LTS(장기 지원) 권장을 권장합니다. 원문 예시는 Ubuntu 18.04.2 LTS입니다.

설치 전 준비 단계 요약

  1. 데이터 백업
  2. Ubuntu ISO 다운로드(공식 사이트)
  3. Rufus 등으로 부팅 USB 만들기(UEFI 지원 권장)
  4. Windows에서 디스크 축소로 Ubuntu 전용 공간 확보
  5. UEFI/BIOS에서 USB로 부팅

다음 섹션에서 각 단계를 상세히 설명합니다.

부팅 USB 만들기

  1. Ubuntu 공식 사이트에서 최신 LTS ISO 파일을 다운로드하세요.
  2. Rufus 같은 유틸리티를 사용합니다. Rufus는 UEFI를 지원합니다.
  3. Rufus 실행 후 create a bootable disk using 항목에서 ISO 이미지를 선택하고 다운로드한 Ubuntu ISO 파일을 지정하세요.
  4. USB를 선택하고 시작을 눌러 부팅 USB를 만듭니다.

중요: UEFI 시스템인지 BIOS(CSM)인지 확인하세요. UEFI 모드로 설치하려면 Rufus에서 파티션 유형을 GPT, 대상 시스템을 UEFI로 설정합니다.

디스크 파티션 준비

  1. Windows에서 시작 메뉴에 Disk Management를 입력해 디스크 관리 창을 엽니다.
  2. Ubuntu를 설치할 드라이브를 우클릭하고 볼륨 축소를 선택하세요.
  3. 최소 64GB 권장으로 축소합니다. (작게 할 경우 공간 부족으로 문제 발생 가능)
  4. 비할당된 공간은 설치 중에 ext4 파티션과 스왑(선택)을 만들 때 사용합니다.

주의: 잘못된 파티션 선택은 Windows 데이터 손실을 초래할 수 있습니다. 확실하지 않으면 전체 디스크 이미지 백업을 권장합니다.

Ubuntu 설치 실제 단계

  1. 부팅 USB로 PC를 재시작하고 Boot Menu 또는 UEFI 설정에서 USB로 부팅합니다.
  2. 설치 메뉴가 나타나면 언어를 선택합니다.
  3. 설치 유형에서 “Windows와 함께 Ubuntu 설치“에 해당하는 항목을 선택하세요. 이 옵션이 보이지 않으면 ‘무엇인가 다른 것’을 선택해 수동으로 파티션을 선택합니다.
  4. 설치 위치로 앞서 만든 비할당 공간을 선택합니다. ext4 루트 파티션과 필요하면 스왑 영역을 설정합니다.
  5. 타임존 및 사용자 계정을 생성하고 설치를 진행합니다.
  6. 설치 완료 후 재부팅하면 부트 메뉴가 나타나고 Ubuntu 또는 Windows를 선택할 수 있습니다.

중요: 설치 중 부트로더를 어디에 설치할지 물어보면 일반적으로 EFI 시스템 파티션(Windows가 사용하는 ESP)을 그대로 사용하면 됩니다. 실수로 Windows 부트로더를 덮어쓰지 않도록 주의하세요.

대안: 듀얼부팅 대신 고려할 옵션

  • Windows 서브시스템 for Linux(WSL): Windows 안에서 Linux 환경을 실행. GUI가 아닌 개발 환경에 적합.
  • 가상 머신(VMware, VirtualBox): 격리된 환경에서 Ubuntu를 사용. 하드웨어 직접 접근과 성능이 덜 필요할 때 유리.
  • 외장 SSD/USB에 Ubuntu 설치: 내부 디스크 변경 없이 완전히 분리된 환경으로 사용.

각 대안의 장단점을 판단해 듀얼부팅이 적합한지 결정하세요.

문제 해결 체크리스트

  • 부팅 USB가 인식되지 않음
    • UEFI/Legacy 모드 확인, Secure Boot 해제 시도
  • 설치 중 파티션 오류
    • 파티션 테이블(GPT vs MBR) 불일치 확인
  • 설치 후 Windows로만 부팅됨
    • 부트 순서 설정 또는 efibootmgr로 GRUB 재등록 필요
  • 네트워크 또는 드라이버 문제
    • 추가 드라이버(그래픽/무선)를 설치

간단한 명령 예시(문제가 있을 때):

  • efibootmgr로 부트 항목 확인 및 우선순위 조정
  • sudo update-grub로 GRUB 구성 갱신

위험 요소 및 완화책

  • 데이터 손실 위험
    • 완전 백업 실행, 중요 파일은 클라우드나 외장 저장소에 보관
  • 부팅 불가 상태
    • Windows 설치 미디어로 복구 또는 Live USB로 부트해 부트로더 복구
  • 보안 업데이트 관리 누락
    • 정기 업데이트와 패치 프로세스를 수립

설치 전 체크리스트 템플릿

  • 전체 데이터 백업 완료
  • 부팅 USB 준비(8GB 이상)
  • Ubuntu ISO는 LTS 버전 사용
  • Windows에서 파티션 축소 완료(권장 64GB)
  • UEFI/BIOS 설정: Secure Boot 확인, 필요한 경우 해제
  • 설치 후 동작 확인: 네트워크, 그래픽, 부팅

빠른 방법 요약

  1. 백업
  2. Ubuntu LTS ISO 다운로드
  3. Rufus로 부팅 USB 생성
  4. Windows에서 디스크 축소
  5. USB로 부팅해 Ubuntu 설치
  6. 재부팅 후 GRUB에서 OS 선택

핵심 용어 한 줄로 정리

  • GRUB: 부팅 관리자. 설치 후 OS 선택을 담당합니다.
  • UEFI: 최신 펌웨어 인터페이스. 보안 부팅 옵션을 가집니다.
  • LTS: 장기 지원 버전. 안정성과 보안 업데이트를 장기간 제공합니다.

결론

이 가이드는 Windows 10과 Ubuntu를 한 PC에서 듀얼부팅으로 안전하게 구성할 수 있도록 단계별로 설명했습니다. 백업을 우선하고 UEFI 설정과 파티션 선택에 주의하세요. 문제 발생 시 체크리스트와 대안(WSL, 가상머신, 외장 설치)을 검토하면 해결에 도움이 됩니다.

중요: 설치 도중 궁금한 점이나 오류가 있으면 사용 중인 하드웨어 정보와 오류 메시지를 포함해 댓글로 질문해 주세요.

공유하기: X/Twitter Facebook LinkedIn Telegram
저자
편집

유사한 자료

iPhone에서 사진 품질 빠르게 개선하는 방법
사진 편집

iPhone에서 사진 품질 빠르게 개선하는 방법

SQL 인젝션 방어 가이드: 취약점 이해와 대응
사이버 보안

SQL 인젝션 방어 가이드: 취약점 이해와 대응

사이트별 php.ini 설정 및 PHP FastCGI 테스트
웹서버

사이트별 php.ini 설정 및 PHP FastCGI 테스트

Redmine 설치 가이드 — Ubuntu 18.04
서버 관리

Redmine 설치 가이드 — Ubuntu 18.04

유튜브 시청 기록 확인·삭제·자동 관리 가이드
프라이버시

유튜브 시청 기록 확인·삭제·자동 관리 가이드

YouTube 재생목록 쉽게 다운로드하는 방법
튜토리얼

YouTube 재생목록 쉽게 다운로드하는 방법