The Linux Bootdisk HOWTO

Abstract

Ta dokument obravnava načrtovanje in pripravo zagonskih/korenskih disket za Linux. Te diskete se lahko uporabljajo kot reševalne diskete ali za preizkušanje novih sistemskih komponent. Predznanje o sistemskem upravljanju je obvezno. Če potrebujete zgolj reševalno disketo za nujne primere, si oglejte dodatek Že narejene zagonske diskete.


Table of Contents
Predgovor
Uvod
Zagonske diskete in proces zagona
Priprava korenskega datotečnega sistema
Izbira jedra
Priprava disket(e)
Odpravljanje težav ali agonija poraza
Zmanjšanje velikosti korenskega datotečnega sistema
Razno
Kako to delajo profesionalci
Izdelava zagonskih plošč CD
Odgovori na pogosto zastavljena vprašanja
Viri in povezave
Kode napak ob zagonu z Lilom
Vsebina vzorčnega korenskega datotečnega sistema
Vsebina vzorčne pomožne diskete

Predgovor

Important

Dokument je lahko že zastarel. Če je datum na naslovni strani starejši od šestih mesecev, si, prosimo, oglejte domačo stran angleškega izvirnika tega spisa, da ugotovite, ali morda obstaja novejša različica.

Čeprav bi ta dokument moral biti berljiv tudi v tekstovni obliki, je v oblikah PostScript, PDF ali HTML videti precej lepše zaradi uporabljenih tipografskih konvencij.

Kaj je še potrebno storiti

  1. Zdi se, da je User-mode-linux ( http://user-mode-linux.sourceforge.net) odlično orodje za preizkušanje zagonskih disket, ne da bi vam bilo potrebno neprestano ponovno zaganjati sistem. Avtorju ga ni uspelo spraviti k delovanju. Če ta program komu brez težav deluje z doma pripravljenimi zagonskimi disketami, ga avtor naproša, naj mu to sporoči.

  2. Znova analizirati razdelek o zagonskih disketah distribucij in posodobiti razdelek "Kako to delajo profesionalci".

  3. Ugotoviti, koliko se da poenostaviti zaporedje init - getty - login in ga oskubiti. Nekaj ljudi trdi, da je mogoče init povezati neposredno na /bin/sh; če je to res in če ne prinaša kakšnih posebnih omejitev, je potrebno dopolniti navodila, da bodo to obravnavala. V tem primeru ne bi bili več potrebni getty, login, gettydefs, morda pa tudi ne vsa navlaka za PAM in NSS.

  4. Znova iti skozi izvirno kodo jedra 2.4 in napisati podrobno razlago, kako delujeta procesa zagona in nalaganja pomnilniških diskov (četudi samo zato, da jo bom sam bolje razumel). Je še nekaj problemov glede initrd in omejitev zagonskih naprav (npr. pomnilnik flash), ki jih še ne razumem.

  5. Odstraniti razdelek, ki obravnava nadgradnjo obstoječih zagonskih disket posameznih distribucij. S tem je ponavadi več težav, kot je vredno.

  6. Nadomestiti ukaze rdev s ključnimi besedami Lila.

Pravice razširjanja

Avtorske pravice pripadajo Tomu Fawcettu in Grahamu Chapmanu (Š 1995-2002, Tom Fawcett in Graham Chapman). Ta dokument se lahko razširja pod določili dovoljenja Linux Documentation Project License. Prosim, stopite v stik z avtorjema, če ne morete dobiti besedila dovoljenja.

To je prosta dokumentacija. Razširja se v upanju, da bo koristna, vendar brez kakršnegakoli jamstva; celo brez vsebovanega jamstva o vrednosti ali pripravnosti za določen namen.