Rufus 사용법과 부팅 USB 만드는 방법

Rufus는 ISO 이미지의 파일과 부팅 정보를 USB에 기록해 부팅 가능한 설치 매체를 만드는 윈도우용 오픈소스 도구이다. 다운로드 방법과 표준·포터블 유형의 차이, 장치와 부팅 이미지 선택, 파티션 구성, 파일 시스템 등의 항목을 살펴보고 FreeDOS와 윈도우 11 설치 USB를 만드는 순서를 알아본다.

Rufus란?

Rufus는 ISO 이미지 파일을 USB 드라이브에 기록해 주는 윈도우용 오픈소스 도구이다. 주로 OS 설치용 부팅 USB를 만들거나, 오래된 컴퓨터를 FreeDOS로 부팅해야 할 때 사용한다.

과거에는 OS를 플로피 디스크나 CD-ROM, DVD 같은 별도의 부팅 디스크를 사용했지만 요즘에는 이를 USB 드라이브가 대신하고 있다.

부팅 이미지는 운영체제 설치 파일뿐만 아니라 컴퓨터를 시작하는 데 필요한 파일 시스템과 부팅 정보가 포함된다. 따라서 ISO 파일의 내용을 보통 파일처럼 USB에 복사하면 부팅할 수 없다. Rufus를 이용하면 이미지에 포함된 파일과 부팅 구조를 USB에 기록해, 컴퓨터를 시작할 수 있는 설치 매체로 만들 수 있다.

Rufus 다운로드

Rufus는 감사하게도 오픈소스 프로그램이다. 누구나 Rufus 공식 홈페이지에서 다운로드할 수 있다.

Rufus 4.15 다운로드 표에 Windows x64 표준·포터블, x86 및 ARM64 버전이 표시된 화면
Rufus 4.15 버전과 플랫폼별 다운로드 항목

표준 유형과 포터블 유형이 있는데 실행 파일과 기능은 동일하며, 프로그램 설정을 저장하는 rufus.ini 파일과 로그 파일의 생성 여부에 차이가 있다.

  • 표준 유형: 주로 한 PC에서 계속 사용할 때 적합한 유형이다. 별도의 설정 파일이 필요하지 않다면 이 유형을 선택하면 된다.
  • 포터블 유형: USB 메모리 등에 복사해 여러 PC에서 사용할 때 적합한 유형이다. 실행 파일이 있는 디렉토리에 프로그램 설정이 기록된 rufus.ini 파일을 기본으로 생성한다.

설정을 가지고 다닐 필요가 없다면 표준 유형을 선택하면 된다. 본 필자는 포터블 유형을 선호하며, 아래의 설명도 포터블 유형을 기준으로 진행하겠다.

Rufus 실행과 사용 방법

Rufus를 실행하기에 앞서 작업에 사용할 USB 메모리를 PC에 연결한다. 프로그램을 실행한 뒤 연결해도 Rufus가 인식하지만, 본 필자는 미리 USB를 연결하는 방식을 선호한다.

Rufus를 다운로드한 디렉토리로 이동해 실행 파일을 더블클릭하면 Windows의 사용자 계정 컨트롤에서 관리자 권한을 요청하는 창이 나타날 수 있다.

Windows 사용자 계정 컨트롤에서 Rufus의 장치 변경 권한을 요청하는 화면
관리자 권한 확인 창

관리자 권한을 허용하면 Rufus가 실행되고 작업에 사용할 USB 장치가 화면에 표시된다.

Rufus의 조작 화면

Rufus 4.15 포터블의 드라이브 속성, 포맷 옵션, 상태 및 실행 버튼이 표시된 기본 화면
Rufus 4.15 포터블의 화면

Rufus를 실행하면 위와 같은 창이 나타난다. UI는 크게 드라이브 속성, 포맷 옵션, 상태, 하단의 도구 및 시작 버튼의 네 부분으로 나뉜다.

드라이브 속성(Drive Properties)

부팅 이미지와 이를 기록할 USB 장치, 파티션 구성 및 대상 시스템을 설정하는 영역이다. ISO 이미지를 선택하면 이미지의 종류에 따라 일부 항목이 새로 나타나거나 적합한 값으로 자동 설정된다.

장치(Device)

작업에 사용할 USB 메모리를 선택하는 항목이다. 여러 개의 USB 장치가 연결되어 있다면 장치 이름과 용량을 확인해 작업할 장치를 선택한다.

Rufus는 선택한 USB의 기존 파티션과 데이터를 삭제하므로, 장치를 잘못 선택하면 엉뚱한 USB의 자료를 잃을 수 있다. 익숙하지 않다면 작업할 USB 하나만 연결해 두는 것이 좋다.

부팅 선택(Boot Selection)

USB에 기록할 부팅 이미지나 작업 방식을 선택한다.

  • 부팅 불가능: 부팅 기능이 없는 일반 저장용 USB로 포맷한다.
  • 디스크 또는 ISO 이미지: Windows나 Linux 등의 ISO 이미지 또는 디스크 이미지를 USB에 기록한다. 부팅 USB를 만들 때 가장 많이 사용하는 항목이다.
  • FreeDOS: FreeDOS로 부팅할 수 있는 USB를 만든다. 오래된 펌웨어 갱신 프로그램이나 DOS용 도구를 실행할 때 사용할 수 있다.
  • MS-DOS: 실행 환경에서 지원되는 경우 MS-DOS 부팅 USB를 만든다. Rufus의 버전과 Windows 환경에 따라 표시되지 않을 수 있다.
선택(Select)

선택 버튼을 누르면 USB에 기록할 ISO 또는 디스크 이미지 파일을 지정할 수 있다. 이미지를 선택하면 Rufus가 내용을 분석한 뒤 기본 설정값을 자동으로 지정한다.

이미지 체크섬 확인

부팅 선택 옆의 체크 표시 버튼은 선택한 이미지의 체크섬을 계산하는 기능이다. ISO 파일을 제공한 곳에서 체크섬을 함께 공개했다면 두 값을 비교해 파일의 손상 여부를 확인할 수 있다.

이미지 옵션(Image Option)

선택한 이미지에서 지원하는 설치 방식을 지정한다. Windows ISO를 선택하면 표준 Windows 설치나 Windows To Go와 같은 항목이 표시될 수 있으며, Linux 이미지에서는 영구 저장 공간을 설정하는 항목이 나타날 수 있다.

이미지 종류에 따라 제공되는 기능이 다르므로, 특별한 목적이 없다면 기본으로 선택된 값을 사용하면 된다.

파티션 구성(Partition Scheme)

USB에 적용할 파티션 구성 방식을 선택한다. 대표적으로 MBRGPT가 있으며, 사용할 컴퓨터의 펌웨어 방식에 맞춰야 한다.

  • MBR: Legacy BIOS 또는 CSM 방식으로 부팅하는 구형 시스템에 사용한다.
  • GPT: UEFI 방식으로 부팅하는 최신 시스템에 주로 사용한다. Windows 11 설치 USB는 일반적으로 GPT를 사용한다.
대상 시스템(Target System)

제작한 USB를 사용할 컴퓨터의 부팅 방식을 나타낸다. 파티션 구성에 따라 BIOS 또는 UEFI-CSM, UEFI(비 CSM) 등의 값이 자동으로 지정된다.

대상 컴퓨터가 BIOS 또는 CSM 방식인지, 순수 UEFI 방식인지 확인한 뒤 선택해야 한다. 이 설정이 실제 컴퓨터의 부팅 방식과 맞지 않으면 USB가 부팅 장치 목록에 나타나지 않거나 부팅 오류가 발생할 수 있다.

고급 드라이브 속성 표시

일반적인 부팅 USB 제작에는 필요하지 않은 드라이브 관련 설정을 표시한다. 펼치면 다음과 같은 항목을 사용할 수 있다.

  • USB 하드 드라이브 목록 표시: 기본적으로 숨겨진 USB 외장 하드디스크나 일부 저장 장치를 장치 목록에 표시한다.
  • 구형 BIOS용 수정 사항 추가: 오래된 BIOS에서 부팅할 수 있도록 파티션 정렬 등의 호환 설정을 적용한다.
  • UEFI 미디어 런타임 검증 사용: 지원되는 환경에서 UEFI 부팅 미디어의 유효성을 검사한다.

대부분의 경우 딱히 건들 일은 없는 항목이다.

포맷 옵션(Format Options)

ISO 이미지를 선택하면 이미지와 대상 시스템에 적합한 값이 자동으로 지정되므로, 특별한 이유가 없다면 기본값을 유지하는 것이 좋다.

볼륨 레이블(Volume Label)

USB 볼륨의 이름을 지정한다. ISO 이미지를 선택하면 이미지에 포함된 기본 볼륨명이 자동으로 입력되며, 필요한 경우 사용자가 알아보기 쉬운 이름으로 바꿀 수 있다.

파일 시스템(File System)

USB를 포맷할 파일 시스템을 선택한다. 대표적으로 NTFSFAT32가 사용된다.

FAT32는 호환성이 높지만 단일 파일의 크기가 약 4GB로 제한된다. Windows 설치 이미지에 이보다 큰 파일이 포함되어 있다면 Rufus가 NTFS와 UEFI:NTFS 등의 방식을 자동으로 사용할 수 있으므로, 파일 시스템을 임의로 변경하지 않는 것이 좋다.

클러스터 크기(Cluster Size)

파일 시스템이 데이터를 저장하는 최소 할당 단위를 설정한다. 일반적인 부팅 USB 제작에서는 Rufus가 지정한 기본값을 사용하면 된다.

고급 포맷 옵션 표시

포맷 방식과 USB 검사에 관한 추가 설정을 표시한다.

  • 빠른 포맷: 저장 장치의 모든 영역을 검사하지 않고 파일 시스템 구조를 새로 만들어 포맷 시간을 줄인다.
  • 확장 레이블 및 아이콘 파일 만들기: Windows 파일 탐색기에서 사용할 볼륨 레이블과 아이콘 관련 파일을 생성한다.
  • 장치의 불량 블럭 검사: USB 저장 영역을 읽고 쓰면서 불량 블럭이 있는지 검사한다. 검사 횟수를 높이면 시간이 오래 걸린다.

상태(Status)

진행 상태

현재 작업의 진행 상황을 표시한다. 작업 전에는 준비가 표시되고, 이미지 기록을 시작하면 초록색 바가 진행률을 표시한다.

장치 상태 메시지

창 맨 아래에는 Rufus가 찾은 USB 장치의 수와 현재 동작에 관한 간단한 메시지가 표시된다. USB를 연결했는데 장치 목록에 나타나지 않는다면 이 메시지와 로그를 함께 확인한다.

하단 도구 및 실행 버튼

언어 선택

지구본 모양의 아이콘을 누르면 Rufus가 지원하는 언어 목록이 표시된다. 선택한 언어는 프로그램을 다시 시작하지 않아도 바로 적용된다.

Rufus 정보

정보 아이콘을 누르면 현재 사용 중인 Rufus의 버전, 라이선스, 저작권 및 개발에 도움을 준 사람들의 정보를 확인할 수 있다.

업데이트 정책 및 설정

조절 장치 모양의 아이콘을 누르면 새 버전 확인 주기와 업데이트 관련 설정을 변경할 수 있다.

로그

문서 모양의 아이콘을 누르면 Rufus가 장치를 인식하고 이미지를 분석하거나 기록하는 과정에서 남긴 동작 로그가 표시된다. 문제가 발생했을 때 로그를 저장해 함께 제공하면 원인을 파악하는 데 도움이 된다.

시작

현재 설정으로 USB 제작을 시작한다. 필요한 장치와 이미지가 선택되기 전에는 버튼이 비활성화된다. 버튼을 누르면 USB의 데이터가 삭제된다는 경고가 나타나므로, 선택한 장치를 다시 확인한 뒤 작업을 진행한다.

닫기

Rufus를 종료한다. 이미지 기록이 진행 중일 때는 작업을 중단하는 버튼으로 바뀔 수 있다.

부팅 USB 제작 순서의 예시

Rufus에서 선택해야 하는 설정은 부팅 USB의 용도와 대상 컴퓨터의 펌웨어 방식에 따라 달라진다. 다음은 FreeDOS 부팅 USB와 Windows 11 설치 USB를 만드는 대표적인 예시이다.

FreeDOS 부팅 USB 만들기

구형 메인보드의 바이오스를 갱신하거나 DOS용 진단 프로그램을 실행해야 하는 상황이라고 하자. Rufus를 이용해 FreeDOS 부팅 USB를 만들려면 다음과 같이 진행한다.

  1. 필요한 파일을 백업한 USB 메모리를 PC에 연결하고 Rufus를 실행한다.
  2. 장치에서 작업할 USB의 이름과 용량을 확인한다.
  3. 부팅 선택에서 FreeDOS를 선택한다.
  4. 파티션 구성MBR로 설정되었는지 확인한다.
  5. 대상 시스템BIOS 또는 UEFI-CSM으로 설정되었는지 확인한다.
  6. 파일 시스템은 기본으로 선택된 FAT32를 유지한다.
  7. 시작 버튼을 누르고 USB의 기존 데이터가 삭제된다는 경고를 확인한다.
  8. 작업이 완료되면 바이오스 갱신 파일이나 실행할 DOS 프로그램을 USB에 복사한다.

FreeDOS 부팅 USB는 Legacy BIOS 또는 CSM 부팅을 지원하는 컴퓨터에서 사용할 수 있다. 순수 UEFI 방식으로만 부팅할 수 있는 시스템에서는 FreeDOS USB가 부팅되지 않을 수 있다.

Windows 11 설치 USB 만들기

Windows 11 설치용 ISO 이미지로 최신 UEFI 컴퓨터에서 사용할 부팅 USB를 만들려면 다음과 같이 진행한다.

  1. Microsoft 공식 홈페이지에서 Windows 11 ISO 이미지 파일을 내려받는다.
  2. 필요한 파일을 백업한 USB 메모리를 PC에 연결하고 Rufus를 실행한다.
  3. 장치에서 작업할 USB의 이름과 용량을 확인한다.
  4. 부팅 선택에서 디스크 또는 ISO 이미지를 선택한다.
  5. 선택 버튼을 누르고 내려받은 Windows 11 ISO 이미지 파일을 지정한다.
  6. 이미지 옵션에서 표준 Windows 설치를 선택한다.
  7. 파티션 구성GPT로 설정되었는지 확인한다.
  8. 대상 시스템UEFI(비 CSM)로 설정되었는지 확인한다.
  9. 파일 시스템과 클러스터 크기는 Rufus가 자동으로 지정한 기본값을 유지한다.
  10. 시작 버튼을 누른다.
  11. Windows 사용자 환경 설정 창이 나타나면 필요한 항목만 선택한다. Windows 11의 공식 요구 사항을 충족하는 PC에 설치한다면 TPM이나 보안 부팅 요구 사항을 제거하는 옵션은 선택하지 않아도 된다.
  12. USB의 기존 파티션과 데이터가 삭제된다는 경고를 확인한 뒤 제작을 시작한다.
  13. 상태 표시줄에 준비가 다시 표시되면 부팅 USB 제작이 완료된 것이다.

Windows 11은 UEFI와 보안 부팅을 지원하는 시스템을 기본 요구 사항으로 삼는다. 따라서 일반적인 Windows 11 설치 USB는 GPT와 UEFI(비 CSM)의 조합으로 만드는 것이 적합하다. MBR과 BIOS-CSM 조합은 Legacy BIOS 방식으로 부팅해야 하는 별도의 상황에서만 선택해야 한다.

FAQ

ISO 파일이란?
ISO 파일은 CD·DVD와 같은 디스크의 파일과 디렉토리 구조를 하나의 파일로 저장한 디스크 이미지이다. 운영체제 설치용 ISO에는 일반 파일뿐만 아니라 컴퓨터를 시작하는 데 필요한 부팅 정보도 포함될 수 있다.
ISO 파일의 내용을 USB에 복사해도 되는가?
일반적인 파일 복사만으로는 부팅 USB가 만들어지지 않는다. 부팅하려면 대상 시스템에 맞는 파티션 구성, 파일 시스템과 부트 로더가 함께 기록되어야 한다. Rufus와 같은 도구를 사용하면 이러한 구조와 ISO의 내용을 USB에 맞게 기록할 수 있다.
부팅 가능한 USB와 부팅 불가능한 USB의 차이는?
부팅 가능한 USB에는 컴퓨터가 운영체제나 실행 환경을 불러오는 데 필요한 부트 로더와 시스템 파일이 들어 있다. 부팅 불가능한 USB는 일반적인 파일 저장 장치로만 사용되며, 파일이 들어 있어도 컴퓨터를 시작하는 매체로는 사용할 수 없다.
Rufus 이외에도 부팅 USB를 만들 수 있는 프로그램이 있는가?
있다. Windows 설치 USB는 Microsoft의 미디어 만들기 도구로도 제작할 수 있다. UltraISO와 같은 디스크 이미지 프로그램을 이용해 부팅 USB를 만드는 것도 가능하다.
UEFI와 CSM의 차이는?
UEFI는 과거의 BIOS를 대체하는 최신 펌웨어 부팅 방식이다. CSM은 UEFI 시스템에서 오래된 BIOS 방식의 운영체제나 부팅 장치를 사용할 수 있도록 호환성을 제공하는 기능이다. Windows 11을 정상적인 요구 사항에 맞춰 설치할 때는 일반적으로 CSM을 사용하지 않는 순수 UEFI 모드를 선택한다.
GPT와 MBR의 차이는?
GPT와 MBR은 디스크의 파티션을 관리하는 방식이다. GPT는 대용량 디스크와 더 많은 파티션을 지원하며 파티션 정보의 복구를 위한 사본도 보관한다. MBR은 오래된 BIOS 시스템과의 호환성이 높지만 디스크 용량과 파티션 수에 제약이 있다. 일반적으로 최신 UEFI 시스템은 GPT를, Legacy BIOS 시스템은 MBR을 사용한다.
Rufus에서 ISO를 선택한 뒤 옵션은 어떻게 설정해야 하는가?
Rufus가 ISO를 분석해 자동으로 지정한 기본값을 유지하면 되는 경우가 많다. 다만 작업할 USB의 이름과 용량을 정확히 확인하고, 파티션 구성과 대상 시스템이 실제 컴퓨터의 부팅 방식과 일치하는지 확인해야 한다. Windows 11용 USB는 일반적으로 GPT와 UEFI(비 CSM)를 사용한다.
FAT32와 NTFS 중 어떤 파일 시스템을 선택해야 하는가?
특별한 이유가 없다면 Rufus가 자동으로 선택한 파일 시스템을 유지하는 것이 좋다. FAT32는 호환성이 높지만 단일 파일의 크기가 약 4GB로 제한된다. ISO에 이보다 큰 파일이 포함되어 있다면 Rufus가 NTFS와 UEFI:NTFS 등의 방식을 사용할 수 있으므로 임의로 FAT32로 변경하지 않는 것이 좋다.
Rufus로 만든 USB가 부팅되지 않을 때 무엇을 확인해야 하는가?
먼저 대상 컴퓨터가 UEFI 방식인지 Legacy BIOS 방식인지 확인하고, Rufus에서 선택한 파티션 구성과 대상 시스템이 이에 맞는지 확인한다. 그다음 부팅 순서, 일회성 부팅 메뉴, 보안 부팅 설정, ISO 파일의 무결성과 USB 장치의 이상 여부를 점검한다. UEFI 전용 USB를 Legacy BIOS 모드로 부팅하거나 그 반대인 경우에는 부팅 장치가 표시되지 않을 수 있다.
UEFI와 CSM을 잘못 선택하면 컴퓨터에 문제가 생기는가?
Rufus에서 USB의 대상 시스템을 잘못 선택한 것만으로 컴퓨터나 내부 디스크가 손상되지는 않는다. 대부분 USB가 부팅 장치로 표시되지 않거나 부팅 오류가 발생할 뿐이며, USB를 제거하고 재부팅하면 기존 내부 디스크로 부팅된다. 다만 메인보드의 펌웨어 설정에서 UEFI와 CSM 모드 자체를 변경했다면 기존 운영체제가 부팅되지 않을 수 있으므로, 이때는 펌웨어 설정을 원래 상태로 되돌려야 한다.

갱신 내역

  1. 최초 게시
  2. 수정
  3. 버전 개정 및 주소 이전(https://www.EQMaker.kr/)