Balík boot-floppies
obsahuje veškeré zdrojové texty a dokumentaci
k instalačním disketám.
Záchranná disketa obsahuje souborový systém Ext2 (nebo FAT podle architektury,
kde instalujete) a měla by být čitelná pod operačními systémy schopnými
připojit tyto souborové systémy. Jádro Linuxu se nachází v souboru
linux.bin
. Soubor root.bin
je programem gzip
komprimovaný obraz 1,44 MBytového souborového systému Minix (případně Ext2),
nahrává se do ramdisku a slouží jako kořenový svazek souborů.
Pokud potřebujete na záchranné disketě použít jiné jádro, musíte vytvořit jádro Linuxu podporující (přímo, nestačí v modulech):
Stáhněte si sadu zaváděcích disket: kořenovou (root), záchrannou (rescue) a
disketu s ovladači (driver disk). Nezapomeňte, že jádra udma66-ext3, idepci a
compact používají upravená jádra. Kompaktní sada má výhodu v tom, že obsahuje
pouze jednu disketu s ovladači, což není na škodu, protože vaše jádro bude mít
pravděpodobně všechny potřebné ovladače v sobě. Na druhou stranu ale musíte
při sestavení jádra provést jeden krok navíc (viz make-kpkg v balíčku
kernel-package
). Také je možné, že uvidíte nějaké chybové hlášky
ohledně modulů.
Podle příkladu připojte obraz záchranné diskety.
mount -t auto -o loop rescue.bin /mnt
Nakopírujte vaše upravené jádro do souboru /mnt/linux.bin
a z
adresáře /mnt
spusťte skript rdev.sh
. Skript
předpokládá, že je jádro v aktuálním adresáři nebo v souboru
/mnt/linux.bin
.
Pak byste měli gzipem zabalit soubory System.map a .config vašeho upraveného
jádra a nakopírovat je jako sys_map.gz a config.gz do adresáře
/mnt
.
Nyní můžete obraz diskety odmontovat a nakopírovat jej na disketu. Pravděpodobně teď budete chtít nainstalovat vaše upravené jádro na pevný disk (krok ``Instalovat jádro a moduly operačního systému'').
Jestliže používáte instalační sadu s upraveným jádrem, přepněte se na druhou konzoli (tty2) a aktivujte shell klávesou Enter. Příkazem ls /target/lib/modules zjistíte, kam se nakopírovaly moduly z diskety s ovladači. Pak se příkazem uname -r podívejte, kde by moduly měly být ve skutečnosti. Jestli se umístění liší, měli byste to spravit příkazem
mv /target/lib/modules/* /target/lib/modules/`uname -r`
Nyní se můžete vrátit zpět na tty1. Jestli se předchozí krok neprovedl správně, tak ``Konfigurovat moduly s ovladači zařízení'' nenajde žádné moduly a tudíž bude velmi smutný.
S největší pravděpodobností také budete chtít nahradit soubor
modules.tgz
umístěný na disketě s ovladači. Tento soubor je
komprimovaný obsah adresáře
/lib/modules/kernel-version. Adresář zabalte tak, aby
obsahoval i nadřazené adresáře (t.j. /lib/modules/).
Instalace systému Debian GNU/Linux 3.0 na architektuře Intel x86
verze 3.0.22, 14 March, 2002