Příprava souborů pro zavedení z USB zařízení
Při zavádění instalace z USB klíčenky jsou možné dva postupy.
U prvního se USB používá pouze pro zavedení instalačního systému
a zbytek se instaluje kompletně ze sítě, druhý navíc na USB klíčenku
nakopíruje ISO obraz instalačního systému, který se použije jako zdroj
balíků pro instalaci (volitelně s použitím síťového zrcadla).
Pro přípravu USB zařízení budete potřebovat počítač s nainstalovaným
GNU/Linuxem a podporou USB. Dnešní systémy GNU/Linuxu by měly USB
klíčenku rozpoznat automaticky. Pokud tomu tak není, ověřte, zda je
nahraný jaderný modul usb-storage. Po zasunutí USB klíčenky ji systém
naváže na zařízení /dev/sdX, kde
X je písmeno z rozsahu a-z. Přesný název
zařízení zjistíte z příkazu dmesg, kde by měl být
o zasunutí a rozpoznání USb zařízení záznam. Pokud klíčenka obsahuje
ochranu proti zápisu, vypněte ji.
Postupem popsaným dále v kapitole si smažete všechna data, která se na
zařízení nachází! Před spuštěním příkazů se raději několikrát
ujistěte, že jste zařízení zadali správně, protože i drobný překlep
může způsobit, že si smažete data na pevném disku.
Pro přípravu USB klíčenky, ze které se pouze zavede instalace a zbytek
probíhá po síti, budete muset z adresáře netboot
stáhnout obraz mini.iso (viz kapitola
) a zapsat jej přímo na USB klíčenku,
čímž přepíšete její obsah. Výhodou je, že vám bude stačit velmi malá
klíčenka v řádech megabajtů.
Například na systému s GNU/Linuxem můžete obraz
mini.iso zapsat na USB klíčenku následovně:
# cat mini.iso > /dev/sdX
# sync
Chcete-li na takto připravenou USB klíčenku přidat firmware, získejte
příslušné soubory soubory (viz ),
odpojte a znovu připojte USB klíčenku (měly by na ní být vidět dvě
oblasti), připojte druhou oblast a firmware do ní rozbalte:
# mount /dev/sdX2 /mnt
# cd /mnt
# tar zxvf /cesta/k/firmware.tar.gz
# cd /
# umount
Instalační obrazy pro druhý způsob (instalace balíků z obrazu CD
nakopírovaného na USB klíčence) se nachází v adresáři
hd-media a funguje pro ně jak
jednoduchá
, tak pružná
cesta. Mimo to
budete muset pro tento způsob instalace stáhnout také obraz prvního
instalačního CD, které je založeno na stejné verzi &d-i;. Nebudou-li
verze souhlasit, nejspíš narazíte během instalace na chyby.
Nejtypičtejší chybová hláška je, že nebyly nalezeny jaderné moduly. To
znamená, že se liší verze modulů na obrazu CD a verze běžícího jádra.
USB klíčenka by měla mít velikost alespoň 256 MB. Menší velikosti jsou
podporovány pouze při ruční výrobě podle .
Kopírování souborů — jednoduchá cesta
K dispozici máte soubor hd-media/boot.img.gz,
který obsahuje všechny instalační soubory (včetně jádra), zavaděč
syslinux
yaboot a jeho
konfigurační soubor.
I když je tento způsob vytvoření zaváděcího USB média pohodlný, má
jednu zásadní nevýhodu: logická velikost zařízení bude vždy omezena na
256 MB, i když je skutečná kapacita USB klíčenky mnohonásobně
větší. Budete-li ji chtít někdy v budoucnu použít k jinému účelu a
budete-li vyžadovat její celou kapacitu, budete ji muset přerozdělit a
znovu vytvořit souborový systém. Druhá nevýhoda přímo vyplývá z té
první: nikdy nebudete moci na USB klíčenku nakopírovat obraz velkého
CD, vždy budete omezeni na menší obrazy businesscard a netinst.
Jediné co musíte se staženým boot.img.gz udělat,
je rozbalit ho na USB zařízení:
# gzip -dc boot.img.gz >/dev/sdX
Na USB zařízení vytvořte mac-fdiskem oblast typu
Apple_Bootstrap
(příkaz C)
a stažený obraz do ní rozbalte:
# gzip -dc boot.img.gz >/dev/sdX2
Na klíčence nyní bude jedna velká oblast typu
FAT16. HFS.
Připojte ji (mount
/dev/sdX
/dev/sdX2 /mnt)
a nakopírujte na ni ISO obraz malého instalačního CD. Nyní stačí
klíčenku odpojit (umount /mnt) a je hotovo.
Kopírování souborů — pružná cesta
Pokud máte rádi více pružnosti, nebo jen chcete zjistit co se
děje za oponou
, můžete použít následující metodu., ve které mj. ukážeme,
jak místo celého USB zařízení použít pouze první oblast.
&usb-setup-x86.xml;
&usb-setup-powerpc.xml;
Problémy se zaváděním z USB klíčenky
Pokud váš systém odmítá zavádění z klíčenky, může to být tím, že je na
klíčence neplatný hlavní zaváděcí záznam (MBR). Opravit jej můžete
programem install-mbr z balíku
mbr:
# install-mbr /dev/sdX