Jak nainstalovat Ubuntu Linux na externí USB disk, aby se skutečný, přenosný linuxový systém na USB

Stručný: tento tutoriál ukazuje kroky pro skutečnou instalaci Ubuntu Linux na externí jednotku USA s bootloaderem nainstalovaným na USB. Není nastaven živý USB. Toto USB bude fungovat jako přenosný operační systém a lze jej použít na jakémkoli počítačovém systému.

dovolte mi připomenout několik věcí.

pro testování distribuce se používá živé USB. Používá se také pro instalaci Linuxu na pevný disk počítače. Za normálních okolností dojde ke ztrátě všech změn, které jste provedli ve své živé distribuci, což omezuje použití živého USB.

několik čtenářů FOSS požádalo o návod k instalaci Linuxu na USB. Ne běžný živý USB s vytrvalostí, ale skutečný Ubuntu nainstalovaný na USB disku.

to znamená mít přenosný Ubuntu Linux na USB, který můžete připojit k libovolnému počítači, používat jej, ukládat práci na USB, jako by to byl skutečný pevný disk.

postup se nezdá příliš odlišný od instalace Ubuntu na skutečný pevný disk. A tady lidé dělají chyby.

dostupné výukové programy na internetu postrádají nejdůležitější část: bootloader.

problém se zavaděčem na systémech UEFI

jedním z hlavních problémů s tímto nastavením je instalace zavaděče na systémech UEFI. Systém může mít pouze jeden aktivní oddíl ESP najednou a způsobuje problémy.

při instalaci Linuxu, i když zvolíte USB jako cíl pro bootloader, stávající oddíl ESP se stále používá pro umístění souboru EFI pro novou distribuci.

instalační oddíl ubuntu
i když se rozhodnete nainstalovat bootloader na externí USB, nefunguje, pokud pevný disk již má oddíl ESP

to znamená, že Linux nainstalovaný na externím USB bude posledním, který aktualizuje a ovládá bootloader. To může způsobit několik problémů, jako je:

  • systém, který jste použili pro instalaci Linuxu na USB, se nemusí spustit a skončit s chybou grub, pokud nemáte připojený Linux USB.
  • Linux USB, který jste vytvořili, se nespustí v jiných systémech, protože jeho soubory EFI jsou na oddílech ESP systému, který byl použit k instalaci Linuxu na USB.

to selže celá myšlenka mít přenosný Linux USB, že?

nebojte se. Budu sdílet úhledný trik pro instalaci Ubuntu nebo jiných linuxových distribucí na USB, aniž bych si pohrával s bootloaderem hostitelského systému a systémem na USB.

než začnete sledovat tutoriál, přečtěte si ho úplně a pak to udělejte ve svém systému.

co byste měli vědět před instalací Linuxu na USB

nainstalujte ubuntu na externí usb

řešením nebo řešením problému bootloaderu je to, že instalátoru nedáte vědět, že již existuje oddíl ESP.

pokud máte stolní počítač, můžete odstranit pevný disk a to by mohlo problém vyřešit, ale pokud se jedná o notebook, bude to obtížné. Odstranění disku je zde vyloučeno.

snadnější cestou je odstranit příznak ESP z oddílu ESP před instalací Linuxu na USB a po instalaci jej vrátit zpět. Tímto způsobem oklamete instalační program Ubuntu, aby si myslel, že neexistuje žádný existující oddíl ESP a vytvoří a použije nový oddíl ESP na USB. Původní oddíl ESP na pevném disku je nedotčen.

chytrý trik, vím. Dovolte mi vyjasnit několik dalších pochybností a přidat několik návrhů:

  • budete potřebovat dva USB klíče. Jeden pro live USB a další, kde bude nainstalován Linux.
  • Použijte USB 4 GB pro živý systém a alespoň 32 GB USB pro Linux USB.
  • vřele doporučuji používat USB 3.0 jak pro živé USB, tak pro skutečné USB Linux. USB 2.0 bude bolestně pomalý pro instalaci i používání Linuxu.
  • i když používáte USB 3, instalace Linuxu bude několikanásobně pomalejší než normální instalace Ubuntu. Mějte trpělivost a čas.
  • použití systému Linux z USB bude vždy pomalejší než skutečný pevný disk a SSD.
  • Chcete-li používat Linux USB v systému, budete muset přejít do nastavení bootování pro spuštění z USB (pokud není systém ve výchozím nastavení nastaven na boot z USB).
  • Linux USB nemusí pracovat se systémy s povoleným zabezpečeným zaváděním.

o pomalejším zážitku s Linuxem na USB, pokud má váš systém port thunderbolt, doporučuji získat thunderbolt SSD. Mám SanDisk SSD a když jsem na něm použil nainstalovaný Linux, zážitek byl velmi hladký, téměř jako SSD v systému.

náhled produkt Cena
SanDisk 500GB Extreme Portable SSD-až 1050MB / s-USB-C, USB 3.2 Gen 2-externí Solid State Drive-SDSSDE61-500G-G25 SanDisk 500GB Extreme Portable SSD-až 1050MB / s-USB-C, USB 3.2 Gen 2-externí Solid State… $87.99 Koupit na Amazonu

instalace kompletní Ubuntu na flash disk

Nyní, když víte, co potřebujete, dovolte mi rozložit části tohoto tutoriálu:

  • vytvořte živé Ubuntu USB
  • použijte živé USB k instalaci Ubuntu na jiné USB odstraněním příznaků oddílů ESP před a po instalaci
  • pomocí Ubuntu USB na různých systémech
  • Obnova USB

Část 1: Vytvořte živé Ubuntu USB

pro tuto část nebudu podrobně popisovat. Pravděpodobně jste si vědomi kroků. Zde se stručně zmíním o krocích. V případě potřeby si můžete přečíst tento tutoriál o vytváření živého Ubuntu USB.

v počítači přejděte na web Ubuntu a stáhněte si aktuální verzi Ubuntu podle vašeho výběru.

existuje několik nástrojů pro zápis ISO obrazu na USB. Můžete použít Etcher, který je k dispozici pro Linux, Windows a macOS.

Stáhnout Etcher. Připojte USB s menší kapacitou. Spusťte Etcher a přejděte na stažené ISO a USB a stiskněte tlačítko flash. Je to opravdu jednoduché.

Etcher

když jste vytvořili živé USB, je čas jej použít k instalaci Ubuntu na druhé USB.

Část 2: Instalace Ubuntu na USB

v pořádku! Takže máte živé Ubuntu USB a prázdné USB, kde budete instalovat Ubuntu. Připojte oba k počítači. Musíte zavést systém z tohoto živého USB nyní a za to budete muset přistupovat k nastavení spouštění.

Krok 1: Boot z live USB

Připojte oba USB k systému a restartujte jej. Když je systém zaváděn a zobrazuje logo výrobce, Stiskněte opakovaně klávesy F10/F12. Různí výrobci nastavují různé klíče pro přístup k nastavení systému BIOS.

Poznámka: Některé systémy neumožňují bootování z live USB, pokud je zapnutý secure boot. Pokud tomu tak je, nejprve deaktivujte secure boot.

v mém systému Dell se nastavení spouštění zobrazilo na této obrazovce. V tomto systému jsem nainstaloval Debian.

boot z live usb
Boot z live USB

když jste v živé relaci, jděte s možností „zkuste Ubuntu“:

 zkuste ubuntu nainstalovat ubuntu
jděte s možností vyzkoušet Ubuntu zde

Krok 2: Zakázat příznaky ESP z oddílu ESP

stiskněte klávesu Windows a zadejte Gparted. Tím se otevře Správce oddílů Gparted, který je (obvykle) již přítomen v ISO Ubuntu.

start gparted ubuntu
Start Gparted v Ubuntu

pokud není nalezen, připojte se k Internetu, otevřete terminál, spusťte aktualizaci sudo apt a poté nainstalujte gparted na Ubuntu.

v Gparted se ujistěte, že jste vybrali systémový disk. Podívejte se na oddíl o velikosti přibližně 100-500 MB a označený jako ESP. Klikněte pravým tlačítkem myši na tento oddíl a vyberte možnost Spravovat příznaky‘:

gparted v ubuntu live usb
resetujte vlajky pro oddíl ESP

měl by zobrazovat příznaky esp a boot. Pokud je nastaveno více příznaků, udělejte snímek obrazovky, abyste se po dokončení instalace mohli vrátit ke stejné sadě příznaků.

správa vlajek ESP oddíl
Odebrat příznak esp z oddílu ESP

zrušení výběru příznaků obvykle přidá příznak msftdata a můžete jej takto nechat. Změny se projeví okamžitě.

příznaky ESP odstraněny
příznaky ESP odstraněny z oddílu ESP

skvělé! Nyní váš živý systém nevidí oddíl ESP a tím i stávající spouštěcí nastavení počítače. Nyní je čas začít instalovat Ubuntu na druhé USB.

Krok 3: instalace Ubuntu na druhé USB

ujistěte se, že jste zapojili i další USB s větší kapacitou. Poklepejte na ikonu instalace Ubuntu na ploše.

spusťte instalaci ubuntu
spusťte instalaci Ubuntu

spustí instalaci. Můžete projít několika prvními kroky výběru rozložení klávesnice a jazyka.

  • instalace Ubuntu 2
    Vyberte si jazyk
  • instalace Ubuntu 3
    vyberte rozložení klávesnice

pamatujte, že jsem vám na začátku řekl, že instalace Ubuntu na USB trvá poměrně dlouho? Z tohoto důvodu doporučuji jít na minimální instalaci, která je dodávána s prohlížečem a základními nástroji, ale nezahrnuje kancelářský software, přehrávače médií atd. Můžete je nainstalovat později.

použití minimální instalace znamená kopírování méně souborů na USB a tím se zkrátí doba instalace.

zvolte minimální instalace
výběrem minimální instalace se zkrátí doba instalace

na další obrazovce vyberte něco jiného:

něco jiného možnost instalace ubuntu
něco jiného možnost vám umožní přístup k diskům a oddílům

na obrazovce „Typ instalace“ můžete vidět všechny pevné disky a disky USB uvedené v hlavním rozhraní. Můžete vidět, že pevný disk nezobrazuje oddíl ESP, protože příznaky byly odstraněny.

zde byste se měli ujistit, že jste vybrali správné USB (větší) pro „zařízení pro instalaci zavaděče“. Používám zde externí thunderbolt SSD, který má kapacitu 500 GB (větší než pevný disk notebooku):

umístění bootloaderu
umístění bootloaderu by mělo být externí USB

nyní Vyberte větší USB a odstraňte všechny existující oddíly, abyste uvolnili místo kliknutím na tlačítko–.

odstranit existující aprtition, aby se volné místo
udělat volné místo na externím USB pro instalaci Ubuntu

Dále vyberte volné místo, které jste právě vytvořili, a kliknutím na znaménko + vytvořte oddíl.

vytvořit oddíl v externím usb
vytvořit nový oddíl na externím USB

vytvořte první oddíl jako ESP pro zavaděč.

vytvořit oddíl esp na externím usb
vytvořit

vyberte zbývající volné místo a vytvořte root pomocí souborového systému Ext4. Můžete také vytvořit root, swap a home, ale doporučuji ponechat vše pod kořenem včetně swap (díky swapfile).

vytvořit kořenový oddíl ubuntu externí usb
Vytvořte kořenový oddíl pomocí souborového systému ext4

když máte oddíly připravené, zkontrolujte, zda je pro instalaci zavaděče vybrán externí USB.

double check device for bootloader location
Double check the bootloader location which should be on the external USB drive

vypadá to dobře. Stiskněte tlačítko Instalovat a projděte obvyklá nastavení časového pásma.

vyberte Časové pásmo při instalaci Ubuntu
vyberte Časové pásmo

budete vyzváni k vytvoření uživatele a hesla.

nastavit uživatelské jméno a heslo během instalace Ubuntu
nastavit uživatelské jméno a heslo

poté je to všechno otázka čekání. Pokud jste někdy nainstalovali Ubuntu, určitě budete mít pocit, že tato instalace je pomalejší než obvykle.

instalace ubuntu
probíhá instalace Ubuntu

po dokončení instalace nerestartujte ihned. Musíte obnovit oddíl ESP zpět do původního stavu.

pokračujte v testování po instalaci ubuntu
pokračujte v používání živého prostředí Ubuntu

Krok 4: znovu povolte příznaky ESP v oddílu ESP

spusťte Gparted znovu. Vyberte pevný disk vašeho systému a klikněte pravým tlačítkem na jeho oddíl ESP, který je nyní označen jako msftdata. Vyberte příznak esp a měl by také automaticky vybrat příznak spouštění.

znovu nastavit příznaky esp
znovu nastavit příznaky esp

gratuluji! Úspěšně jste nainstalovali aktuální Ubuntu na flash disk. Nyní můžete vypnout živý systém Ubuntu.

vypněte ubuntu
restartujte nebo vypněte systém
co když omylem stisknete tlačítko restart bez resetování příznaků ESP?

to je špatný ořech není tak špatný. Vzhledem k tomu, že váš skutečný systém nemá oddíl ESP, nebude se spouštět bez externího USB, který jste právě vytvořili.

ale není třeba se obávat. Stále máte živé Ubuntu USB, že? Bota z něj znovu. Spusťte Gparted a povolte správný příznak na oddílu ESP disku.

Část 3: Použití Ubuntu USB na jakémkoli systému

USB, který jste právě vytvořili, lze použít na jakémkoli počítači, pokud umožňuje bootování z USB. Jinými slovy, secure boot by měl být zakázán.

Ověřil jsem Ubuntu USB dvou systémů, z nichž jeden jsem vytvořil a druhý, který nebyl v tomto procesu použit. Fungovalo to na obou.

proces je podobný tomu, jak jste spustili z živého USB. Zapnete systém, když je viditelné logo výrobce systému, stiskněte klávesy F2 / F10 / F12 pro přístup k nastavení spouštění a vyberte Ubuntu nebo USB, ze kterého chcete spustit. To může být zobrazen s jedním ze dvou jmen (nebo více snad).

bootování z externího ubuntu usb
bootování z Ubuntu na externím USB

při spuštění z USB Ubuntu uvidíte známou obrazovku Grub a můžete vybrat Ubuntu, abyste ji mohli použít:

grub ubuntu na externím usb
Grub menu Ubuntu na externím USB

Všimli jste si něčeho na výše uvedené obrazovce Grub? Pro vytvoření tohoto Ubuntu USB jsem použil systém, který měl nainstalovaný Debian. Při instalaci nový oddíl ESP na USB také bere na vědomí systém Debian, jak můžete vidět na obrazovce Grub.

pokud použiji toto USB na jiném systému a pokusím se zavést do Debianu, vyvolá to chybu. Je zřejmé, že v novém systému není žádný systém Debian. Pokud používám USB na stejném systému Debian, který byl použit pro instalaci Ubuntu na USB, bude to fungovat.

zvláštní položka v Grubu by vás neměla obtěžovat, pokud nemáte obsedantně kompulzivní poruchu. Pokud tomu tak je, spusťte do tohoto USB, nainstalujte Grub Customizer a odstraňte tyto další položky. To je na tobě.

další věc, kterou je třeba poznamenat, je, že při spuštění z Ubuntu USB na různých systémech se zobrazí modrá obrazovka s několika možnostmi. Stejně jdi s botou.

zbývá ještě jedna poslední věc, a to je nárokovat vaše USB disky zpět.

Část 4: Získání USB zpět do normálního stavu

zde je věc, kterou jste použili dva USB: jeden pro živé Ubuntu a jeden pro skutečnou instalaci Ubuntu.

pokud chcete použít některý z USB později pro normální přenos dat, budete mít obtížné formátování. Když vytvoříte živé USB, ponechá USB v podivném stavu a operační systémy jej často nemohou přímo naformátovat.

Gparted přichází znovu zachránit. Je k dispozici pro Linux, Windows a macOS. Stáhněte a nainstalujte jej a použijte jej k formátování USB odstraněním všech oddílů na něm a vytvořením nového oddílu ve formátu NTFS nebo FAT32.

závěr

úhledný trik skrytí skutečného oddílu ESP z instalačního programu Ubuntu je zde klíčovou myšlenkou. Toto je lepší řešení než odstranění pevného disku nebo zmatené spouštění.

doufám, že se vám tento trik líbí a tento podrobný návod vám pomůže.

Write a Comment

Vaše e-mailová adresa nebude zveřejněna.