K dispozici je stabilní verze SKUF 25 (Suckless Kexec Using Fileshare), nástroje pro síťové spuštění Arch Linux bez disku ze síťového úložiště SAMBA bez použití PXE. Projekt je postaven na základě projektu mkinitcpio a umožňuje nastavit prostředí pro spuštění distribuce Arch Linux, používající jako kořenové sparse obrazy se souborovým systémem (např. ext4), které se nacházejí na SAMBA serveru. Spuštění probíhá ve dvou fázích, v první fázi má uživatel možnost změnit parametry montování SAMBA/kořenového FS, a ve druhé dochází ke spuštění nového jádra pomocí kexec. Pro získání IP adres v obou fázích se používá dhcpcd.
Současně se v repozitáři projektu vyvíjí skript update_remote_systems, který umožňuje postupně aktualizovat několik systémů Arch Linux.

Nástroj může být užitečný pro použití ve vzdělávacích institucích nebo jiných podnicích, kde je například již obsazený server DHCP/PXE, nebo kde není možné se dohodnout se systémovým administrátorem, ale je přístup k serveru SAMBA. V tomto případě si může student nastavit prostředí pro spuštění sám, aniž by musel nastavovat serverovou část. Pro počáteční spuštění se používá USB flash disk nebo CD/DVD s minimální velikostí 150 MB (nebo, v případě použití EFI - FAT32 oddíl se jádrem a vlastním initramfs)
Kromě absence potřeby nastavovat DHCP/PXE server může další užitečnou funkcí být kexec, který umožňuje spouštění nového jádra OS za „horka“, fyzicky bez restartování zařízení. Díky tomu může být na klientském stroji používáno různá jádra, aniž by bylo třeba měnit konfiguraci zaváděcího procesu v případě tradičního použití PXE.
Další funkce:
- Podpora grafické obrazovky zavádění Plymouth.
- Podpora připojení swapového souboru přes síť.
- Podpora spuštění systému pomocí bezdrátové Bluetooth klávesnice na počítačích Macintosh.
Změny v SKUF 25:
- Do generovaných initramfs již nejsou přidávány nadbytečné ovladače blokových zařízení.
- Při zavádění nového jádra se již nepoužívá volba "--console-vga", což může pomoci při ladění s použitím konzole.
- Balík busybox je sestaven s parametrem "KCONFIG_NOTIMESTAMP=1", což umožňuje sestavovat reprodukovatelné binární soubory.
- Byl představen skript „update_remote_systems.sh“, který umožňuje postupné aktualizace několika systémů Arch Linux. Mezi jeho funkce patří oddělené úložiště mezipaměti balíčků pacman (neumožňuje stahovat ten samý balíček dvakrát pro několik systémů), generování zpráv o aktualizacích ve formátu CSV, podpora instalace třetích stran a tmux mód pro sledování stavu aktualizací v grafickém režimu.
- Bylo vylepšeno formátování kódu a opraveny drobné chyby.
Zdroj: opennet.ru
