
Linux-gebruikers brandden traditioneel ISO-bestanden op dvd of cd, maar veel computers hebben geen schijfstations meer. Het maken van een opstartbare USB-drive is een betere oplossing: deze werkt op de meeste computers en zal sneller opstarten, uitvoeren en installeren.
Hoe opstartbare Linux USB-drives werken
Net als een live-cd of dvd, kunt u met een opstartbare USB-drive praktisch elke Linux-distributie uitvoeren zonder uw computer te beïnvloeden. U kunt er ook een Linux-distributie vanaf installeren op uw pc – geen cd- of dvd-station vereist. U kunt het ISO-bestand niet eenvoudig naar de USB-drive kopiëren of uitpakken en verwachten dat het werkt. Hoewel je het ISO-bestand technisch gezien niet op een USB-drive “brandt”, is er een speciaal proces vereist om een Linux ISO-bestand te nemen en er een opstartbare USB-drive mee te maken.
Er zijn twee manieren om dit te doen: Sommige Linux-distributies bevatten een grafische tool voor het maken van een USB-opstartschijf die het voor je zal doen. U kunt ook de dd
opdracht om dit te doen vanaf een terminal op elke Linux-distro. Welke methode je ook kiest, je hebt het ISO-bestand van de Linux-distributie nodig.
Ubuntu Linux heeft bijvoorbeeld twee ingebouwde methoden om een opstartbare USB-drive te maken. Een opstartbare USB-drive biedt de gebruiker dezelfde ervaring als een Ubuntu Live-dvd. Hiermee kunt u het populaire Unix-achtige besturingssysteem uitproberen zonder wijzigingen aan de computer aan te brengen. Als u klaar bent om Ubuntu te installeren, kunt u de USB-drive als installatiemedium gebruiken.
Je hebt een Ubuntu-installatie-ISO-image nodig om de opstartbare USB-drive te maken, dus zorg ervoor dat je de versie van Ubuntu hebt gedownload die je wilt gebruiken.
Voor alle duidelijkheid: deze opstartbare USB-drive zal opstarten in een werkkopie van Ubuntu Linux, maar de wijzigingen die u aanbrengt, worden niet opgeslagen. Elke keer dat u vanaf deze USB-drive opstart in de Ubuntu, is het een nieuw exemplaar van Ubuntu. Als u wijzigingen en gegevens wilt kunnen opslaan, moet u een opstartbare USB-drive met permanente opslag maken. Dat is een ingewikkelder proces.
Plaats gewoon het resulterende USB-station in een computer en start op vanaf het USB-apparaat. (Op sommige pc’s moet u mogelijk ook Secure Boot uitschakelen, afhankelijk van de Linux-distributie die u kiest.)
Hoewel we Ubuntu hier als voorbeeld gebruiken, werkt dit op dezelfde manier met andere Linux-distributies.
Hoe u grafisch een opstartbare USB-schijf kunt maken
De standaard Ubuntu-installatie bevat een applicatie genaamd Startup Disk Creator, die we zullen gebruiken om onze opstartbare USB-drive te maken. Als u een andere Linux-distributie gebruikt, kan deze een vergelijkbaar hulpprogramma bevatten. Raadpleeg de documentatie van uw Linux-distributie – u kunt er online naar zoeken – voor meer informatie.
Voor Windows-gebruikers raden we Rufus aan om op een eenvoudige manier een live USB-drive te maken.
Waarschuwing: Hierdoor wordt de inhoud van de doel-USB-drive gewist. Om ervoor te zorgen dat u niet per ongeluk naar de verkeerde USB-stick schrijft, raden we u aan alle andere aangesloten USB-drives te verwijderen voordat u verder gaat.
Voor Ubuntu zou elk USB-station met een capaciteit van 4 GB of meer in orde moeten zijn. Als je Linux ISO naar keuze groter is dan dat – de meeste zijn dat niet – heb je misschien een grotere USB-drive nodig.
Als u zeker weet dat de juiste USB-drive de enige is die op uw computer is aangesloten, start u Startup Disk Creator. Druk hiervoor op de Super-toets (dat is de Windows-toets op de meeste toetsenborden) en typ ‘opstartschijf’. Het pictogram Startup Disk Creator zal verschijnen. Klik op het pictogram of druk op Enter.
Het hoofdvenster van Startup Disk Creator verschijnt. Het USB-apparaat wordt gemarkeerd in het onderste deelvenster.
Klik op de knop “Overig”. Er verschijnt een standaard dialoogvenster voor het openen van bestanden. Blader naar de locatie van uw Ubuntu ISO-bestand, markeer het en klik op de knop “Openen”.
Het hoofdvenster van Startup Disk Creator zou nu moeten lijken op de onderstaande schermafbeelding. Er zou een ISO-afbeelding gemarkeerd moeten zijn in het bovenste deelvenster en een USB-schijf gemarkeerd in het onderste deelvenster.
Bevestig voor uzelf dat de ISO-afbeelding en de USB-drive correct zijn. Klik op de knop “Opstartschijf maken” als u wilt doorgaan.
Er verschijnt een waarschuwing om u eraan te herinneren dat de USB-drive volledig zal worden gewist. Dit is uw laatste kans om terug te gaan zonder wijzigingen aan te brengen aan de USB-drive. Klik op de knop “Ja” om de opstartbare USB-drive te maken.
Een voortgangsbalk laat zien hoe dicht het creatieproces is voltooid.
Er verschijnt een bevestigingsbericht om u te laten weten wanneer het maken van de opstartbare USB-drive volledig is voltooid. Op de computer die we voor dit artikel hebben gebruikt, duurde het proces ongeveer vijf minuten.
Klik op de knop “Afsluiten”. U kunt nu uw computer opnieuw opstarten en opstarten vanaf de USB-drive of de USB-drive loskoppelen, naar een andere computer brengen en daar opstarten.
Hoe maak je een opstartbare USB-drive met dd
De tool die we zullen gebruiken om de opstartbare schijf vanaf de opdrachtregel te maken, is de dd
opdracht.
Waarschuwing: Deze opdracht moet zeer zorgvuldig worden gebruikt. dd
zal precies doen wat u het zegt, zodra u het vertelt. Er zijn geen “Weet u het zeker” -vragen of kansen om terug te trekken. dd
gaat gewoon door en voert de instructies uit die u het hebt gegeven. We moeten dus heel voorzichtig zijn dat wat we hem vertellen, absoluut is wat we willen dat hij doet.
We moeten weten aan welk apparaat uw USB-drive is gekoppeld. Op die manier weet u zeker naar welke apparaatidentiteit u moet doorgeven dd
op de opdrachtregel.
Typ de volgende opdracht in een terminalvenster. De lsblk
commando toont de blok apparaten op uw computer. Aan elke schijf is een blokapparaat gekoppeld.
lsblk
De output van lsblk
toont de schijven die momenteel op uw computer zijn aangesloten. Er is een interne harde schijf op deze machine genaamd sda
en er is een partitie op genaamd sda1
.
Sluit uw USB-drive aan en gebruik de lsblk
commando nogmaals. De output van lsblk
zal zijn veranderd. Het USB-station wordt nu vermeld in de uitvoer.
Er is een nieuw item in de lijst, genaamd sdb
en het heeft twee partities. Een partitie wordt genoemd sdb1
en is 1 KB groot. De andere partitie wordt aangeroepen sdb5
en is 14,6 GB groot.
Dat is onze USB-drive. De identificatie die we moeten gebruiken, is degene die de schijf vertegenwoordigt, niet een van de partities. In ons voorbeeld is dit sdb
. Ongeacht hoe het wordt genoemd op uw computer, het apparaat dat was niet in de vorige lsblk
lijst moet wees de USB-drive.
Het commando waaraan we gaan geven dd
is als volgt:
sudo dd bs=4M if=Downloads/ubuntu-19.04-desktop-amd64.iso of=/dev/sdb conv=fdatasync
Laten we dat opsplitsen.
-
sudo: U moet een superuser zijn om uit te geven
dd
commando’s. U wordt om uw wachtwoord gevraagd. - dd: De naam van het commando dat we gebruiken.
-
bs = 4 miljoen: De
-bs
(blocksize) optie definieert de grootte van elk blok dat wordt gelezen uit het invoerbestand en geschreven naar het uitvoerapparaat. 4 MB is een goede keuze omdat het een behoorlijke doorvoer geeft en het een exact veelvoud is van 4 KB, wat de blokgrootte is van het ext4-bestandssysteem. Dit geeft een efficiënte lees- en schrijfsnelheid. -
if = Downloads / ubuntu-19.04-desktop-amd64.iso: De
-if
(invoerbestand) optie vereist het pad en de naam van de Linux ISO-afbeelding die u gebruikt als het invoerbestand. -
van = / dev / sdb: De
-of
(outputbestand) is de kritische parameter. Dit moet worden geleverd bij het apparaat dat uw USB-drive vertegenwoordigt. Dit is de waarde die we hebben geïdentificeerd door delsblk
commando eerder. in ons voorbeeld is dat zosdb
, dus we gebruiken/dev/sdb
. Uw USB-drive heeft mogelijk een andere ID. Zorg ervoor dat u de juiste ID opgeeft. -
conv = fdatasync: De
conv
parameter bepaalt hoedd
converteert het invoerbestand zoals het naar het uitvoerapparaat wordt geschreven.dd
gebruikt kerneldiskcaching wanneer het naar de USB-drive schrijft. Defdatasync
modifier zorgt ervoor dat de schrijfbuffers correct en volledig worden leeggemaakt voordat het aanmaakproces wordt gemarkeerd als voltooid.
Er is geen visuele feedback van dd
helemaal naarmate de scheppingsvoortgang plaatsvindt. Het gaat aan het werk en meldt niets totdat het is afgelopen.
Bijwerken: In recente versies, dd
heeft nu een status=progress
optie die eenmaal per seconde updates over het proces biedt. U kunt bijvoorbeeld deze opdracht uitvoeren om de status te zien:
sudo dd bs=4M if=Downloads/ubuntu-19.04-desktop-amd64.iso of=/dev/sdb conv=fdatasync status=progress
Wanneer het opstartbare USB-station is gemaakt dd
rapporteert de hoeveelheid gegevens die naar de USB-drive is geschreven, de verstreken tijd in seconden en de gemiddelde gegevensoverdrachtsnelheid.
U kunt controleren of de opstartbare USB-drive werkt door uw computer opnieuw op te starten en op te starten vanaf de USB-drive, of u kunt proberen op te starten vanaf een andere computer.
Je hebt nu een draagbare werkkopie van Ubuntu of een andere Linux-distributie naar keuze. Het is elke keer dat u het opstart ongerept en u kunt het opstarten op vrijwel elke pc die u maar wilt.