
Instalace počítače je z USB flashdisku svižnější než z DVD. Zároveň je i praktický k odzkoušení nějakého počítače.
Vytvořen s Xubuntu 24.04.2 LTS a možností zavést metodou:
- starší – BIOS („Basic Input/Output System“) / MBR („Master Boot Record“)
- moderní – UEFI („Unified Extensible Firmware Interface“) dříve EFI („Extensible Firmware Interface“)
Prvně, na jakém počítači tento instalační USB flashdisk vytvořit:
- s naistalovaným Xubuntu nebo alespoň podobné Linux distribuce
- i bez operačního systému, kdy se Xubuntu zavede z DVD jen do operační paměti (min. 8GB pro běžící Xubuntu a iso soubor Xubuntu)
Příprava aplikací a instalačního souboru Xubuntu
🖥️ doinstalace grub programů:
Pokud již existují, automaticky se vynechá.
sudo apt install grub-pc sudo apt install grub-efi
🖥️ stažení instalačního souboru:
Výběrem ze stránky https://cdimage.ubuntu.com/xubuntu/releases/24.04.2/release/xubuntu-24.04.2-desktop-amd64.iso
nebo soubor stáhnout příkazem rovnou do adresáře ~/Stažené
:
wget -O ~/Stažené/xubuntu-24.04.2-desktop-amd64.iso https://cdimage.ubuntu.com/xubuntu/releases/24.04.2/release/xubuntu-24.04.2-desktop-amd64.iso
☝️ není-li Linux v české lokalizaci, tak místo adresáře
~/Stažené
je ~/Downloads
:wget -O ~/Downloads/xubuntu-24.04.2-desktop-amd64.iso https://cdimage.ubuntu.com/xubuntu/releases/24.04.2/release/xubuntu-24.04.2-desktop-amd64.iso
Přezaložení oddílů na USB flashdisku
⚠️ V příkazech je nutno místo /dev/sdx (/dev/sdx1) použít správnou alokaci flashdisku !
- 🖥️
df |grep "^/dev/"
Výpis připojených souborových systémů. - Nalezení toho správného speciální souboru
/dev/sdx1
USB flashdisku. - 🖥️
sudo umount /dev/sdx1
Uvolnění USB flashdisku jeho odpojením. - 🖥️
sudo sgdisk -p /dev/sdx
Výpis informací o USB flashdisku. - ☝️ Ověření, že se jedná o správný model USB flashdisku, aby se nepřepsal nějaký jiný.
- výpočet konce sektoru 1. oddílu, o 10000 menší než je maximální USB flashdisku, dál naváže 2. oddíl
- 🖥️
sudo sgdisk -g -o -n 1:2048:{sektor} -t 1:0700 -c 1:"USB-XUB2404" -n 2:0:0 -t 2:EF02 -c 2:"MBR" /dev/sdx
Přezaložení s vytvořením dvou oddílů.
⚠️ přepíše se původní rozdělení USB flashdisku. - Ověření nového rozdělení USB flashdisku.
- Vzniklé dva oddíly, 1. s instalačním Xubuntu a 2. pro možnost MBR zavedení.
- 🖥️
sudo umount /dev/sdx1
☝️ Uvolnění USB flashdisku jeho odpojením, který se od přezaložení po chvilce sám připojil. - 🖥️
sudo mkfs.vfat -F 32 -n USB-XUB2404 /dev/sdx1
⚠️ Naformátování 1. oddílu. - 🖥️
sudo partprobe /dev/sdx
Opětovné načtení tabulky oddílů, který automaticky připojí USB flashdisk. - Automaticky připojený USB flashdisk ve správci souborů.
- 🖥️
df /dev/sdx1
Kontrolní výpis připojeného USB flashdisku. - Ještě jeho zobrazení v příkazovém řádku jako USB-XUB2404.
Založení instalačního Xubuntu na USB flashdisk
- 🖥️
df /dev/sdx1
Zobrazení připojeného USB flashdisku. - 🖥️
sudo umount /dev/sdx1
Uvolnění USB flashdisku jeho odpojením. - 🖥️
sudo mount /dev/sdx1 /mnt
Připojení USB flashdisku do/mnt
. - 🖥️
df /dev/sdx1
Kontrolní zobrazení připojeného USB flashdisku do/mnt
. - 🖥️
sudo kodir /mnt/ISO
Založení podadresáře/ISO
pro instalační iso soubor. - 🖥️
sudo cp ~/Stažené/xubuntu-24.04.2-desktop-amd64.iso /mnt/ISO/
Nakopírování instalačního souboru do připraveného adresáře.
☝️ případně není-li Linux v české lokalizaci:
🖥️sudo cp ~/Downloads/xubuntu-24.04.2-desktop-amd64.iso /mnt/ISO/
- 🖥️
sync
Preventivní vysypání bufferu na USB flashdisk. sudo grub-install --target=i386-pc --no-nvram --root-directory=/mnt /dev/sdx
Vytvoření zavádění (bootování) pro starší MBR metodu.sudo grub-install --target=x86_64-efi --no-nvram --root-directory=/mnt /dev/sdx
Vytvoření zavádění (bootování) pro moderní UEFI (EFI) metodu.- 🖥️
sudo mousepad /mnt/boot/grub/grub.cfg
Editace kofiguračního souboru grub menu. - Vložení konfigurace grub menu viz. níže a po vložení ukončit uložením.
if loadfont /boot/grub/fonts/unicode.pf2 ; then set gfxmode=auto insmod efi_gop insmod efi_uga insmod gfxterm terminal_output gfxterm fi set gfxpayload=keep set menu_color_normal=light-green/black set menu_color_highlight=black/light-green set timeout=30 menuentry "USB - Xubuntu 24.04.2 - 64bit" { set isofile=/ISO/xubuntu-24.04.2-desktop-amd64.iso loopback loop $isofile linux (loop)/casper/vmlinuz boot=casper file=/preseed/xubuntu.seed iso-scan/filename=$isofile noeject noprompt quiet splash initrd (loop)/casper/initrd } grub_platform if [ "$grub_platform" = "efi" ]; then menuentry 'Boot from next volume' { exit 1 } menuentry 'UEFI Firmware Settings' { fwsetup } fi
🖥️ na závěr odpojit USB flashdisk:
sudo umount /mnt
Odzkoušení zavedení Xubuntu z USB flashdisku
💡Skouknout v nastavení základní desky (po zapnutí počítače přes klávesu „F2“ případně „Del“), že je „Secure Boot“ vypnutý.
Například:
A nebo, jde-li o starší základní desku, tak místo volby „UEFI“ použít „Legacy“ pro zavedení přes MBR.
Zavedení Xubuntu z USB flashdisku:
- Restart počítače s připojeným USB flashdiskem a stisklou klávesou „F12“ nebo „F8“ (dle typu základní desky) pro vyvolání Boot menu
- V Boot menu se vybere zařízení, ze kterého se bude nahrávat systém -> vybrat USB disk (pojmenování zas dle typu základní desky).
- Po chvíli se objeví „Grub menu“ již z USB flashdisku se zeleným řádkem USB – Xubuntu 24.04.2 – 64bit
- Potvrzením řádku nebo po 30 sekundách se již začne zavádět Xubuntu z USB flashdisku.