Vzhledem k tomu, že už spoustu let se používá UEFI a internet je plný návodů na instalaci pro starý a dnes už nepoužívaný BIOS (MBR), tak jsem se rozhodla udělat návod, jak nainstalovat (nejen) Kubuntu Linux na UEFI (v různých distribucích je postup prakticky stejný, liší se jen vzhled použitého instalátoru). V tomto případě je použito Kubuntu 20.04 v režimu UEFI ve virtuálu (VMware).
Během instalace je vhodné být připojeni k internetu (kabel, wifi), dost věcí to usnadní. Tento návod s připojením k internetu počítá.
0. pokud máte více disků, určitě odpojte všechny kromě toho, na který chcete Linux instalovat, je to kvůli bezpečnosti dat na ostatních discích
1. nastavte si v UEFI režim "Pouze UEFI", tedy vypnout "Legacy", "CSM" a podobně to bývá pojmenované. UEFI má každý moderní PC/notebook cca od roku 2011, takže dnes už 99+% používaných a 100% dnes prodávaných počítačů. Pokud vám bude někdo tvrdit, že je lepší na moderním počítači použít režim Legacy, nevěřte mu, je zjevné že ona osoba dané problematice příliš nerozumí.
Vypněte Secure Boot, i když s ním dnešní distribuce umí pracovat tak není příliš vhodný ani pro Windows, kvůli kterým vznikl, není s ním možné použít např. nepodepsané ovladače.
2. vytvořte si ze staženého ISO souboru USB flashdisk v režimu UEFI (ve Windows např. Rufus, v Linuxu nebo macOS např. Etcher)
Rufus download -
https://rufus.ie/cs_CZ.htmlEtcher download -
https://etcher.download/3. vložte vytvořený USB flashdisk do volného USB portu, spusťte počítač a nabootujte z tohoto flashdisku (výběr z čeho bootovat se dělá klávesovou zkratkou, např. F11 (můj desktop s mobo MSI), F12 (Lenovo ThinkPad X220) případně jinak, vyhledejte si v manuálu, případně nastavte v UEFI pořadí bootování tak, aby první byl USB HDD
4. objeví se nabídka, ve většině případů stačí zvolit první možnost resp. chvíli počkat. Může se stát, že vám první nabídka nenaběhne, mě se to naposledy stalo poté, co jsem si pořídila Nvidia RTX (nebyly ovladače Nouveau), takže v tom případě zvolte "safe graphics"
5. po chvíli se spustí instalátor
6. vyberte si svůj požadovaný jazyk a pokračujte
7. následuje rozložení klávesnice
8. poté je obrazovka ohledně instalace, určitě dejte "Běžná instalace" a zaškrtněte "Nainstalovat aktualizace během instalace Kubuntu" a "Nainstalovat software třetích stran"
9. následuje obrazovka rozdělení disku
10. vyberte si "Ruční"
11. a disk si rozdělte podle svých preferencí. Disk musí být ve formátu GPT!!! Důvod proč použít GPT je v tom, že GPT umožňuje použít oddíl větší než 2 TB a může být v zásadě neomezené množství oddílů na jednom disku. MBR může mít pouze 4 primární oddíly a pokud je jich potřeba víc, tak je potřeba rozšířený oddíl, ve kterém se vytváří další oddíly. Pokud máte nainstalované Windows v režimu Legacy a chcete dualboot, doporučuji celý disk naformátovat, převést na GPT, nainstalovat Windows znova (nebo obnovit ze zálohy) a poté nainstalovat Linux. Pokud je disk určený pouze pro Linux a není v GPT, použijte možnost "Nová tabulka oddílů"
12. V každém případě potřebujete oddíl EFI o velikosti 500 MB (minimálně 200 MB)
13. dále vytvořte oddíl / (root, sem se všechno instaluje), buď přes celý disk nebo pevně danou velikost, pokud chcete samostatný oddíl /home (má to své výhody pro případ reinstalace, když máte samotný oddíl /home, tak zůstanou zachovány vaše data, pokud máte jeden oddíl, tak o svá data přijdete - v obou případech ale je potřeba nezanedbávat zálohování). Můžete si také vytvořit oddíl swap, pokud chcete hibernovat musí mít velikost jako RAM. Tento návod s oddílem swap nepočítá, viz dále. Oddíl / je vhodné rozumně dimenzovat, já používám 60 GB a ještě nikdy jsem se nedostala do problémů s místem.
Jako souborový systém použijeme nejlépe btrfs (umí snapshoty a spoustu dalších užitečných věcí, snadno se vytváří zálohy v programu Time Shift a v případě potíží se snadno vrátíte zpátky k funkční verzi). Pokud nechcete použít samotný oddíl /home zvolte maximální velikost
Nastavte mount point /
14. (voliteně) vytvoříme oddíl /home o velikosti zbytku volného místa, použijeme souborový systém dle svých preferencí, já používám XFS. Nezapomeneme vybrat mount point /home
15. takhle nějak vypadají připravené oddíly. Neměňte umístění zavaděče.
16. klepneme na "Instalovat nyní" a odsouhlasíme změny. Až dosud byly změny vratné.
17. vybereme si oblast a časové pásmo
18. vytvoříme uživatele, zadáme heslo a pojmenujeme počítač
19. a instaluje se
20. po dokončení instalace restartujeme počítač
21. vyjmeme instalační médium a stiskneme Enter
22. pak se objeví zavaděč (grub) vašeho nově nainstalovaného systému
23. a po chvíli přihlašovací obrazovka
24. po přihlášení naběhne plocha
25. (volitelně) pokud používáte 4k rozlišení, bude všechno hrozně malinkaté, tak si zajděte do Nastavení/Nastavení zobrazení a změňte si měřítko/škálování (proto mám ráda KDE, ostatní prostředí škálování více či méně neumějí, Gnome umí 100,150 a 200, XFCE 100 a 200 a další prostředí jsou na tom podobně špatně, já používám 175, vyhovuje mi nejvíc)
26. (volitelně) po restartu naběhne plocha ve správné velikosti (tady není rozdíl vidět, ale ve skutečnosti na 4k monitoru je to rozdíl mezi možností nejde používat/jde používat)
27. nyní přichází čas nastavení swapu, pokud ho potřebujete (pokud chcete hibernovat, tak swap mít musíte, bez něj to nejde, velikost musí být stejná nebo větší jako je instalovaná RAM). Použití swapu je na uvážení, na desktopu s 32 GB RAM swap nepoužívám, na notebooku s 16 GB RAM mám nastaveno kvůli hibernaci 16 GB, zatím se z něj kromě hibernace nepoužil ani bit. U malého množství RAM (8 GB a méně) se swap vyplatí, čím méně RAM, tím větší swap, u 4 GB RAM bych osobně dala swap na dvojnásobek
zdroj:
https://wiki.manjaro.org/index.php?title=SwapOtevřete si Konsoli(Terminál) a zadejte následující příkazy:
Pokud máte formát disku btrfs tak jako první tyto, pokud máte jiný formát, tak následující přeskočte
sudo truncate -s 0 /swapfile
sudo chattr +C /swapfile
sudo btrfs property set /swapfile compression none
Všichni zadají následující, 4G nahraďte za vaši velikost
sudo fallocate -l 4G /swapfile
sudo mkswap /swapfile
sudo chmod u=rw,go= /swapfile
sudo swapon /swapfile
sudo bash -c "echo /swapfile none swap defaults 0 0 >> /etc/fstab"
Důvod proč použít swap v souboru a ne jako oddíl je v SSD. Čím novější SSD tím má menší možný počet zápisů a zapisování na stále stejné místo (oddíl swap) výrazně sníží jeho životnost zatímco soubor si interní logika SSD umístí tak, aby nedocházelo k opotřebování stále stejných buněk. Další výhoda je, že můžete snadno změnit jeho velikost či ho úplně zrušit, prostě se swapem bez problémů pracovat.
Důležité: když máte swapfile na btrfs tak nefunguje Time Shift a snapshoty na btrfs, je tedy nutné použít jiné umístění než na systémovém btrfs oddíle. Pokud máte samotný /home, dejte swapfile do něj (/home/swapfile). A když máte jeden velký oddíl btrfs, tak také dejte swapfile do /home, ale v Time Shift musíte nastavit vyloučení @home.
28. nakonec systém aktualizujte, nastavte si podle sebe, nainstalujte si potřebné programy (určitě nezapomeňte na Time Shift a nastavit ho) a snad spokojeně užívejte. Doporučuji před jakýmkoliv zásahem do systému vytvořit v Time Shift ručně záznam (bod obnovy) a nastavit si automatické snapshoty.
29. Instalace Time Shift
sudo add-apt-repository ppa:teejee2008/timeshift
sudo apt update
sudo apt install timeshift
Spustíte z "nabídky start"
30. pokud se stane, že vám po nějakém vašem experimentu, chybné aktualizaci nebo čemukoliv jinému Linux nenaběhne a třeba se ani neobjeví grub, není nutné hned instalovat načisto, ale použijete právě Time Shift.
1. spusťte live systém
2. nainstalujte Time Shift
sudo add-apt-repository ppa:teejee2008/timeshift
sudo apt update
sudo apt install timeshift
3. spusťte Time Shift, snapshoty by si měl najít sám
4. vyberte konkrétní snapshot "bez vady", dejte obnovit a poté restartujte (ne z flashdisku!), systém vám naběhne ve stavu jako byl při vytvoření snapshotu.
Doufám, že se najdou lidé, kterým tento návod pomůže. Já když jsem se setkala s Linuxem, tak jsem žádný takový návod neměla (všechno bylo pro BIOS/MBR a já už měla UEFI) a rady byly přepnout na MBR, což je samozřejmě nesmysl. Takže doufám, že začátečníkům tento návod usnadní začátky. Hodně štěstí a trpělivosti