3 puan yazan GN⁺ 2023-12-19 | 1 yorum | WhatsApp'ta paylaş
  • Ventoy, önyüklenebilir imajları USB’ye yazmak yerine dosya olarak kopyalayıp, önyükleme sırasında menüden seçerek çalıştırmayı sağlayan açık kaynaklı bir araçtır
  • Birden fazla ISO/WIM/IMG/VHD(x)/EFI dosyasını farklı klasörlere koysanız da tanır; tekrar tekrar biçimlendirme yapmadan, sürükle-bırak yöntemine yakın bir şekilde çoklu önyükleme USB’si oluşturabilirsiniz
  • x86 Legacy BIOS’tan IA32/x86_64/ARM64/MIPS64EL UEFI’ye kadar geniş destek sunar; Windows, Linux, ChromeOS, Unix, VMware ve Xen ailesi imajların kullanımına uygundur
  • 1400’den fazla imaj dosyası test edilmiştir ve distrowatch.com ölçütlerine göre dağıtımların %90’dan fazlasını desteklediği belirtilir
  • Secure Boot, Linux Persistence, otomatik kurulum, eklentiler ve tema özelleştirme gibi özelliklerle tek bir USB’yi kurtarma, kurulum ve test amaçlı önyükleme merkezi olarak kullanmaya elverişlidir

Dosya kopyalama odaklı önyükleme yöntemi

  • Ventoy, ISO/WIM/IMG/VHD(x)/EFI dosyalarından doğrudan önyükleme yapan açık kaynaklı bir araçtır
  • Kullanıcı, diski her seferinde biçimlendirmeden imaj dosyasını USB sürücüye kopyalayıp doğrudan önyükleme yapabilir
  • Birden fazla dosya farklı klasörlere konduğunda Ventoy, seçim yapılabilen bir önyükleme menüsü sunar
  • Yalnızca USB’de değil, yerel diskte bulunan ISO/WIM/IMG/VHD(x)/EFI dosyalarını da bulup doğrudan önyükleyebilir
  • Desteklenen firmware ve işletim sistemi kapsamı

    • x86 Legacy BIOS, IA32 UEFI, x86_64 UEFI, ARM64 UEFI ve MIPS64EL UEFI’yi destekler
    • Windows/WinPE/Linux/ChromeOS/Unix/VMware/Xen dahil çoğu OS türünü kapsar
    • 1400’den fazla imaj dosyası test edilmiştir; test listesine Tested ISO üzerinden bakılabilir
    • distrowatch.com ölçütlerine göre dağıtımların %90’dan fazlasını destekler; ayrıntılar details sayfasındadır
  • En yeni sürüm

    • 25 Haziran 2026’da ventoy-1.1.16 yeni sürümü yayımlandı

Kurulum, uyumluluk ve işletim özellikleri

  • Ventoy %100 açık kaynaklıdır; lisans bilgileri license sayfasındadır
  • Kullanımı basittir; başlangıç dokümanı Get started üzerinden sunulur
  • Çalışma hızı yalnızca ISO dosyasının kopyalama hızıyla sınırlıdır
  • Kurulum hedefleri USB, yerel disk, SSD, NVMe ve SD kartı içerir
  • ISO/WIM/IMG/VHD(x)/EFI dosyaları açılmadan doğrudan önyüklenebilir
  • Ana bölüm dosya sistemi olarak FAT32, exFAT, NTFS, UDF, XFS, Btrfs ve Ext2/3/4 desteklenir
  • 4 GB’tan büyük ISO dosyaları da desteklenir
  • Hem MBR hem de GPT bölüm stilleri desteklenir
  • IA32/x86_64 UEFI Secure Boot desteklenir; ilgili doküman Notes sayfasındadır
  • Kurulum otomasyonu ve önyükleme genişletme

    • Linux Persistence, Windows otomatik kurulumu ve Linux otomatik kurulumu desteklenir
    • Otomatik kurulum betikleri için Windows/Linux tarafında değişken genişletme de desteklenir
    • Linux vDisk(vhd/vdi/raw vb.) önyükleme çözümü sunar; ilgili doküman Notes sayfasındadır
    • Yalnızca önyüklemeyi değil, tüm kurulum sürecini de destekler
  • Menü ve eklentiler

    • Menü takma adları, menü ipucu mesajları, parola koruması ve Legacy ile UEFI için yerel önyükleme menüsü stilleri desteklenir
    • Menü, ListView ve TreeView modları arasında dinamik olarak değiştirilebilir
    • Eklenti framework’ü ve GUI eklenti yapılandırma aracı sunar
    • Çalışma zamanı ortamına dosya enjekte edebilir veya önyükleme yapılandırma dosyasını dinamik olarak değiştirebilirsiniz
    • Tema ve menü stili yüksek düzeyde özelleştirilebilir

USB kullanımı ve ilgili projeler

  • USB sürücü yazma korumasını ve normal USB kullanımını destekler
  • Sürüm yükseltmesi sırasında veriler yok edilmez
  • Yeni bir dağıtım çıktıkça Ventoy’u güncellemek gerekmez
  • OS’yi ağ(PXE) üzerinden önyükleyip kurmak için ayrı bir proje olan iVentoy kullanılabilir; sitesi https://www.iventoy.com adresindedir

1 yorum

 
GN⁺ 2023-12-19
Hacker News görüşleri
  • Harika bir araç. Linux, Windows, FreeBSD, bazı DOS sürümleri dahil çoğu yerde çalışıyor
    Daha önce burada bununla ilgili yazmıştım: https://www.theregister.com/2021/12/10/friday_foss_fest/
    Artık PXE ağdan önyükleme sürümü de var: https://www.iventoy.com/en/index.html

    • Ventoy'u henüz denemedim ama PXE/ağdan önyükleme özelliği iyi çalışıyorsa, PXE/ağdan önyüklemeyi kendi başına yapılandırmaya çalışan herkese Ventoy'u ya da benzer bir yardımcıyı şiddetle tavsiye ederim
      Linux makinelerle hobi ve iş olarak 20 yıldır uğraşıyorum; PXE'nin tek bir proje/alan olarak en zor şey olduğunu rahatlıkla söyleyebilirim. 3-4 kez denedim, yaklaşık 2 kez başardım ve inanılmaz zaman harcadım ya da boşa harcadım
    • http://netboot.xyz'yi biliyordum ama iVentoy olduğunu bilmiyordum. Bilmek iyi oldu
  • Harika bir araç. Birden çok ISO'yu tek bir USB sürücüye koyunca USB'yi sürekli değiştirmeniz ya da her seferinde üzerine yazmanız gerekmiyor
    “Debian 12 XFCE kurulum USB'sini nereye koymuştum?” veya “Bu 64-bit ISO ama şu an 32-bit kurucuya ihtiyacım var” gibi durumlar azalıyor

    • Ventoy'un VirtualBox VHD dosyalarından da önyükleme yapabildiğini ve bunları gerçek donanımda çalıştırabildiğini ancak yakın zamanda öğrendim
      https://forums.ventoy.net/archive/index.php?thread-416.html
    • Üzerinde Ventoy olan harici bir NVMe'ye birden çok ISO koyup kullanıyorum; artık tamamen vazgeçilmez oldu
      Karışmasın diye el gravürüyle üzerine ventoy yazacak kadar ileri gittim. Kurulum dışında da kullanışlı; memtest, gparted, clonezilla gibi araçların bulunduğu canlı dağıtımları koyunca küçük, tek seferlik kurtarma işleri gerçekten kolaylaşıyor
    • Varlığını bilmeden önce böyle bir şey olduğundan bile haberiniz olmuyor; öğrendikten sonra ise onsuz nasıl yaşadım diyorsunuz. FLOSS geliştiricilerinin yaratıcılığı her zaman şaşırtıyor
    • Sadece bir kez sorun yaşadım: 2 hafta önce Ventoy USB'den Proxmox önyüklemesi yapamadım. Ancak Google'a bakınca Proxmox kurulumu ile ilgili epey sorun çıktığı görülüyor
  • Benzer yazıların önceki tartışmaları var
    A New Bootable USB Solution https://news.ycombinator.com/item?id=28889392 (16 Ekim 2021 — 182 puan, 47 yorum)
    Ventoy makes making bootable USB drives easy https://news.ycombinator.com/item?id=24273289 (25 Ağustos 2020 — 66 puan, 11 yorum)
    Ventoy: A new bootable USB solution https://news.ycombinator.com/item?id=24241485 (21 Ağustos 2020 — 394 puan, 106 yorum)
    Ventoy – A New Bootable USB Solution https://news.ycombinator.com/item?id=23394714 (2 Haziran 2020 — 70 puan, 6 yorum)

  • Sık sık dağıtım değiştirenler için gerçekten iyi bir araç. Artık dd ile uğraşmaya gerek yok; birden fazla ISO'yu tek bir USB'ye kopyalamanız yeterli

    • Linux'a yeni başladım; dört beş ISO yükleyip aralarında çok rahat geçiş yaparak deneyebildim. Oldukça eğlenceliydi
  • Linux kurulumu için kullandığım araçlar arasında en iyisiydi; kurtarma/yönetim ISO'larını hemen kullanıma hazır şekilde koymak için de kullanışlı
    Hem BIOS hem UEFI'de çalışıyor ve USB'yi başka dosyaları saklamak için kullanmaya devam etmenize de izin veriyor

  • Kalıcılık özelliği harika: https://www.ventoy.net/en/plugin_persistence.html
    Özellikle kendi ISO'nuzu yeniden oluşturmadan önyüklenebilir kurtarma USB'sini özelleştirmek ya da güncel tutmak istediğinizde iyi

    • Ne yazık ki gerçek USB belleğin dosya sistemini kullanmak yerine, loop imaj dosyası içinde bir dosya sistemi oluşturarak çalışıyor
      Yine de harika; ancak alan azalırsa loop dosyasını genişletmeniz gerekiyor
  • İçinde zaten başka dosyalar bulunan bir USB'den de önyükleme yapılıp yapılamadığını, yoksa sadece başka ISO'lar mı koyulabildiğini merak ediyorum

    • Başka dosyalar da koyabilirsiniz
      Temelde sürücüdeki ISO listesini gösterip önyükleme yapmanızı sağlayan bir bootloader. Birkaç ISO koyup kullanıyorum; gerçekten faydalı
    • VENTOY sürücüsüne istediğiniz her şeyi koyabilirsiniz. Bir arkadaşıma hazırladığım USB'ye Kubuntu ve Tails ISO'larının yanı sıra Yuzu ve birkaç Switch oyunu da koydum
      Tails'i çok test etmedim ama Kubuntu ile önyükleme yapıp içindeki Switch oyunlarını oynayabildim. Ucuz/genel amaçlı Switch Pro tarzı kontrolcü de Yuzu'da kullanılacak şekilde seçmek dışında ek yapılandırma gerektirmeden çalıştı
      Fiilen her yerde önyüklenebilen bir Nintendo Switch emülatörü USB'siydi; küçük bir USB olduğu için 20 dolarlık Switch Pro tarzı kontrolcünün arkasına bantlayınca harika bir Noel hediyesi oluyor
    • Evet. Ventoy kurulurken USB'yi biçimlendirip bir EFI bölümü ekliyor, ama sonrasında ISO dışındaki başka dosyaları da koyabilirsiniz
      Önyükleme menüsünde yalnızca ISO'ları gösteriyor, diğer dosyaları yok sayıyor
  • Temel kısıt, bölüm hizalamasına dikkat ediyorsanız NVMe önyükleme sürücüsündeki bir bölüme bağımsız kullanım için kurulamaması
    Bu kısıtın olmadığı varyantlar dün tartışılmıştı. Kullanım amacı, UEFI menüsünden elle başlatılan ya da normal önyükleme başarısız olduğunda otomatik başlayan bir kurtarma dağıtımı yapısı

    • Öyle olacaksa Linux’u doğrudan çift önyükleme yapmak daha mantıklı değil mi diye düşünüyorum. Windows kullanıyorsanız durum bu; Linux çalışıyorsa, güncellemeden sonra çekirdek bozulsa bile başka bir çekirdeği yükleyebilirsiniz
  • Yakın zamanda iki yeni sisteme Linux kurmam gerekti; süreç, yaklaşık 5 yıl önce en son donanım aldığım zamana göre daha da sinir bozucu hâle gelmişti
    Secure Boot, UEFI, Windows Boot Loader, “kendi kendini onaran BIOS” (Windows olmayan bir şeyi başlatmaya çalışınca BIOS ayarlarını geri almak gibi), özellikleri kırpılmış BIOS’lar ya da anlaşılması zor derecede karmaşık BIOS’lar yüzünden her cihazda kurulum süreci saatlerce tıkandı
    Ventoy imdadıma yetişti. Sorunlardan biri, bir BIOS’un standart Debian ISO’larını önyüklenebilir olarak tanımaması ama Ventoy’u tanımasıydı. Diğer cihaz ise sonunda Windows veya Ubuntu dışında hiçbir şeyi başlatmadı ve çekirdek yüklemede tamamen takıldı; ama Ventoy sayesinde bu sonuca deneme yanılma yoluyla çok daha kolay ulaşabildim
    Bundan sonra kitlesel pazara yönelik hazır bilgisayarları kesinlikle almayı düşünmüyorum. Artık ya kendim toplayacağım ya da yalnızca Linux desteğini açıkça belirten satıcılardan alacağım

    • Bu arada Windows Boot Manager ve onun selefi NTLDR, GRUB dâhil diğer önyükleyicilere zincirleme yükleme yapabilir
      Asıl amaç Windows NT ile Windows 9x arasında çift önyüklemeyi desteklemekti, ama pratikte oldukça kullanışlı ve kararlı. Sorun, büyük mağazalarda satılan hazır PC’lerin çoğunlukla gelişmiş özellikleri eksik ve kilitli anakartlar kullanmasında
    • Şaşırtıcı geliyor. Böyle bir şey hiç yaşamadım. USB belleği FAT32 olarak biçimlendirip ISO’daki dosyaları kopyalamam yeterli oldu
    • Tekrar söyleyeyim, Windows önyükleyicisine dokunmamak en iyisi. Yeni önyükleyici için bir bölüm oluşturup bunu varsayılan önyükleme bölümü olarak ayarlamak yeterli
      Önyükleme sırasında GRUB’dan “Windows boot mgr” seçilir; gerekirse osprober çalıştırılır. Böylece Windows kendi önyükleyicisini sağlıklı durumda tutarken iki işletim sistemini de başlatabilir
  • Ventoy’un epey eski olduğunu biliyorum, ama yine de bu kullanım için iyi bir FOSS çözümü olmasına seviniyorum
    Eskiden SARDU diye tescilli bir araç olduğunu sandığım bir şey kullanıyordum; çalışıyordu ama pek de harika değildi