Portál AbcLinuxu, 1. května 2025 03:30
Na poličce se mi povalovala stará SD karta nominální kapacity 1 GB. Neměl jsem pro ni použití. Ale hrozně jsem chtěl vyzkoušet Archlinux. Tu mě napadlo, že bych mohl nainstalovat ten Archlinux na tu SD kartu. A povedlo se! A pomohlo (inspirovalo) mi s tím Ubuntu.
Abych čtenáře neunavoval, tak musím říct, že nejvíc mi pomohla koncepce UUID jak v /etc/fstab
, tak /boot/grub/menu.lst
. Pro méně znalé zde předkládám obsahy obou souborů:
/etc/fstab
# Tak tohle je "kořen": UUID=e04fd527-5cb3-4d4f-bfee-a42b5af4905e / ext2 defaults 0 1 # Nedivte se, že chybí swap jednotka. Prostě nebylo na kartě dost místa a na druhou stranu mám dost velkou RAMku.
/boot/grub/menu.lst
timeout 5 default 0 # (0) Arch Linux title Arch Linux uuid e04fd527-5cb3-4d4f-bfee-a42b5af4905e kernel /boot/vmlinuz26 root=/dev/disk/by-uuid/e04fd527-5cb3-4d4f-bfee-a42b5af4905e ro initrd /boot/kernel26.img # (1) Arch Linux title Arch Linux Fallback uuid e04fd527-5cb3-4d4f-bfee-a42b5af4905e kernel /boot/vmlinuz26 root=/dev/disk/by-uuid/e04fd527-5cb3-4d4f-bfee-a42b5af4905e ro initrd /boot/kernel26-fallback.img
Samozřejmě, že jenom "samotné UUID" nestačilo, musel jsem zajistit, aby v initrd (kernel26.img) byly přítomny minimálně tyto jaderné moduly (uvádím ukázku ze souboru mkinitcpio.conf
):
MODULES="processor usbcore uhci_hcd ehci_hcd usb_storage ext2" HOOKS="base udev usb autodetect sata filesystems" COMPRESSION="gzip"
Ihned jsem se zkamarádil s pacmanem a nainstaloval icewm... Ale to až třeba příště.
Tiskni
Sdílej:
Jestli jsem to dobre pochopil, tak spis pomohlo jen s instalaci Grubu na SD kartu a se zkopirovanim potrebnych souboru na ni.
A jak bootujete - z USB ctecky ci ze ctecky v notebooku (teda jestli se jedna o notebook) ?
Ubuntu mě inspirovalo. Bylo to moje první "distro s UUID". Grub jsem do Master Boot Recordu normálně nainstaloval z instalátoru Archlinuxu. Potřebné soubory taky nainstaloval na tu kartu instalátor Archlinuxu.
Jedná se o normální PC (ne notebook) a bootuju z externí USB čtečky Apacer (typ nevím).
# Nedivte se, že chybí swap jednotka. Prostě nebylo na kartě dost místa a na druhou stranu mám dost velkou RAMku.Proč bych se divil? Dneska už je swap k ničemu. Nepoužíval jsem ho s 2GB RAM a když jsem upgradoval na 6GB, tak už by byl totální zbytečností.
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.