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
- co byste měli vědět před instalací Linuxu na USB
- instalace kompletní Ubuntu na flash disk
- Část 1: Vytvořte živé Ubuntu USB
- Část 2: Instalace Ubuntu na USB
- Krok 1: Boot z live USB
- Krok 2: Zakázat příznaky ESP z oddílu ESP
- Krok 3: instalace Ubuntu na druhé USB
- Krok 4: znovu povolte příznaky ESP v oddílu ESP
- Část 3: Použití Ubuntu USB na jakémkoli systému
- Část 4: Získání USB zpět do normálního stavu
- závěr
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.
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
ř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… | $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é.
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.
když jste v živé relaci, jděte s možností „zkuste Ubuntu“:
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.
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‘:
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ů.
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ě.
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.
spustí instalaci. Můžete projít několika prvními kroky výběru rozložení klávesnice a jazyka.
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.
na další obrazovce vyberte něco jiného:
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):
nyní Vyberte větší USB a odstraňte všechny existující oddíly, abyste uvolnili místo kliknutím na tlačítko–.
Dále vyberte volné místo, které jste právě vytvořili, a kliknutím na znaménko + vytvořte oddíl.
vytvořte první oddíl jako ESP pro zavaděč.
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).
když máte oddíly připravené, zkontrolujte, zda je pro instalaci zavaděče vybrán externí USB.
vypadá to dobře. Stiskněte tlačítko Instalovat a projděte obvyklá nastavení časového pásma.
budete vyzváni k vytvoření uživatele a hesla.
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.
po dokončení instalace nerestartujte ihned. Musíte obnovit oddíl ESP zpět do původního stavu.
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í.
gratuluji! Úspěšně jste nainstalovali aktuální Ubuntu na flash disk. Nyní můžete vypnout živý systém Ubuntu.
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).
při spuštění z USB Ubuntu uvidíte známou obrazovku Grub a můžete vybrat Ubuntu, abyste ji mohli použít:
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.