Windows 11/10 PC가 제대로 작동하지 않거나, Windows To Go 등의 이유로 외장 USB 드라이브에서 PC를 부팅해야 하는 순간이 종종 있습니다. 이럴 때 필요한 것이 바로 부팅 가능한(부터블) USB 드라이브입니다. USB 드라이브는 어디서든 쉽게 구할 수 있고 요즘은 누구나 하나씩 가지고 있기 때문입니다. 숙련된 사용자마다 저마다의 방법과 도구로 부팅 USB를 만들지만, 때로는 기존 방법에서 오류가 발생하거나 처음 시도하는 분들은 어떻게 해야 할지 막막할 수 있습니다. 이 글에서는 부팅 가능한 USB를 안전하게 만드는 가장 좋은 방법들을 소개하겠습니다.
본격적으로 시작하기 전에, 부팅과 관련된 몇 가지 기본 용어부터 살펴보겠습니다.
부팅 USB 관련 주요 용어
- 부트로더 옵션: 부트로더는 운영체제를 불러오는 역할을 합니다. 특정 운영체제를 설치할 때 부트로더를 직접 선택할 수 있는 경우도 있습니다.
- grub4dos: 하나의 시스템에 설치된 여러 운영체제 중 선택하여 부팅할 수 있도록 설계된 부트로더 패키지입니다.
- syslinux: 사용자가 설치할 운영체제 유형을 선택할 수 있도록 설계된 경량 부트로더 패키지입니다.
- QEMU 에뮬레이터: QEMU(Quick Emulator)는 드라이브의 부팅 기능을 테스트하는 데 도움을 주는 하드웨어 가상화 도구입니다.
- 클러스터 크기: 파일 시스템이 할당하는 연속된 섹터 그룹을 클러스터라고 합니다.
- 파일 시스템: 데이터 접근성을 관리하며, 데이터가 올바르게 복사되도록 보장합니다.
- 배드 섹터 검사: 일부 전문 부팅 USB 제작 도구가 제공하는 추가 기능으로, 부팅 USB 생성 후 배드 섹터나 손상된 하위 파티션이 있는지 확인해 줍니다.
부팅 USB 제작을 위한 사전 준비물
- 먼저 bootmgr(부트 관리자)가 포함된 운영체제 ISO 파일이 필요합니다.
- 둘째, ISO 크기에 따라 최소 8GB 이상의 USB 드라이브(펜드라이브)가 필요합니다.
- 셋째, 사용 중인 시스템이 UEFI 부팅을 지원하는지 확인해야 합니다. 이에 따라 UEFI 호환 부팅 디스크 또는 레거시(Legacy) 호환 부팅 디스크를 만들 수 있습니다.
이제 CMD 또는 무료 소프트웨어를 사용해 부팅 가능한 USB 드라이브를 만드는 방법을 알아보겠습니다.
CMD로 부팅 USB 만들기
CMD를 활용하면 별도의 서드파티 소프트웨어 없이도 부팅 USB를 만들 수 있어 매우 유용한 방법입니다. 진행 방법은 다음과 같습니다.
먼저 USB 드라이브를 컴퓨터에 삽입합니다.
그다음, 검색 상자에 cmd를 입력해 명령 프롬프트를 열거나, WINKEY+R을 눌러 실행 창을 띄운 후 cmd를 입력하고 Enter 키를 누릅니다.
검은색 창이 나타나면 다음 명령어를 입력해 DISKPART 유틸리티를 실행합니다.
diskpart

그러면 DISKPART>라는 새로운 흑백 콘솔 창이 열립니다.
이제 컴퓨터에 연결된 모든 저장 장치 목록을 확인하기 위해 다음 명령어를 입력합니다.
list disk
Enter 키를 누르면 하드 디스크를 포함한 저장 장치 목록이 표시됩니다. 여기서 USB 드라이브의 디스크 번호를 확인한 후 다음 명령어를 입력합니다.
select disk X
X는 방금 확인한 디스크 번호입니다. 입력 후 Enter 키를 누릅니다.
다음으로 드라이브의 파티션 테이블과 모든 데이터를 삭제해야 합니다. 다음 명령어를 입력하고 Enter 키를 누릅니다.
clean
이제 새로운 기본(primary) 파티션을 생성합니다. 다음 명령어를 입력하세요.
create part pri
새 기본 파티션이 생성되었습니다. 이제 해당 파티션을 선택합니다.
select part 1
일반 사용자가 인식할 수 있도록 포맷을 진행합니다. 다음 명령어를 입력하고 Enter 키를 누릅니다.
format fs=ntfs quick
시스템이 UEFI(Unified Extensible Firmware Interface)를 지원한다면 위 단계에서 NTFS 대신 FAT32를 사용하세요.
다음 명령어를 입력해 파티션을 활성화합니다.
active
마지막으로 다음 명령어를 입력해 유틸리티를 종료합니다.
exit
운영체제 이미지 준비가 완료되면 해당 이미지를 USB 저장 장치의 루트(root) 경로에 저장하면 됩니다.
무료 소프트웨어로 부팅 USB 만들기
1] ZOTAC WinUSB Maker

필자가 처음 사용해 본 부팅 USB 제작 도구 중 하나로, 부팅 USB를 만들 때마다 가장 믿음직한 도구였습니다. ZOTAC은 그래픽 카드, 미니 PC, SSD 등 다양한 디지털 보드와 하드웨어를 제조하는 회사로 잘 알려져 있습니다.
공식 웹사이트에 소개된 ZOTAC의 제품 설명은 다음과 같습니다.
ZOTAC WinUSB Maker 유틸리티로 ZBOX 미니 PC용 부팅 가능한 Windows 플래시 드라이브를 손쉽게 만들 수 있습니다. 드래그 앤 드롭 방식이라 부팅 플래시 드라이브 제작이 빠르고 간편합니다. 대상 드라이브와 소스를 ZOTAC WinUSB Maker로 끌어다 놓고 시작 버튼만 누르면 됩니다. Windows 이미지 파일과 DVD 디스크를 소스로 지원하며, USB 플래시 드라이브와 SD 카드를 대상으로 지원해 ZOTAC ZBOX 미니 PC에 OS를 간단히 설치할 수 있습니다.
이 도구의 주요 특징은 .NET Framework 4.0이 설치된 Windows XP 이상 환경과의 호환성, 부드럽고 간단한 GUI 기반 조작, 빠른 처리 속도, x64/x86 및 UEFI 지원 등입니다. 공식 사이트에서 무료로 다운로드할 수 있습니다.
2] Rufus

Rufus는 매우 유명하고 사용하기 쉬운 부팅 USB 제작 도구입니다. 다양한 USB 펜드라이브, 메모리 스틱 등을 지원하며, 최소 요구 사항은 Windows XP입니다.
공식 웹사이트 제품 페이지에는 다음과 같이 소개되어 있습니다.
Rufus는 USB 키/펜드라이브, 메모리 스틱 등을 포맷하고 부팅 가능한 USB 플래시 드라이브를 만들어 주는 유틸리티입니다. 부팅 가능한 ISO(Windows, Linux, UEFI 등)로 USB 설치 미디어를 만들어야 하는 경우, OS가 설치되지 않은 시스템에서 작업해야 하는 경우, DOS에서 BIOS나 펌웨어를 플래싱해야 하는 경우, 저수준 유틸리티를 실행해야 하는 경우에 특히 유용합니다. 작은 크기에도 불구하고 필요한 모든 기능을 갖추고 있으며, 무엇보다 빠릅니다. 예를 들어 ISO로 Windows 7 USB 설치 드라이브를 만들 때 UNetbootin, Universal USB Installer, Windows 7 USB 다운로드 도구보다 약 두 배 빠르며, Linux 부팅 USB 제작 시에도 더 빠른 속도를 보여줍니다.
Rufus는 UEFI와 GPT 설치를 모두 지원하며, 오픈소스이면서 무료로 제공됩니다.
3] Windows USB/DVD Download Tool

Windows USB/DVD Download Tool 역시 매우 간단하게 부팅 USB를 만들 수 있는 도구입니다. 펜드라이브와 ISO 파일만 있으면 됩니다. 먼저 ISO 파일을 선택하고, 대상 드라이브와 기타 부팅 설정을 확인한 뒤, 네 단계를 차례로 진행하면 부팅 가능한 펜드라이브가 완성됩니다.
4] PowerISO

개인적으로 특히 마음에 드는 도구인 PowerISO는 빠르고 다목적이며 기능이 풍부합니다. 아카이브나 폴더에서 다양한 이미지를 만들 수 있고, 매우 빠른 속도로 부팅 USB를 제작할 수 있습니다. 게다가 포터블 버전을 지원하며 시스템 리소스도 적게 사용합니다. 자세한 내용은 공식 웹사이트에서 확인할 수 있습니다.
함께 읽으면 좋은 글: ISO 파일로 Windows 부팅 USB 미디어 만드는 방법
