- Chris Hoffman
@chrisbhoffman
- uppdaterad 5 februari 2020, 7:15pm EDT
en Linux live USB-enhet är normalt en tom skiffer varje gång du startar den. Du kan starta upp det, installera program, spara filer och ändra Inställningar. Men så fort du startar om, torkas alla dina ändringar bort och du är tillbaka till ett nytt system. Detta kan vara användbart, men om du vill ha ett system som plockar upp där du slutade, kan du skapa en levande USB med ihållande Lagring.,
hur Persistent Lagring fungerar
När du skapar en USB-enhet med uthållighet, allokerar du upp till 4 GB av USB-enheten för en beständig överlagringsfil. Eventuella ändringar du gör i systemet—till exempel sparar du en fil till skrivbordet, ändrar inställningarna i ett program eller installerar ett program-lagras i överlagringsfilen. När du startar USB-enheten på vilken dator som helst kommer dina filer, inställningar och installerade program att vara där.
det här är en idealisk funktion om du vill behålla ett Live Linux-system på en USB-enhet och använda på olika datorer., Du behöver inte ställa in ditt system från början varje gång du startar. Du behöver inte uthållighet om du bara använder en USB-enhet för att installera Ubuntu och sedan köra den från din hårddisk efteråt.
det finns några begränsningar. Du kan inte ändra systemfiler, som kärnan. Du kan inte utföra stora systemuppgraderingar. Du kan inte heller installera hårdvarudrivrutiner. Du kan dock installera de flesta program. Du kan även uppdatera de flesta installerade program, så att du kan vara säker på att din ihållande USB-enhet har den senaste versionen av webbläsaren du föredrar.,
Persistens fungerar inte med varje Linux-distribution. Vi har testat det med de senaste versionerna av Ubuntu—Ubuntu 18.04 LTS och Ubuntu 19.04—och det fungerar. Det bör också fungera med Ubuntu-baserade Linux-distributioner. Tidigare hade vi tur med Fedora också. Bara ladda ner lämplig ISO-fil och följ instruktionerna nedan.
Uppdatering: Rufus, som vi rekommenderar för att enkelt skapa levande USB-enheter på Windows, stöder nu ihållande lagring i sina senaste versioner. Tidigare versioner gjorde det inte, vilket krävde nedanstående process., Ge Rufus ett försök om du använder Windows och vill undvika Linux kommandoradsprocessen nedan.
relaterat: hur man skapar en startbar Linux USB – flash-enhet, Det enkla sättet
hur man gör en ihållande Ubuntu USB-enhet på Ubuntu
du behöver en dator som redan kör Ubuntu för att utföra denna process. Du behöver också en USB-enhet med tillräcklig lagringskapacitet för att ställa in uthållighet. Vi använde en 16 GB-enhet, men en 8 GB-enhet skulle också ha fungerat. Ju större enhet, desto mer ihållande lagring Du kan ha.,
grub -, boot-och Ubuntu-partitionerna tar upp mindre än 2 GB. Resten av utrymmet på USB-enheten kommer att användas för partitionernacasper-rw
ochusbdata
.
partitionencasper-rw
används för beständig lagring. Till exempel, programvara du installerar och inställningsfiler kommer att lagras här.
partitionenusbdata
kommer att formateras med filsystemet NTFS. Det kommer att vara tillgängligt för Linux, Windows och macOS., Denna partition är också tillgänglig inifrån Live Ubuntu på USB-enheten. Det betyder att alla filer som kopieras till usbdata
– partitionen från en annan dator kommer att vara tillgänglig för din Live Ubuntu.
med andra ord fungerarusbdata
– partitionen som en ”delad mapp” mellan din levande Ubuntu och någon annan dator som du ansluter din USB-enhet till. Det är ganska coolt.
skärmbilden nedan visar hur de resulterande partitionerna såg ut på vår 16 GB-enhet.,
även om en 16 GB USB-enhet användes för att undersöka den här artikeln, skulle en 8 GB-enhet fungera lika bra. Det skulle helt enkelt ha mindre lagring.
först måste du ladda ner Ubuntu ISO-filen du vill placera på USB-enheten.
Obs! Om du skapar en levande USB-enhet från en levande disk, se till att Ubuntu ’ s Universe repository är aktiverat innan du fortsätter. Du kan göra det genom att köra följande kommando:
sudo add-apt-repository universe
För det andra kallas verktyget du ska använda mkusb
., Det är inte en del av standard Ubuntu-installationen. Du måste installera den. För att göra det, skriv in följande tre kommandon. Det första kommandot lägger tillmkusb
– förvaret så att Ubuntu vet var du ska installeramkusb
från.
sudo add-apt-repository ppa:mkusb/ppa
nästa kommando tvingar Ubuntu att uppdatera sina paketlistor för de registrerade repositorierna.,
sudo apt-get update
Vi kan nu fortsätta att installera paketetmkusb
med det här kommandot:
sudo apt install --install-recommends mkusb mkusb-nox usb-pack-efi
programmetmkusb
gör ett fantastiskt jobb med att identifiera USB-enheter. Det är bra, men det finns inget som att veta för dig själv. När mkusb
berättar att det kommer att helt torka en viss enhet, kan du vara säker på att det är den USB-enhet du planerar att använda och inte en annan enhet på ditt system.
skriv följande kommando i ett terminalfönster., Kommandotlsblk
listar blockenheterna på din dator. Varje enhet har en blockenhet associerad med den.
lsblk
utdata frånlsblk
visar de enheter som för närvarande är anslutna till datorn. Det finns en intern hårddisk på den här datorn som heter sda
och det finns en partition på den som heter sda1
.
Anslut din USB-enhet och använd kommandotlsblk
en gång till. Utgången från lsblk
kommer att ha ändrats., USB-enheten kommer nu att listas i utgången.
det finns en ny post som heter sdb
I listan. Den har en partition som heter sdb1
. Det är USB-enheten.
om du redan har mer än en enhet i datorn kommer namnet på din USB-enhet att vara annorlunda. Oavsett hur det heter måste den enhet som inte fanns i den tidigare lsblk
– noteringen vara USB-enheten.
När du vet vilken enhet din USB-enhet är kan du starta mkusb
., Tryck på Super (Windows) – tangenten och skriv ”mkusb”. Ikonenmkusb
visas. Klicka på ikonen eller tryck på Enter.
en dialogruta frågar dig om du vill köra dus (do USB Stuff) – versionen avmkusb
. Klicka på” Ja ” – knappen.
ett terminalfönster med en svart bakgrund kommer att visas och en dialogruta kommer att be dig om ditt lösenord. Ange ditt lösenord och klicka på ”OK” – knappen.
Varning: denna process kommer att torka innehållet i USB-enheten!,
klicka på ”OK” i varningsdialogrutan för att bekräfta att du förstår detta.
klicka på ”Installera (skapa en startenhet)” – posten i listan och klicka på ”OK” – knappen.
Välj ”’Persistent live’ – only Debian and Ubuntu” – posten i listan och klicka på ”OK” – knappen.
en dialogruta för filhanteraren visas. Bläddra till Ubuntu ISO-filen du hämtade, välj den och klicka på den gröna ”OK” – knappen.
i skärmdumpen nedan väljer vi Ubuntu 19.04 ISO-bilden från mappen Downloads.,
du ser en lista över de USB-enheter som är anslutna till datorn. Detta gör att du kan välja lämplig USB-enhet.
det fanns bara en USB-enhet ansluten till testmaskinen som användes för den här artikeln. Som vi bekräftade ovan kallas det sdb
. Vi har bekräftat att det är USB-enheten vi vill använda så att vi kan fortsätta med förtroende. Klicka på ” OK ” – knappen.
När dialogrutan som visas nedan visas väljer du posten ”usb-pack-efi (standard grub från ISO-fil)” i listan och klickar på ”OK” – knappen.,
Du har ytterligare ett alternativ att välja. Du kan välja vilken procentandel av lagringsutrymme som är för beständig lagring i partitionencasper-rw
. Resten kommer att användas förusbdata
– partitionen, som har NTFS-filsystemet och kan också nås från Windows-datorer och Mac-datorer.
om du är glad att ha ledigt utrymme på USB-enheten delad lika mellan dessa två partitioner, lämna skjutreglaget till standardvärdet och klicka på ”OK” – knappen.,
nu måste vi bara berätta för mkusb
att vi är nöjda med alla våra val och att det ska fortsätta.
för att vara tydlig är detta den sista punkten där du kan backa ut. Om du är säker på att du vill fortsätta, välj” Go ”- knappen och klicka på” Go ” – knappen.
en förloppsindikator visar hur nära skapelseprocessen är att slutföras.
det sista steget i skapandet är att spola filsystembuffertarna till USB-enheten. Du rekommenderas också att vänta tills du ser frasen ”arbete gjort”., Det kommer att indikera att processen har slutförts.
När processen har slutförts kommer du att se en dialogruta med frasen ”arbete gjort” markerad i grönt. Klicka på ” OK ” – knappen. Om några andra dialogrutor visas stänger du dem genom att klicka på ”Avsluta” – knappen.
några fler rader av utdata kommer att rulla genom terminalfönstret. Du kommer att bli ombedd att trycka på ”Enter” när du är redo.
När du trycker på ”Enter” stängs terminalfönstret., Du kan nu antingen starta om datorn och starta från USB-enheten eller koppla ur USB-enheten, ta den till en annan dator och starta den där.
relaterat: så här startar du datorn från en skiva eller USB-enhet
hur man gör en beständig Ubuntu USB-enhet på Windows
Uppdatering: vi har fått veta nedan-metoden (med Linux Live USB Creator) fungerar inte längre med de senaste versionerna av Ubuntu. Du måste använda ovanstående metod istället.
du behöver en tillräckligt stor USB-enhet för att ställa in uthållighet., Ubuntu själv hävdar att den behöver 2 GB lagringsutrymme på USB-enheten, och du behöver också extra utrymme för den ihållande lagringen. Så, om du har en 4 GB USB-enhet, kan du bara ha 2 GB bestående Lagring. För att få maximal mängd beständig lagring behöver du en USB-enhet på minst 6 GB i storlek.
tyvärr, Rufus verktyg som Ubuntu officiellt rekommenderar för att skapa live Ubuntu USB-enheter på Windows erbjuder inte stöd för att skapa system med ihållande Lagring., Medan vi rekommenderar att du använder Rufus för att skapa de flesta Ubuntu Live USB-enheter, måste vi använda ett annat verktyg för det här jobbet. (Uppdatering: de senaste versionerna av Rufus stöder nu ihållande Lagring!)
ladda ner Ubuntu ISO-filen du vill placera på USB-enheten och Linux Live USB Creator-programmet.
sätt i den USB-enhet du vill använda i datorns USB-port och starta programmet ”Lili USB Creator” som du just installerat.
välj den USB-enhet du vill använda i rutan ”Steg 1: Välj din nyckel”.,
ge din nedladdade Ubuntu ISO-fil. Klicka på ”ISO / IMG / ZIP” knappen under ”Steg 2: Välj en källa”, bläddra till .ISO-fil på din dator och dubbelklicka på den.
använd alternativen i avsnittet ”steg 3: Persistens” för att välja hur mycket utrymme du vill använda för beständig lagring på USB-enheten. Dra reglaget hela vägen till höger för att välja den maximala mängden lagring.
Du har nu konfigurerat alla inställningar du behöver konfigurera., För att skapa din levande USB-enhet med ihållande Lagring, klicka på lightning-ikonen under ”Steg 5: skapa”.
ge verktyget lite tid att skapa enheten. När processen är klar ser du en ” din LinuxLive-nyckel är nu klar!” meddelande. Du kan nu antingen starta om datorn och starta från USB-enheten eller koppla ur USB-enheten, ta den till en annan dator och starta den där.
för att bekräfta att ihållande lagring fungerar, starta USB-enheten och skapa en mapp på skrivbordet, eller spara en fil på skrivbordet., Stäng sedan av ditt system och starta live USB-enheten igen. Du bör se mappen eller filen du placerade på skrivbordet.
Chris Hoffman är chefredaktör för How-To Geek. Han har skrivit om teknik i nästan ett decennium och var en PCWorld kolumnist i två år. Chris har skrivit för New York Times, intervjuats som teknikexpert på tv-stationer som Miamis NBC 6, och hade sitt arbete täckt av nyhetsbutiker som BBC., Sedan 2011 har Chris skrivit över 2,000 artiklar som har lästs mer än 500 miljoner gånger – – – och det är bara här på How-To Geek.Läs hela Bio ”