Ventoy

개요[편집 / 원본 편집]

VentoyISO 파일을 이용한 부팅 가능한 USB 드라이브를 만들기 위한 오픈소스 도구이다. 2020년 중국의 개발자 longpanda에 의해 개발되었으며, 기존의 부팅 USB 제작 도구들과는 완전히 다른 혁신적인 방식을 채택하고 있다.

가장 큰 특징은 ISO 파일을 USB에 그냥 복사-붙여넣기만 하면 된다는 것이다. RufusUNetbootin 같은 기존 도구들이 매번 ISO를 USB에 구워야 했던 것과 달리, Ventoy는 한 번만 설치하면 이후에는 ISO 파일을 일반 파일처럼 복사하기만 하면 부팅이 가능하다.

특징[편집 / 원본 편집]

주요 기능[편집 / 원본 편집]

  • ISO 파일 직접 부팅: USB에 ISO 파일을 복사만 하면 부팅 메뉴에 자동으로 추가된다.
  • 멀티부팅 지원: 하나의 USB에 무제한으로 ISO 파일을 담을 수 있다. USB 용량만 허락한다면
  • 파일 시스템 제한 없음: exFAT, FAT32, NTFS, ext2/ext3/ext4, XFS, UDF 등 거의 모든 파일 시스템을 지원한다.
  • 대용량 파일 지원: 4GB가 넘는 ISO 파일도 문제없이 사용 가능하다.
  • 데이터 영역 분리: USB의 나머지 공간을 일반 저장 장치로 사용할 수 있다.
  • Secure Boot 지원: UEFI Secure Boot 환경에서도 작동한다.
  • Legacy + UEFI: BIOS와 UEFI 부팅을 모두 지원한다.
  • 자동 업데이트: Ventoy 자체 업데이트 시 USB 내의 데이터가 보존된다.

지원 OS[편집 / 원본 편집]

2025년 기준 1000개 이상의 ISO 파일을 테스트하여 호환성을 검증했다고 한다.

작동 원리[편집 / 원본 편집]

Ventoy는 USB 드라이브를 두 개의 파티션으로 나눈다.

  1. Ventoy 시스템 파티션 (약 32MB): Ventoy의 부트로더와 핵심 파일이 저장된다.
  2. 데이터 파티션 (나머지 전체 용량): ISO 파일과 일반 파일을 저장할 수 있다.

부팅 시 Ventoy의 부트로더가 실행되면서 데이터 파티션을 스캔하여 모든 ISO 파일을 찾아낸다. 그리고 이를 메뉴로 보여주는 방식이다. 사용자가 원하는 ISO를 선택하면 Ventoy가 가상 광학 드라이브처럼 작동하여 해당 ISO를 마운트하고 부팅한다.

이는 QEMU의 커널 모듈 방식을 활용한 것으로, 직접 ISO 이미지를 메모리에 로드하여 마치 실제 CD/DVD에서 부팅하는 것처럼 동작한다.

사용 방법[편집 / 원본 편집]

설치[편집 / 원본 편집]

Windows[편집 / 원본 편집]

  1. 공식 웹사이트에서 Windows용 zip 파일을 다운로드한다.
  2. 압축을 풀고 Ventoy2Disk.exe관리자 권한으로 실행한다.
  3. USB 드라이브를 선택하고 Install 버튼을 클릭한다.
    • 파티션 방식(MBR/GPT)을 선택할 수 있다. [1]
  4. 설치가 완료되면 USB에 ventoy 폴더와 빈 공간이 생성된다.

Linux[편집 / 원본 편집]

sudo sh Ventoy2Disk.sh -i /dev/sdX

여기서 /dev/sdX는 USB 드라이브의 장치명이다. 절대 /dev/sda 같은 메인 디스크를 선택하지 말자. 복구 불가능

ISO 파일 추가[편집 / 원본 편집]

설치가 완료되면 USB를 열어서 그냥 ISO 파일을 복사-붙여넣기하면 된다. 폴더로 정리해도 되고, 루트에 바로 두어도 된다.

예시:

E:\
├─ ubuntu-24.04-desktop-amd64.iso
├─ windows11.iso
├─ Kali Linux\
│  └─ kali-linux-2024.iso
└─ 기타 파일.txt

부팅[편집 / 원본 편집]

  1. USB를 컴퓨터에 꽂고 부팅한다.
  2. BIOS/UEFI 부팅 메뉴에서 USB를 선택한다. [2]
  3. Ventoy 메뉴가 나타나면 원하는 ISO를 선택한다.
  4. 해당 OS가 부팅된다.

고급 기능[편집 / 원본 편집]

플러그인 시스템[편집 / 원본 편집]

Ventoy는 강력한 플러그인 시스템을 제공한다. /ventoy/ventoy.json 파일을 통해 다양한 커스터마이징이 가능하다.

테마 변경[편집 / 원본 편집]

{
    "theme": {
        "file": "/ventoy/theme/blur/theme.txt",
        "gfxmode": "1920x1080"
    }
}

ISO 메뉴 이름 변경[편집 / 원본 편집]

{
    "menu_alias": [
        {
            "image": "/ubuntu-24.04.iso",
            "alias": "우분투 24.04 LTS"
        }
    ]
}

Persistence 지원[편집 / 원본 편집]

일부 Linux 배포판은 persistence 기능을 지원한다. 이는 Live USB 환경에서 변경한 내용을 저장할 수 있게 해준다.

{
    "persistence": [
        {
            "image": "/ubuntu-24.04.iso",
            "backend": "file",
            "autosel": true,
            "file": "/ubuntu-persistence.dat"
        }
    ]
}

자동 설치 지원[편집 / 원본 편집]

Windows의 autounattend.xml이나 Linux의 kickstart 파일을 연결할 수 있다.

VHD/VHDX 부팅[편집 / 원본 편집]

ISO 파일뿐만 아니라 VHD/VHDX 파일도 부팅할 수 있다. Windows To Go 같은 용도로 활용 가능하다.

암호화 ISO[편집 / 원본 편집]

ISO 파일을 암호화하여 비밀번호 입력 없이는 부팅할 수 없게 만들 수 있다.

WIM 부팅[편집 / 원본 편집]

Windows의 WIM 파일을 직접 부팅할 수 있다. ISO로 변환할 필요 없음

커스텀 부트로더[편집 / 원본 편집]

GRUB2, rEFInd 같은 다른 부트로더를 사용할 수 있다.

장점[편집 / 원본 편집]

  • 극도로 편리함: ISO를 복사만 하면 되기 때문에 시간 절약이 엄청나다. 기존 도구들은 매번 10~30분씩 걸리던 것을 몇 초로 단축시킨다.
  • 멀티부팅: 하나의 USB로 수십, 수백 개의 OS를 담을 수 있다. USB가 SSD면 더욱 좋음
  • 데이터 보존: 업데이트 시에도 USB 내의 파일들이 그대로 유지된다.
  • 범용성: 거의 모든 OS와 도구를 지원한다.
  • 무료: 완전한 오픈소스 소프트웨어다.
  • 활발한 개발: 지속적으로 업데이트되고 있으며, 커뮤니티도 활성화되어 있다.
  • 파일 시스템 자유도: exFAT을 사용하면 Windows와 Linux에서 모두 읽고 쓸 수 있다.

단점[편집 / 원본 편집]

  • 일부 OS 미지원: 1000개 이상을 지원하지만, 일부 특수한 ISO는 작동하지 않을 수 있다. [3]
  • Secure Boot 문제: 이론적으로는 지원하지만, 일부 시스템에서는 제대로 작동하지 않을 수 있다.
  • 학습 곡선: 기본 사용은 쉽지만, 고급 기능을 활용하려면 JSON 파일 편집 등의 지식이 필요하다.
  • 중국 개발자: 일부 사용자들은 중국산 소프트웨어에 대한 우려를 표한다. [4]
  • 첫 설치 시 포맷: Ventoy 설치 시 USB가 완전히 포맷되므로 백업 필수.

경쟁 소프트웨어[편집 / 원본 편집]

Rufus[편집 / 원본 편집]

가장 유명한 부팅 USB 제작 도구. Windows에서 사용 가능하며, 단일 ISO를 USB에 굽는 방식이다.

장점: 빠르고 안정적이며, Secure Boot 지원이 탁월하다.
단점: 한 번에 하나의 ISO만 사용 가능하며, ISO를 바꾸려면 다시 구워야 한다.

UNetbootin[편집 / 원본 편집]

크로스 플랫폼 부팅 USB 제작 도구. Windows, macOS, Linux에서 사용 가능하다.

장점: 다양한 플랫폼 지원.
단점: 느리고, 최근 ISO와의 호환성 문제가 있다.

Etcher[편집 / 원본 편집]

깔끔한 UI를 가진 부팅 USB 제작 도구.

장점: 직관적인 인터페이스.
단점: Ventoy처럼 멀티부팅은 불가능.

YUMI[편집 / 원본 편집]

Ventoy와 비슷하게 멀티부팅을 지원하는 도구.

장점: 멀티부팅 지원.
단점: ISO를 직접 복사하는 것이 아니라 YUMI를 통해 설치해야 하며, 지원하는 ISO가 제한적이다.

Easy2Boot[편집 / 원본 편집]

또 다른 멀티부팅 솔루션.

장점: 매우 강력한 커스터마이징.
단점: 설정이 복잡하고 초보자에게는 어렵다.

결론: Ventoy는 편의성멀티부팅에서 압도적이다. 단일 ISO를 빠르게 구워야 한다면 Rufus, 여러 ISO를 관리하려면 Ventoy가 최적이다.

팁과 트릭[편집 / 원본 편집]

  • USB 3.0 이상 사용: 부팅 속도가 체감상 확연히 빨라진다. USB 2.0은 2025년에 퇴물
  • exFAT 권장: Windows와 Linux 모두에서 사용할 수 있고, 4GB 이상 파일도 저장 가능하다.
  • 폴더로 정리: ISO 파일이 많다면 카테고리별로 폴더를 만들어 정리하자. Ventoy가 자동으로 하위 폴더도 스캔한다.
  • 테마 적용: GitHub에 다양한 테마가 공개되어 있다.
  • F2 키 활용: 부팅 메뉴에서 F2를 누르면 파일 브라우저 모드로 전환되어 숨겨진 파일도 볼 수 있다.
  • F5로 새로고침: ISO를 추가하고 다시 부팅하지 않아도 F5를 누르면 메뉴가 갱신된다.
  • 단축키 설정: ventoy.json에서 특정 ISO에 단축키를 할당할 수 있다.

업데이트[편집 / 원본 편집]

Ventoy는 지속적으로 업데이트되고 있다. 업데이트 시에는 Ventoy2Disk를 다시 실행하고 Update 버튼을 클릭하면 된다. USB 내의 ISO 파일과 데이터는 그대로 보존된다.

주요 버전 히스토리[편집 / 원본 편집]

  • 1.0.00 (2020.04): 최초 릴리스
  • 1.0.10 (2020.06): Secure Boot 지원 추가
  • 1.0.20 (2020.08): Persistence 지원
  • 1.0.30 (2020.11): 자동 설치 지원
  • 1.0.50 (2021.06): VHD 부팅 지원
  • 1.0.70 (2022.03): WIM 부팅 지원
  • 1.0.90 (2023.02): 성능 최적화
  • 1.0.95 (2024.01): 플러그인 시스템 개선
  • 1.0.99 (2024.09): UI 개선 및 버그 수정

현재 최신 버전은 공식 웹사이트에서 확인할 수 있다.

시스템 요구사항[편집 / 원본 편집]

Ventoy 설치 PC[편집 / 원본 편집]

  • OS: Windows 7 이상 / Linux / macOS
  • USB 포트: USB 2.0 이상
  • 권한: 관리자 권한 필요

부팅 대상 PC[편집 / 원본 편집]

  • 부팅 모드: Legacy BIOS 또는 UEFI
  • CPU: x86, x86_64 (ARM은 실험적 지원)
  • RAM: 최소 512MB (권장 2GB 이상)
  • USB 부팅 지원: 필수

라이선스[편집 / 원본 편집]

Ventoy는 GPL v3 라이선스를 따르는 완전한 오픈소스 소프트웨어다. 소스 코드는 GitHub에 공개되어 있다.

여담[편집 / 원본 편집]

  • 개발자 longpanda는 Ventoy 외에도 VentoyPlugson이라는 웹 기반 GUI 설정 도구도 제공하고 있다. ventoy_plugson.exe를 실행하면 브라우저에서 ventoy.json을 쉽게 편집할 수 있다.
  • Ventoy의 GitHub 저장소는 25,000개 이상의 스tar를 받았다. 오픈소스 커뮤니티의 찬사
  • 일부 사용자들은 1TB USB에 수백 개의 ISO를 담아서 "휴대용 OS 박물관"을 만들기도 한다.
  • 보안 전문가들과 시스템 관리자들 사이에서 필수 도구로 자리잡았다. 한 개의 USB로 모든 복구 도구를 휴대할 수 있기 때문.
  • Steam Deck이나 기타 Linux 핸드헬드 게임기에서도 사용 가능하다.
  • 일부 대학과 IT 교육 기관에서는 Ventoy USB를 학생들에게 제공하기도 한다.
  • Windows 11의 TPM 체크 우회를 자동으로 해주는 ventoy_wimboot 기능이 있다. Microsoft는 이걸 좋아하지 않을 것 같지만
  • Ventoy는 메모리 테스트 도구 같은 ISO가 아닌 부팅 이미지도 지원한다.
  • Secure Boot 구현 방식 때문에 Microsoft로부터 공식 인증을 받지는 못했지만, shim 파일을 통한 우회 방식으로 작동한다.

문제 해결[편집 / 원본 편집]

ISO가 메뉴에 나타나지 않음[편집 / 원본 편집]

  • 파일 확장자가 .iso가 맞는지 확인
  • 파일명에 특수문자가 없는지 확인
  • F5를 눌러 새로고침

부팅이 안 됨[편집 / 원본 편집]

  • Secure Boot를 비활성화해보기
  • Legacy/UEFI 모드 변경해보기
  • 해당 ISO가 Ventoy 공식 테스트 리스트에 있는지 확인

"bootmgr is missing" 오류[편집 / 원본 편집]

  • Windows ISO의 경우, 공식 이미지를 사용했는지 확인
  • ventoy.json에 WINDOWS11 플러그인 설정 추가

USB 인식 불가[편집 / 원본 편집]

  • 다른 USB 포트 시도
  • USB 2.0 포트 사용해보기
  • Ventoy 재설치

관련 문서[편집 / 원본 편집]

외부 링크[편집 / 원본 편집]

각주[편집 / 원본 편집]

  1. GPT는 UEFI 전용, MBR은 Legacy BIOS 전용이지만, Ventoy는 둘 다 지원한다.
  2. 보통 F2, F8, F10, F12, Del 키 등으로 진입 가능
  3. 주로 매우 오래된 배포판이나 특수한 부팅 방식을 사용하는 경우
  4. 하지만 오픈소스이기 때문에 코드 검증이 가능하며, 현재까지 백도어나 악성코드는 발견되지 않았다.

최근 바뀜

더 보기