- Ventoy คือ เครื่องมือโอเพนซอร์สสำหรับสร้างไดรฟ์ USB ที่บูตได้ โดยใช้ไฟล์ ISO, WIM, IMG, VHD(x), EFI
- ไม่ต้องฟอร์แมตดิสก์ซ้ำไปมา แค่ คัดลอกไฟล์อิมเมจลงไปก็สามารถบูตได้ทันที และยังเก็บได้หลายไฟล์พร้อมกันเพื่อ เลือกบูตจากเมนู
- รองรับทั้ง x86, ARM64, MIPS64EL และ รูปแบบพาร์ทิชัน MBR·GPT ได้ในลักษณะเดียวกัน
- ผ่านการทดสอบกับ ไฟล์ ISO มากกว่า 1200 รายการ ครอบคลุม Windows, Linux, Unix, ChromeOS, VMware, Xen เป็นต้น
- ด้วยการใช้งานที่ง่ายและความเข้ากันได้สูง จึงเป็น โซลูชันมัลติบูตที่มีประโยชน์สำหรับผู้ดูแลระบบและนักพัฒนา
ภาพรวม
- Ventoy คือ เครื่องมือสร้าง USB ที่สามารถบูตไฟล์ ISO/WIM/IMG/VHD(x)/EFI ได้โดยตรง
- ไม่ต้องฟอร์แมตดิสก์ซ้ำ เพียงคัดลอกไฟล์อิมเมจลง USB ก็สามารถบูตได้
- เก็บไฟล์อิมเมจหลายไฟล์พร้อมกันและแสดง เมนูให้เลือก ตอนบูต
- สามารถค้นหาและบูตไฟล์อิมเมจที่อยู่ในโลคัลดิสก์ได้เช่นกัน
- รองรับ x86 Legacy BIOS, IA32 UEFI, x86_64 UEFI, ARM64 UEFI, MIPS64EL UEFI ในรูปแบบเดียวกัน
- ใช้งานร่วมกับ รูปแบบพาร์ทิชัน MBR และ GPT ได้ทั้งหมด
- รองรับระบบปฏิบัติการส่วนใหญ่ เช่น Windows, WinPE, Linux, Unix, ChromeOS, VMware, Xen
- มีการทดสอบไฟล์ ISO มากกว่า 1200 รายการ และรองรับ ดิสทริบิวชันที่ลงทะเบียนใน distrowatch.com มากกว่า 90%
ฟีเจอร์หลัก
- โอเพนซอร์ส 100%, ใช้งานง่าย, ความเร็วในการคัดลอกสูง
- ติดตั้งได้บน USB, โลคัลดิสก์, SSD, NVMe, การ์ด SD
- บูตไฟล์ ISO/WIM/IMG/VHD(x)/EFI ได้ โดยตรงโดยไม่ต้องแตกไฟล์
- รองรับ การค้นหาและบูต ไฟล์อิมเมจในโลคัลดิสก์
- บูตได้แม้ไฟล์ ISO จะ ไม่ได้จัดเก็บแบบต่อเนื่องกันบนดิสก์
- รองรับ รูปแบบพาร์ทิชัน MBR/GPT (v1.0.15 ขึ้นไป)
- มีฟังก์ชัน Secure Boot, Linux persistence, การติดตั้งอัตโนมัติของ Windows/Linux, การขยายตัวแปร
- รองรับระบบไฟล์ FAT32, exFAT, NTFS, UDF, XFS, Ext2/3/4
- รองรับ ไฟล์ ISO ที่มีขนาดเกิน 4GB
- ปรับแต่งได้ทั้ง ชื่อแฝงเมนู, ข้อความแนะนำ, การป้องกันด้วยรหัสผ่าน, ธีม
- มี สไตล์เมนูบูตแบบ Legacy/UEFI เนทีฟ
- รองรับ Linux vDisk boot, รองรับกระบวนการติดตั้งแบบครบถ้วน, สลับโหมด List/TreeView ได้
- มี เฟรมเวิร์กปลั๊กอินและเครื่องมือคอนฟิก GUI (VentoyPlugson)
- รองรับ การฉีดไฟล์เข้า runtime environment, การสลับไฟล์คอนฟิกการบูตแบบไดนามิก, การป้องกันการเขียนบน USB และการอัปเกรดโดยข้อมูลไม่สูญหาย
- แม้จะมีดิสทริบิวชันใหม่ออกมา ก็ ไม่จำเป็นต้องอัปเดต Ventoy
ระบบปฏิบัติการที่รองรับ
- ตระกูล Windows: Windows 7~11, Windows Server 2012~2025, WinPE
- ตระกูล Linux: Debian, Ubuntu, CentOS, RHEL, Fedora, openSUSE, Arch, Manjaro, Kali และอีกมากมาย
- ตระกูล Unix: FreeBSD, pfSense, TrueNAS, GhostBSD เป็นต้น
- ตระกูล ChromeOS: FydeOS, CloudReady, ChromeOS Flex
- อื่น ๆ: VMware ESXi, Citrix XenServer, Xen XCP-ng
เครื่องมือเสริม
- Ventoy Browser: ฟังก์ชันค้นหาและบูตไฟล์ ISO/WIM/IMG/VHD(x)/EFI จากโลคัลดิสก์
- VentoyPlugson: ตัวคอนฟิก GUI สำหรับตั้งค่าปลั๊กอินของ Ventoy
เอกสารและทรัพยากร
- มีลิงก์เอกสารทางการสำหรับการติดตั้งและอัปเดต, การบูตจากโลคัลดิสก์, Secure Boot, การปรับแต่งธีม, การติดตั้งอัตโนมัติ, ปลั๊กอิน ฯลฯ
- ตัวอย่างเอกสารสำคัญ
ชุมชนและการสนับสนุน
การติดตั้งและการบิลด์
การทดสอบและการรายงาน
1 ความคิดเห็น
ความเห็นจาก Hacker News
จุดเด่นที่สุดของ Ventoy คือ ทำให้การสร้าง USB ที่บูตได้ง่ายอย่างมาก
แค่ลากแล้ววางอิมเมจ ISO ลงในไดรฟ์ และใส่ได้หลายไฟล์เท่าที่ความจุจะพอ
ตอนบูตก็เพียงเลือกอิมเมจที่ต้องการ โดยไม่ต้องแฟลชใหม่
สำหรับผม วิธีอื่นทั้งหมดล้มเหลวตอนตั้งค่า dual boot Linux กับ Windows แต่ Ventoy ใช้งานได้สมบูรณ์แบบ
โดยเฉพาะกับ Linux ISO ก็ยังเจอปัญหานี้ เลยสงสัยว่าผมทำอะไรพลาดหรือเปล่า
แม้แต่กับ Secure Boot ก็แค่ลงทะเบียน Ventoy ครั้งเดียว ทุก ISO ก็บูตได้ สะดวกกว่ามาก
ปัญหา binary blob ของ Ventoy ยังเป็นประเด็นที่ยังไม่ได้รับการแก้ไข
ดูการถกเถียงที่เกี่ยวข้องได้ที่: GitHub Issue #3224
วิธี build ของแต่ละไบนารีมีการจัดทำเอกสารไว้ แม้จะยังไม่ใช่การ build จากซอร์สแบบสมบูรณ์ แต่ก็ถือว่า มีความโปร่งใส
ถ้า Debian ถูกแฮ็ก นั่นก็เป็นปัญหาใหญ่กว่านั้นอยู่แล้ว จึงไม่คิดว่าจำเป็นต้อง build เองทุกอย่าง
รวมการพูดคุยเกี่ยวกับ Ventoy ในอดีต
ผมชอบ Ventoy มากจริง ๆ ตอนนี้ ไม่ต้องแฟลช USB ใหม่อีกแล้ว
แค่เพิ่มไฟล์ ISO เข้าไปเรื่อย ๆ และขอแนะนำอย่างยิ่ง
ไอเดียดี แต่โปรแกรมติดตั้งหลายตัว ไม่รองรับ Ventoy
จำไม่ได้แล้วว่าเป็นตัวไหนบ้าง แต่ติดตั้งได้ไม่สมบูรณ์
จำเป็นต้องลงทะเบียนคีย์ MOK ของ Ventoy หรือปรับการตั้งค่า Secure Boot
ต่อให้ใช้เวลาเพิ่มอีก 5 นาที แต่ถ้าไม่มีความเสี่ยงว่าจะล้มเหลวก็คุ้มกว่า
สุดท้ายจึงต้องติดตั้งผ่าน USB แยกอีกอัน
สุดท้ายเลยกลับไปใช้ กองแฟลชไดรฟ์แบบเดิม
ในฐานะผู้ใช้ Ventoy มานาน ผมพก USB ที่ลง Ventoy พร้อม ISO หลายตัว ติดตัวอยู่เสมอ
โดยเฉพาะความสามารถในการบูตไฟล์ vDisk ผ่าน ปลั๊กอิน VtoyBoot ที่น่าสนใจมาก
ตอนนี้กำลังปรับแต่ง Arch เวอร์ชันส่วนตัวอยู่ และเหลือเพียง ปัญหาความเข้ากันได้กับคอนเทนเนอร์ LUKS
ตอนแรกผมก็สงสัยว่ามันต่างจากเครื่องมือเดิมอย่าง dd หรือ RPi Imager ยังไง
แต่พออ่าน README แล้วก็รู้สึกว่า Ventoy ดีกว่ามาก
รองรับหลายอิมเมจพร้อมกัน และ ไม่ต้องแฟลช USB ซ้ำไปซ้ำมา
ผมสงสัยว่า Ventoy ต่างจาก Rufus หรือ Balena Etcher อย่างไร
พื้นที่ที่เหลือก็ยังใช้เก็บไฟล์ทั่วไปได้ด้วย
ผมสงสัยว่าทำไมทางเลือกแทน Ventoy ที่อิงกับ GRUB ถึงไม่ค่อยได้รับความนิยม
ในยุคที่ SSD และ USB เป็นเรื่องปกติ การจัดการ ISO หลายตัวด้วย GRUB ก็น่าจะเป็นไปได้
แต่ก็ยังลังเลเพราะกังวลเรื่อง การตรวจสอบ binary blob ของ Ventoy
อยากรู้ว่าสามารถติดตั้ง Ventoy ลงบน พาร์ทิชันของดิสก์ภายใน แทนทั้งดิสก์ได้หรือไม่
ในเอกสารบอกว่าสามารถบูตอิมเมจจาก local disk ได้ แต่ยังไม่ชัดเจนว่าสามารถติดตั้งตัว Ventoy เองลงในพาร์ทิชันได้หรือไม่
ข้อดีอีกอย่างของ Ventoy คือสามารถใช้ USB เป็นอุปกรณ์เก็บข้อมูลทั่วไปไปพร้อมกันได้
ฟังก์ชันบูต ISO กับการเก็บไฟล์ไม่ชนกัน