te installeren Ubuntu Linux op een extern USB-station om een echt, draagbaar Linux-systeem op USB te maken

kort: deze tutorial toont de stappen voor het daadwerkelijk installeren van Ubuntu Linux op een externe us-schijf met de bootloader geïnstalleerd op de USB. Het is niet live USB ingesteld. Deze USB werkt als draagbaar besturingssysteem en kan op elk computersysteem worden gebruikt.

laat me een paar dingen herinneren.

een live USB wordt gebruikt voor het testen van de distributie. Het wordt ook gebruikt voor het installeren van Linux op de harde schijf van de computer. Normaal gesproken gaan alle wijzigingen die u hebt aangebracht in uw live-distributie verloren en dit beperkt het gebruik van de live USB.

verschillende FOSS-lezers vroegen om een tutorial over het installeren van Linux op een USB. Niet de gewone live USB met persistence maar de werkelijke Ubuntu geïnstalleerd op een USB-schijf.

dit betekent dat u een draagbare Ubuntu Linux op een USB hebt die u op elke computer kunt aansluiten, gebruiken en uw werk op de USB kunt opslaan alsof het een echte harde schijf is.

de procedure lijkt niet erg verschillend van het installeren van Ubuntu op de werkelijke harde schijf. En hier maken mensen fouten.

de beschikbare tutorials op het internet missen het meest cruciale deel: de bootloader.

probleem met bootloader op UEFI-systemen

het enige grote probleem met deze setup is de bootloader-installatie op UEFI-systemen. Een systeem kan slechts één actieve ESP partitie per keer hebben en het veroorzaakt problemen.

tijdens het installeren van Linux, zelfs als u de USB als de bestemming voor bootloader kiest, wordt de bestaande ESP partitie nog steeds gebruikt voor het plaatsen van het EFI-bestand voor de nieuwe distributie.

ubuntu installatiepartitie
zelfs als u ervoor kiest om bootloader op de externe USB te installeren, werkt het niet als de harde schijf al een ESP-partitie heeft

dit betekent dat de Linux geà nstalleerd op de externe USB zal de laatste zijn om de bootloader bij te werken en te controleren. Dit kan verschillende problemen veroorzaken, zoals:

  • het systeem dat je gebruikte voor het installeren van Linux op USB kan niet opstarten en eindigen met grub fout als je de Linux USB niet hebt aangesloten.
  • de Linux USB die u hebt aangemaakt zal niet opstarten op andere systemen omdat de EFI-bestanden zich bevinden op de ESP-partities van het systeem dat werd gebruikt om Linux op USB te installeren.

dit mislukt het hele idee om een draagbare Linux USB te hebben, toch?

maak je geen zorgen. Ik zal delen een nette truc voor het installeren van Ubuntu of andere Linux-distributies op een USB zonder te knoeien met de bootloader van het host-systeem en het systeem op de USB.

voordat u begint met het volgen van de tutorial, lees het volledig en ga dan verder met het doen op uw systeem.

wat u moet weten voordat u Linux op een USB installeert

ubuntu installeren op externe usb

de oplossing of oplossing voor het bootloader probleem is dat je het installatieprogramma niet laat weten dat er al een ESP partitie is.

als u een desktop PC hebt, kunt u de harde schijf verwijderen en dat kan het probleem oplossen, maar dingen zullen moeilijk zijn als het een laptop is. Het verwijderen van de schijf is hier uit den boze.

een gemakkelijkere uitweg is om de ESP-vlag van de ESP-partitie te verwijderen voordat Linux op de USB wordt geïnstalleerd en deze na de installatie terug te plaatsen. Op deze manier, je de Ubuntu installer te laten denken dat er geen bestaande ESP partitie en het zal maken en gebruik maken van een nieuwe ESP partitie op de USB. De originele ESP partitie op de harde schijf is onaangeroerd.

slimme truc, dat Weet ik. Laat me nog een paar twijfels wegnemen en enkele suggesties toevoegen:

  • je hebt twee USB-sleutels nodig. Een voor live USB en een ander waar Linux zal worden geïnstalleerd.
  • gebruik een USB van 4 GB voor het live systeem en minstens een USB van 32 GB voor de Linux USB.
  • ik raad ten zeerste aan om USB 3.0 te gebruiken voor zowel live USB als de eigenlijke Linux USB. USB 2.0 zal pijnlijk traag zijn voor zowel het installeren Als gebruiken van Linux.
  • zelfs als u USB 3 gebruikt, zal het installeren van Linux meerdere malen langzamer zijn dan de normale Ubuntu-installatie. Heb geduld en tijd.
  • het gebruik van een Linux systeem vanaf USB zal altijd langzamer zijn dan de werkelijke harde schijf en SSD.
  • als je de Linux USB op een systeem wilt gebruiken, moet je naar de opstartinstellingen gaan om vanaf de USB op te starten (tenzij het systeem standaard is ingesteld om vanaf USB op te starten).
  • de Linux USB werkt mogelijk niet met systemen met secure boot ingeschakeld.

over de langzamere ervaring met Linux op USB, als je systeem een thunderbolt-poort heeft, adviseer ik om een thunderbolt SSD te krijgen. Ik heb een SanDisk SSD en toen ik gebruikte geà nstalleerd Linux op, de ervaring was zeer soepel, bijna als de SSD op het systeem.

Voorbeeld Product Prijs
SanDisk Extreme 500GB Portable SSD - Up-to-1050MB/s - USB-C, USB 3.2 Gen 2 - Externe ssd-Schijf - SDSSDE61-500G-G25 SanDisk Extreme 500GB Portable SSD – Up-to-1050MB/s – USB-C, USB 3.2 Gen 2 – Externe ssd… $87.99 kopen op Amazon

volledige Ubuntu installeren op een flash drive

Nu u weet wat u nodig hebt, laat me de delen van deze tutorial opmaken:

  • Maak een live Ubuntu USB
  • gebruik De live USB om Ubuntu op een andere USB te installeren door ESP-partitievlaggen voor en na de installatie te verwijderen
  • gebruik de Ubuntu USB op verschillende systemen
  • herstellen van de USB ‘ s

deel 1: Maak een live Ubuntu USB

dit deel. U bent waarschijnlijk toch op de hoogte van de stappen. Ik zal hier kort de stappen noemen. Indien nodig kunt u deze tutorial lezen over het maken van live Ubuntu USB.

ga op uw computer naar de website van Ubuntu en download een actuele Ubuntu-release van uw keuze.

er zijn verschillende hulpmiddelen beschikbaar voor het schrijven van de ISO image naar de USB. U kunt etser gebruiken die beschikbaar is voor Linux, Windows en macOS.

Download Etser. Sluit uw kleinere capaciteit USB. Voer etser en blader naar de gedownloade ISO en USB en druk op de flash-knop. Het is heel simpel.

etser

wanneer u de live USB hebt gemaakt, is het tijd om het te gebruiken om Ubuntu op de andere USB te installeren.

deel 2: Ubuntu installeren op de USB

goed! Je hebt dus een live Ubuntu USB en een lege USB waar je Ubuntu installeert. Sluit ze allebei aan op een computer. Je moet nu opstarten vanaf deze live USB en daarvoor heb je toegang tot de opstartinstellingen.

Stap 1: opstarten vanaf live USB

sluit beide USB ‘ s aan op uw systeem en start het opnieuw op. Wanneer het systeem opstart en het logo van de fabrikant wordt weergegeven, drukt u herhaaldelijk op F10/F12-toetsen. Verschillende fabrikanten stellen verschillende sleutels in voor toegang tot de BIOS-instellingen.

Noot: Sommige systemen zullen niet toestaan opstarten vanaf live USB als secure boot is ingeschakeld. Als dat het geval is, schakel dan eerst secure boot uit.

op mijn Dell-systeem lieten de opstartinstellingen dit scherm zien. Ik heb Debian geïnstalleerd op dit systeem.

opstarten vanaf live usb
opstarten vanaf live USB

wanneer u in de live-sessie, ga met” Probeer Ubuntu ” optie:

probeer ubuntu installeer ubuntu
ga met Probeer Ubuntu optie hier

Stap 2: Schakel ESP-vlaggen uit van de ESP-partitie

druk op de Windows-toets en typ Gparted. Dit opent de gparted partition manager die (meestal) al aanwezig is op de Ubuntu ISO.

start gparted ubuntu
Start gparted in Ubuntu

als het niet wordt gevonden, maakt u verbinding met het internet, opent u een terminal, voert u sudo apt update uit en installeert u gparted op Ubuntu.

in Gparted, zorg ervoor dat u de schijf van het systeem hebt geselecteerd. Kijk voor de partitie van ongeveer 100-500 MB in grootte en gemarkeerd als ESP. Klik met de rechtermuisknop op deze partitie en selecteer ‘vlaggen beheren”:

 gparted in ubuntu live usb
Reset vlaggen voor de ESP partitie

het zou esp en boot vlaggen moeten tonen. Als er meer vlaggen zijn ingesteld, maak dan een screenshot zodat je kunt terugkeren naar dezelfde set vlaggen nadat de installatie is voltooid.

Beheer vlaggen esp-partitie
verwijder ESP-vlag uit de ESP-partitie

deselecteren van de vlaggen voegt meestal een msftdata-vlag toe en je kunt het zo laten. Wijzigingen worden onmiddellijk van kracht.

esp-vlaggen verwijderd
ESP-vlaggen verwijderd van de ESP-partitie

geweldig! Nu ziet je live systeem de ESP partitie en dus de bestaande opstartinstellingen van de computer niet. Nu is het tijd om te beginnen met het installeren van Ubuntu op de andere USB.

Stap 3: Ubuntu installeren op de andere USB

zorg ervoor dat u de andere, grotere capaciteit USB ook hebt aangesloten. Dubbelklik op het pictogram Ubuntu installeren op het bureaublad.

ubuntu installeren
Ubuntu installeren starten

het zal de installatie starten. U kunt gaan door de eerste paar stappen van het kiezen van toetsenbord lay-out en taal.

  • Ubuntu installeren 2
    Kies uw taal
  • installeer Ubuntu 3
    kies toetsenbordindeling

vergeet niet, Ik vertelde je in het begin dat het vrij lang duurt bij het installeren van Ubuntu op een USB? Om deze reden, Ik stel voor gaan voor de minimale installatie hier die wordt geleverd met een browser en essentiële hulpprogramma ‘ s, maar zal niet office-software, mediaspelers etc. U kunt ze later installeren.

minimale installatie gebruiken betekent minder bestanden kopiëren op de USB en dit zal de installatietijd verkorten.

kies minimale installatie
als u minimale installatie selecteert, wordt de installatietijd verkort

Selecteer op het volgende scherm iets anders:

iets anders optie ubuntu install
iets anders optie geeft u toegang tot de schijven en partitie

op het ‘installatietype’ scherm, kunt u alle harde schijf en de USB-schijven vermeld op de hoofdinterface te zien. U kunt zien dat de harde schijf geen ESP partitie toont omdat de vlaggen zijn verwijderd.

wat je hier moet controleren is dat je de juiste USB hebt geselecteerd (de grotere) voor “Device for bootloader installation”. Ik gebruik hier mijn externe thunderbolt SSD die een capaciteit van 500 GB heeft (groter dan de harde schijf van de laptop)):

 bootloader locatie
locatie van de bootloader moet de externe USB zijn

Selecteer nu de grotere USB en verwijder alle bestaande partities om vrije ruimte te maken door op de – knop te klikken.

verwijder bestaande aprtitie om vrije ruimte te maken
maak vrije ruimte op de externe USB voor Ubuntu-installatie

selecteer vervolgens de vrije ruimte die u zojuist hebt gemaakt en klik op het + teken om er een partitie op te maken.

partitie aanmaken in externe usb
nieuwe partitie aanmaken op externe USB

maak de eerste partitie als ESP voor de bootloader.

esp-partitie aanmaken op externe usb
aanmaken

Selecteer de resterende vrije ruimte en maak root aan met Ext4 bestandssysteem. Je kunt ook root, swap en home maken, maar ik stel voor om alles onder root te houden, inclusief swap (dankzij swapfile).

ubuntu externe usb
Maak een rootpartitie met ext4-bestandssysteem

als je de partities klaar hebt, controleer dan of externe USB is gekozen voor de bootloader installatie.

controleer het apparaat voor bootloaderlocatie
controleer de bootloaderlocatie die op het externe USB-station zou moeten staan dubbel

het ziet er goed uit. Druk op de knop Installeren en ga door de gebruikelijke tijdzone-instellingen.

Selecteer de tijdzone wanneer u Ubuntu
installeert Selecteer de tijdzone

u wordt gevraagd om gebruiker en wachtwoord te maken.

gebruikersnaam en wachtwoord instellen tijdens Ubuntu-installatie
gebruikersnaam en wachtwoord instellen

hierna is het allemaal een kwestie van wachten. Als u Ubuntu ooit hebt geïnstalleerd, zult u zeker voelen dat deze installatie langzamer is dan normaal.

ubuntu
installeren van Ubuntu is bezig

start niet meteen opnieuw als de installatie is voltooid. U moet de ESP-partitie terugzetten in zijn oorspronkelijke staat.

doorgaan met testen na ubuntu-installatie
doorgaan met het gebruik van de live Ubuntu-omgeving

Stap 4: Schakel ESP-vlaggen opnieuw in op de ESP-partitie

Start Gparted opnieuw. Selecteer de harde schijf van uw systeem en klik met de rechtermuisknop op de ESP partitie die nu is gelabeld als msftdata. Selecteer esp vlag en het zou ook boot vlag automatisch moeten selecteren.

esp-vlaggen opnieuw instellen
esp-vlaggen opnieuw instellen

Gefeliciteerd! U hebt werkelijke Ubuntu met succes geïnstalleerd op een flash drive. U kunt nu het live Ubuntu-systeem uitschakelen.

schakel ubuntu
opnieuw opstarten of het systeem nu uitschakelen
wat als u per ongeluk op de herstartknop drukt zonder de ESP-vlaggen te resetten?

dat is slecht nut niet al te slecht. Omdat je systeem geen ESP partitie heeft zal het niet opstarten zonder de externe USB die je zojuist hebt gemaakt.

maar u hoeft zich geen zorgen te maken. Je hebt nog steeds de live Ubuntu USB, toch? Begin er weer mee. Start Gparted en activeer de juiste vlag op de ESP partitie van de schijf.

deel 3: Het gebruik van de Ubuntu USB op elk systeem

de USB die u zojuist hebt gemaakt, kan op elke computer worden gebruikt, zolang het mogelijk is om op te starten vanaf de USB. Met andere woorden, secure boot moet worden uitgeschakeld.

ik heb mijn Ubuntu USB van twee systemen geverifieerd, Een waarop ik het heb aangemaakt en een ander dat niet werd gebruikt in dit proces. Het werkte op beide.

het proces is vergelijkbaar met hoe u opstartte vanaf de live USB. U schakelt het systeem in, wanneer het logo van de fabrikant van het systeem zichtbaar is, drukt u op F2/F10/F12 toetsen om toegang te krijgen tot de opstartinstellingen en selecteert u Ubuntu of USB om vanaf op te starten. Het kan worden weergegeven met een van de twee namen (of meer misschien).

opstarten vanaf externe ubuntu usb
opstarten vanaf Ubuntu op externe USB

wanneer u opstart vanaf de Ubuntu USB, ziet u het vertrouwde Grub-scherm en kunt u Ubuntu selecteren om het te gebruiken:

grub van ubuntu op externe usb
Grub – menu van Ubuntu op externe USB

heb je iets opgemerkt in het bovenstaande Grub scherm? Ik gebruikte een systeem dat Debian had geïnstalleerd voor het maken van deze Ubuntu USB. Tijdens het installeren neemt de nieuwe ESP partitie op de USB ook nota van het Debian systeem zoals je kunt zien in het Grub scherm.

als ik deze USB op een ander systeem gebruik en probeer op te starten in Debian, zal er een fout ontstaan. Uiteraard, omdat er geen Debian systeem op het nieuwe systeem. Als ik de USB gebruik op hetzelfde Debian-systeem dat werd gebruikt voor de Ubuntu-installatie op de USB, zal het werken.

de extra vermelding in de Grub zou u niet moeten storen, tenzij u een obsessief-compulsieve stoornis heeft. Als dat het geval is, start dan op deze USB, installeer Grub Customizer en verwijder deze extra items. Dat is aan jou.

een ander ding om op te merken is dat wanneer u opstart van de Ubuntu USB op een verschillende systemen het toont een blauw scherm met een paar opties. Ga toch voor boot.

er is nog een laatste ding over, en dat is om uw USB-drives terug te claimen.

Deel 4: uw USB ’s weer in normale toestand krijgen

hier is het ding dat u twee USB’ s hebt gebruikt: een voor live Ubuntu en een voor de werkelijke Ubuntu-installatie.

als u later een van de USB ‘ s wilt gebruiken voor normale gegevensoverdracht, zult u moeite hebben met het formatteren ervan. Wanneer u een live USB maakt, laat het de USB in een vreemde staat en vaak kunnen besturingssystemen het niet direct formatteren.

Gparted komt opnieuw te hulp. Het is beschikbaar voor Linux, Windows en macOS. Download en installeer het en gebruik het om de USB te formatteren door alle partities op het te verwijderen en het maken van een nieuwe partitie in NTFS-of FAT32-indeling.

conclusie

de handige truc om de werkelijke ESP-partitie te verbergen voor het Ubuntu-installatieprogramma is hier het belangrijkste idee. Dit is een betere oplossing dan het verwijderen van de harde schijf of het hebben van een messed up boot.

ik hoop dat u deze truc leuk vindt en deze gedetailleerde handleiding nuttig vindt.

Write a Comment

Het e-mailadres wordt niet gepubliceerd.