- Chris Hoffman
@chrisbhoffman
- bijgewerkt 5 februari 2020, 7:15 PM EDT
een Linux live USB drive is normaal gesproken een lege lei elke keer dat je het opstart. U kunt het opstarten, programma ‘ s installeren, bestanden opslaan en instellingen wijzigen. Maar zodra je herstart, worden al je wijzigingen weggevaagd en ben je terug naar een nieuw systeem. Dit kan handig zijn, maar als je een systeem wilt dat verder gaat waar je gebleven was, kun je een live USB maken met permanente opslag.,
Hoe werkt Persistent Storage
wanneer u een USB-station met persistence maakt, zult u tot 4 GB van de USB-drive toewijzen voor een persistent overlay-bestand. Alle wijzigingen die u aanbrengt in het systeem—bijvoorbeeld het opslaan van een bestand op uw bureaublad, het wijzigen van de instellingen in een toepassing of het installeren van een programma—worden opgeslagen in het overlay-bestand. Wanneer u de USB-drive op een computer opstart, zullen uw bestanden, instellingen en geïnstalleerde programma ‘ s er zijn.
Dit is een ideale functie als u een live Linux-systeem op een USB-stick wilt houden en op verschillende PC ‘ s wilt gebruiken., U hoeft uw systeem niet vanaf nul in te stellen elke keer dat u opstart. Je hebt geen doorzettingsvermogen nodig als je gewoon een USB-station gebruikt om Ubuntu te installeren en vervolgens vanaf je harde schijf uit te voeren.
Er zijn een paar beperkingen. Je kunt geen systeembestanden wijzigen, zoals de kernel. Je kunt geen grote systeemupgrades uitvoeren. U kunt ook geen hardware drivers installeren. U kunt echter de meeste toepassingen installeren. U kunt zelfs de meeste geïnstalleerde toepassingen bijwerken, zodat u er zeker van kunt zijn dat uw aanhoudende USB-drive de nieuwste versie van de webbrowser heeft die u verkiest.,
persistentie werkt niet met elke Linux-distributie. We hebben het Getest met de nieuwste versies van Ubuntu-Ubuntu 18.04 LTS en Ubuntu 19.04-en het werkt. Het zou ook moeten werken met Ubuntu-gebaseerde Linux-distributies. In het verleden hadden we ook geluk met Fedora. Download gewoon het juiste ISO-bestand en volg de onderstaande instructies.
Update: Rufus, die we aanbevelen voor het eenvoudig maken van live USB-drives op Windows, ondersteunt nu persistent storage in de nieuwste versies. Vorige versies niet, waardoor het onderstaande proces., Geef Rufus een kans als je Windows gebruikt en het Linux command line proces hieronder wilt vermijden.
gerelateerd: Hoe maak je een opstartbare Linux USB Flash Drive, de eenvoudige manier
Hoe maak je een aanhoudende Ubuntu USB Drive op Ubuntu
je hebt een computer nodig waarop Ubuntu al draait om dit proces uit te voeren. Je hebt ook een USB-drive nodig met voldoende opslagcapaciteit om persistence in te stellen. We gebruikten een 16 GB schijf, maar een 8 GB schijf zou ook gewerkt hebben. Hoe groter de schijf, hoe meer permanente opslag Je kunt hebben.,
de GRUB -, boot-en Ubuntu-partities nemen minder dan 2 GB in beslag. De rest van de ruimte op het USB-station zal gebruikt worden voor decasper-rw
en deusbdata
partities.
de casper-rw
partitie wordt gebruikt voor permanente opslag. Bijvoorbeeld, software die u installeert en instellingen bestanden worden hier opgeslagen.
de usbdata
partitie zal worden geformatteerd met het NTFS bestandssysteem. Het zal toegankelijk zijn voor Linux, Windows en macOS., Deze partitie is ook beschikbaar vanuit de live Ubuntu op de USB-drive. Dit betekent dat alle bestanden gekopieerd naar deusbdata
partitie vanaf een andere computer toegankelijk zijn voor uw live Ubuntu.
met andere woorden, de partitie usbdata
fungeert als een “gedeelde map” tussen uw live Ubuntu en elke andere computer waarop u uw USB-station aansluit. Dat is best cool.
de onderstaande schermafbeelding laat zien hoe de resulterende partities eruit zagen op onze 16 GB schijf.,
hoewel een 16 GB USB-station werd gebruikt voor het onderzoeken van dit artikel, zou een 8 GB-station net zo goed werken. Het zou gewoon minder opslagruimte hebben.
eerst moet u het Ubuntu ISO-bestand downloaden dat u op het USB-station wilt plaatsen.
Opmerking: Als u een live USB-station maakt vanaf een live-schijf, moet u ervoor zorgen dat Ubuntu ‘ s Universe repository is ingeschakeld voordat u doorgaat. U kunt dat doen door het volgende commando uit te voeren:
sudo add-apt-repository universe
ten tweede heet het gereedschap dat u gaat gebruiken mkusb
., Het maakt geen deel uit van de standaard Ubuntu-installatie. U moet het installeren. Voer hiervoor de volgende drie commando ‘ s in. Het eerste commando voegt de mkusb
repository toe zodat Ubuntu weet waar mkusb
van te installeren.
sudo add-apt-repository ppa:mkusb/ppa
het volgende commando dwingt Ubuntu om zijn pakketlijsten voor de geregistreerde repositories te vernieuwen.,
sudo apt-get update
We kunnen nu doorgaan met het installeren van het mkusb
pakket, met het volgende commando:
sudo apt install --install-recommends mkusb mkusb-nox usb-pack-efi
het mkusb
programma levert een uitstekende identificatie van USB-drives. Dat is geweldig, maar er gaat niets boven het zelf weten. Wanneer mkusb
u vertelt dat het een bepaald station volledig zal wissen, kunt u er zeker van zijn dat het de USB-drive is die u van plan bent te gebruiken en niet een ander apparaat op uw systeem.
Typ het volgende commando in een terminalvenster., Het commando lsblk
toont de blokapparaten op uw computer. Elke schijf heeft een blok apparaat geassocieerd met het.
lsblk
De uitvoer van lsblk
toont de stations die momenteel verbonden zijn met uw computer. Er is één interne harde schijf op deze machine genaamd sda
en er is één partitie op deze machine genaamd sda1
.
Sluit uw USB-station aan en gebruik hetlsblk
Commando nogmaals. De uitvoer van lsblk
zal veranderd zijn., De USB-drive wordt nu in de uitvoer vermeld.
er is een nieuw item genaamd sdb
in de lijst. Het heeft één partitie genaamd sdb1
. Dat is de USB-stick.
Als u al meer dan één schijf op uw computer hebt, zal de naam van uw USB-station anders zijn. Ongeacht hoe het wordt genoemd, het apparaat dat niet in de vorigelsblk
lijst stond, moet het USB-station zijn.
zodra u weet welk apparaat uw USB-station is, kunt u mkusb
starten., Druk op de Super (Windows) toets en typ “mkusb”. Hetmkusb
pictogram zal verschijnen. Klik op het pictogram of druk op Enter.
een dialoogvenster zal u vragen of u de dus (Do USB Stuff) versie van mkusb
wilt uitvoeren. Klik op de ” Ja ” knop.
een terminalvenster met een zwarte achtergrond zal verschijnen en een dialoogvenster zal u vragen om uw wachtwoord. Voer uw wachtwoord in en klik op de “OK” knop.
Waarschuwing: Dit proces zal de inhoud van de USB-drive wissen!,
klik op “OK” in het waarschuwingsvenster om te bevestigen dat u dit begrijpt.
klik op de” Install (make a boot device) “regel in de lijst en klik op de” OK ” knop.
Selecteer het item “‘Persistent live’ – only Debian and Ubuntu “in de lijst en klik op de knop” OK”.
Er verschijnt een bestandsverkenner-dialoogvenster. Blader naar het Ubuntu ISO-bestand dat u hebt gedownload, Selecteer het en klik op de groene knop “OK”.
in de screenshot hieronder selecteren we de Ubuntu 19.04 ISO-afbeelding uit de map Downloads.,
u ziet een lijst van de USB-drives die zijn aangesloten op uw computer. Hiermee kunt u de juiste USB-drive te selecteren.
Er was slechts één USB-stick aangesloten op de testmachine die voor dit artikel werd gebruikt. Zoals we hierboven hebben bevestigd, wordt het sdb
genoemd. We hebben bevestigd dat is de USB-drive die we willen gebruiken, zodat we kunnen doorgaan met vertrouwen. Klik op de” OK ” knop.
als het dialoogvenster hieronder verschijnt, selecteer dan de” usb-pack-efi (default grub from ISO file) “ingang in de lijst en klik op de” OK ” knop.,
u kunt nog één optie kiezen. U kunt selecteren welk percentage van de opslagruimte is voor permanente opslag in decasper-rw
partitie. De rest wordt gebruikt voor deusbdata
partitie, die het NTFS bestandssysteem heeft en ook toegankelijk is vanaf Windows pc ‘ s en Macs.
als u tevreden bent dat de beschikbare ruimte op het USB-station gelijkelijk gedeeld wordt tussen deze twee partities, laat dan de schuifregelaar op zijn standaardwaarde staan en klik op de “OK” knop.,
nu moeten we mkusb
vertellen dat we tevreden zijn met al onze keuzes en dat het verder moet gaan.
voor alle duidelijkheid, dit is het laatste punt waarop u zich kunt terugtrekken. Als u zeker weet dat u wilt doorgaan, selecteert u de “Go” keuzerondje en klik op de “Go” knop.
een voortgangsbalk toont hoe dicht het creatieproces bij voltooiing is.
de laatste fase van de creatie is om de bestandssysteem buffers naar de USB-drive te spoelen. U wordt ook geadviseerd om te wachten tot u de uitdrukking “werk gedaan”., Dat geeft aan dat het proces is voltooid.
wanneer het proces is voltooid ziet u een dialoogvenster met de zin “werk gedaan” in het groen gemarkeerd. Klik op de” OK ” knop. Als er andere dialoogvensters verschijnen, sluit deze dan door op de knop “Afsluiten” te klikken.
nog een paar uitvoerregels zullen door het terminalvenster scrollen. U wordt gevraagd op “Enter” te drukken wanneer u klaar bent.
wanneer u op “Enter” drukt, zal het terminalvenster sluiten., U kunt nu uw computer opnieuw opstarten en opstarten vanaf de USB-drive of de stekker van de USB-drive, neem het naar een andere computer, en start het daar.
gerelateerd: hoe uw Computer op te starten vanaf een schijf of USB-station
Hoe maak je een aanhoudende Ubuntu USB-station op Windows
Update: we hebben gehoord dat de onderstaande methode (met Linux Live USB Creator) niet langer werkt met de nieuwste versies van Ubuntu. Je moet in plaats daarvan de bovenstaande methode gebruiken.
u hebt een groot genoeg USB-station nodig om persistence in te stellen., Ubuntu zelf beweert dat het 2 GB opslagruimte nodig heeft op de USB-drive, en je hebt ook extra ruimte nodig voor de aanhoudende opslag. Dus, als je een 4 GB USB-drive hebt, kun je slechts 2 GB persistente opslag hebben. Om de maximale hoeveelheid persistente opslag te hebben, heb je een USB-stick van minimaal 6 GB nodig.
helaas biedt de Rufus-tool die Ubuntu officieel aanbeveelt voor het maken van live Ubuntu USB-drives op Windows geen ondersteuning voor het maken van systemen met aanhoudende opslag., Hoewel we aanraden om Rufus te gebruiken om de meeste Ubuntu live USB-drives te maken, moeten we een ander hulpmiddel gebruiken voor deze specifieke taak. (Update: de nieuwste versies van Rufus ondersteunen nu persistent storage!)
Download het Ubuntu ISO-bestand dat u op de USB-drive en de Linux Live USB Creator-toepassing wilt plaatsen.
plaats het USB-station dat u wilt gebruiken in de USB-poort van uw computer en start de “LiLi USB Creator” – toepassing die u zojuist hebt geïnstalleerd.
Selecteer het USB-station dat u wilt gebruiken in het vak “Stap 1: Kies uw sleutel”.,
geef uw gedownloade Ubuntu ISO-bestand. Klik op de” ISO / IMG / ZIP “knop onder” Stap 2: Kies een bron”, blader naar de .ISO-bestand op uw computer, en dubbelklik erop.
Gebruik de opties in de sectie” Stap 3: Persistence ” om te selecteren hoeveel ruimte u wilt gebruiken voor permanente opslag op de USB-drive. Sleep de schuifregelaar helemaal naar rechts om de maximale hoeveelheid opslagruimte te selecteren.
u hebt nu alle instellingen geconfigureerd die u moet configureren., Om uw live USB-station met aanhoudende opslag te maken, klikt u op het lightning-pictogram onder “Stap 5: maken”.
geef het gereedschap wat tijd om het station aan te maken. Wanneer het proces is voltooid, ziet u een ” uw LinuxLive sleutel is nu klaar!” bericht. U kunt nu uw computer opnieuw opstarten en opstarten vanaf de USB-drive of de stekker van de USB-drive, neem het naar een andere computer, en start het daar.
om te bevestigen dat persistent storage goed werkt, start u het USB-station op en maakt u een map aan op het bureaublad, of slaat u een bestand op het bureaublad op., Dan, Sluit uw systeem en start de live USB-drive opnieuw. U moet de map of het bestand dat u op het bureaublad geplaatst te zien.