Ventoy: maak een opstartbare USB door simpelweg de ISO naar de pendrive te slepen

winderig

Als we een Linux-distributie willen testen of installeren, maken de meesten van ons een Live USB of installatie USB. Er is veel software om dit te doen (zoals etser o Rufus) op vrijwel elk besturingssysteem, maar weinig of geen zijn zo speciaal als het winderig die ik deze week persoonlijk ontdekte dankzij de blog Linux-opstand​ Naast het melden van het bestaan ​​ervan, geeft het medium ons alle nodige informatie om de tool op Linux te installeren (en daar praten ze ook over de Windows-versie).

Maar wat maakt Ventoy zo bijzonder? Welnu, eenmaal geïnstalleerd (het is geïnstalleerd op de pendrive) en dit is belangrijk om rekening mee te houden omdat je een wandeling door de terminal moet maken om het te doen, het maken van een opstartbare USB is net zo eenvoudig als het slepen van de ISO van een compatibel besturingssysteem naar onze pendrive. En wat is beter, we kunnen verschillende ISO-afbeeldingen plaatsen, zodat dezelfde USB kan worden gebruikt om Ubuntu, Manjaro of zelfs Windows te installeren.

Voordelen aangeboden door Ventoy

  • We kunnen meerdere ISO aan dezelfde pendrive toevoegen. Wanneer we er meer dan één toevoegen, zullen we, wanneer we starten vanaf de USB, een menu zien waarmee we kunnen kiezen welke ISO we willen starten.
  • Beschikbaar voor Windows, maar ook voor Linux.
  • Bevat grafische interface, maar alleen op Windows. Linux-gebruikers moeten de terminal gebruiken, zoals we later zullen uitleggen.
  • De USB kan verder gebruikt worden als een normale pendrive, wat betekent dat we documenten kunnen opslaan in vrije ruimte. Als we meer ruimte nodig hebben, hoeven we alleen een of meer van de toegevoegde afbeeldingen te verwijderen.
  • Ondersteuning voor "Legacy" en "UEFI Secure Boot".
  • Het werkt met meer dan 260 images, waaronder populaire zoals Debian / Ubuntu, CentOS, RHEL, Windows 7-10 en minder populaire zoals ALT Linux.
  • Persistentieondersteuning (wijzigingen opslaan).
  • Zelfinstallatie, die werkt op ondersteunde systemen.
  • WIM-opstartbestanden worden ondersteund.
  • Ondersteunt ISO-afbeeldingen groter dan 4 GB.
  • Mogelijkheid om de Ventoy-installatie bij te werken (waarvan we ons herinneren dat dit op de pendrive wordt gedaan) zonder formatteren.

Hoe de tool te installeren vanuit Linux

Rekening houdend met het feit dat deze blog over Linux gaat (hoewel haters eraan moeten worden herinnerd dat we soms over andere onderwerpen schrijven om redenen van algemeen belang), is het enige dat we gaan zeggen over de versie voor Windows is dat het een grafische interface bevat heel intuïtief. Vervolgens gaan we uitleggen hoe Ventoy op een pendrive van Linux te installeren, en persoonlijk bedank ik Linux Uprising voor het geleverde werk en waarop dit artikel is gebaseerd:

  1. We downloaden het bestand voor Linux van de downloadpagina​ Op het moment dat dit artikel werd geschreven, is de beschikbare versie ventoy-1.0.12-linux.tar.gz en de directe link naar de download is het.
  2. We extraheren het tar.gz-bestand dat in de vorige stap is gedownload. Als u in de toekomst geen wijzigingen aanbrengt, vinden we nu drie mappen en twee scripts. De eerste is Ventoy2Disk.sh, die de tool op de USB installeert, en de tweede is CreatePersistentImg.sh, die een blijvende image zal creëren.
  3. Nu moeten we de naam van het USB-apparaat identificeren. Om dit te doen, verbinden we het met de computer en schrijven we het volgende commando:
sudo parted -l
  1. Nadat het vorige commando is ingevoerd, toont het ons de schijven en partities die op de computer zijn aangesloten, inclusief de USB. We moeten uitzoeken wat het is. Het beste om dingen gemakkelijker te maken, is dat er maar één is aangesloten, degene die we willen gebruiken. Een mogelijk resultaat zou / dev / sdd zijn. Als er partities zijn, staan ​​er nummers achter, zoals / dev / sdd1 of / dev / sdd2.
  2. Vervolgens moeten we de partities unmounten met dit andere commando, waar we "sdXN" moeten vervangen door onze partities om te unmounten. In het bovenstaande voorbeeld moet je achter het commando schrijven (eenmaal per partitie) / dev / sdd1 en / dev / sdd2:
sudo umount /dev/sdXN

De software installeren

  1. Nu is het tijd om Ventoy te installeren, maar niet voordat we waarschuwen dat, zoals gewoonlijk wanneer we een pendrive voor deze dingen gaan gebruiken, ALLE GEGEVENS VERLOREN ZULLEN. In deze stap moeten we een terminal openen en naar het pad navigeren waar we Ventoy hebben geëxtraheerd.
  2. Om Ventoy op de USB-drive te installeren, zullen we deze commando's gebruiken (we onthouden dat we de X moeten veranderen voor de letter van de naam die we in stap 4 hebben verkregen):
    • Zonder beveiligd opstarten:
sudo ./Ventoy2Disk.sh -i /dev/sdX
    • Met Secure Boot:
sudo ./Ventoy2Disk.sh -i -s /dev/sdX
  1. Het zal ons vragen of de USB-naam correct is en we zullen moeten bevestigen met de letter «y», en dan op Enter drukken.

En dat zou alles zijn. Nu kunnen we de ISO naar de eenheid slepen en beginnen met degene die het beste bij ons past.

Hoe maak je een opstartbare USB met permanente opslag met Ventoy

Als we een USB met permanente opslag willen maken, moeten we naast de vorige stappen deze andere doen:

  1. We openen de terminal weer.
  2. We gaan naar de map waar we de bestanden hebben uitgepakt, waar de scripts met de extensie .sh staan.
  3. In het juiste pad typen we deze opdracht, waarmee een 4GB EXT4-afbeelding wordt gemaakt. Als we willen dat het persistente deel groter is, moeten we het getal 4096 verhogen (dat is 1024 MB -1 GB - vermenigvuldigd met 4)
sudo ./CreatePersistentImg.sh -s 4096
  1. Het gemaakte bestand zal "persistence.img" heten en zou beschikbaar moeten zijn in de Ventoy-map. We verbinden de pendrive waarop we Ventoy hebben geïnstalleerd en kopiëren het bestand "persistence.img" naar de USB-drive.
  2. Nu komt het meer technische gedeelte. We moeten een json-configuratie maken voor Ventoy met daarin de paden naar de ISO-image en de permanente bestanden. Op de USB waarop we de tool hebben geïnstalleerd, maken we een map met de naam "ventoy", zonder de aanhalingstekens.
  3. Binnen deze map maken we een bestand met de naam "ventoy.json", ook zonder de aanhalingstekens.
  4. We openen dit bestand met een platte teksteditor en plakken het volgende:
{
    "persistence" : [
        {
            "image": "/ISO-file-name.iso",
            "backend": "/persistence.img"
        }
    ]
}

Van het bovenstaande moeten we "ISO-bestandsnaam.iso" veranderen door de naam van de ISO (en paden als ze niet in de root van de USB staan) en "persistence.img" door de naam van het afbeeldingsbestand en pad, voor het geval we de naam hebben gewijzigd en deze zich niet in de root van de USB bevindt.

Een voorbeeld van hoe het eruit zou zien als we meerdere ISO's hebben toegevoegd, is het volgende:

{
    "persistence" : [
        {
            "image": "/ISO-file-name.iso",
            "backend": "/persistence-ubuntu-20.04.img"
        },    
        {
            "image": "/linuxmint-19.3-xfce-64bit.iso",
            "backend": "/persistence-linux-mint-19.3.img"
        }
    ]
}

En dat zou alles zijn. Het is duidelijk dat het, althans in de Linux-versie, een beetje ingewikkeld wordt, maar Ik denk dat het het waard zal zijn wanneer we ISO's kunnen slepen om installatie-USB's te maken en ze zelfs met permanente opslag kunnen gebruiken.

Officiële projectpagina.


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: AB Internet Networks 2008 SL
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.

  1.   Marcelo zei

    Stoer!!!! Ik wist niets van dit programma af. Geweldige informatie.
    Erg dankbaar!!!!!

  2.   shinjikde zei

    Goede optie om USB Multiboot in Linux te maken, ik wist het niet, het is vergelijkbaar met Easy2Boot in Windows.

  3.   logan zei

    opmerkelijk! .. het zal me tijd besparen bij het distrohoppen van XD

  4.   Luis Guillermo zei

    Geen absurde distributies meer.
    Je moet software maken voor de gewone en huidige gebruiker.
    Daarom lukt Linux niet op de desktop, want het is gemaakt door programmeurs voor programmeurs.

  5.   Dario zei

    Het is de softwareversie van wat iobb (en Zalman) deden voor hardware met hun sata-schijfbays (hoewel met minder functies dan de hardwareversie) ... ik kan me voorstellen dat de software zal werken op draagbare schijven

  6.   Raul zei

    Ik deed het vanuit linux ubuntu, maar toen ik het op een laptop ging gebruiken, vertelde het me dat de laptop uefi niet ondersteunde zoals ik dat doe om dat in linux te veranderen.Ik zag dat in windows de gui daarvoor heeft, maar in linux doe ik dat niet weet hoe je het moet doen. iemand om me daarmee te helpen alstublieft

  7.   overwinnaar zei

    Is goed!! Ik zou graag willen weten of ik na het maken van een live usb de pendrive kan blijven gebruiken om dingen op te slaan. Dat wil zeggen, als ik de ISO eenmaal heb opgeslagen, kan ik deze NIET gebruiken om films en bestanden op te slaan, enz.

    Kan ik verschillende Linux live ISO's op een pendrive hebben?

    Koop een usb met grote capaciteit en heb alles daar (iso linux live, muziek, films, enz.), Of heb er minstens 2 (in de ene de linux live en in de andere meerdere bestanden)?

  8.   Jezus Medina zei

    Download de livecd van vento en installeer het met de linux boot boot creator en voila, voeg je isos toe en er is geen console,

    Dat is wat mensen echt nodig hebben, gebruiksgemak, verwijder de console voor de gewone gebruiker.

  9.   Hernán zei

    Uitstekend programma! Ik heb het geprobeerd en het is geweldig!
    Bedankt voor dit briefje, heel goed!