boot live CD teoreticky
Jirka Kosina
jikos na jikos.cz
Úterý Únor 24 00:25:25 CET 2004
On Mon, 23 Feb 2004, ondrakr wrote:
> Rad bych vedel jak presne to funguje pri bootu live ditribuce. Je to tak ze
> pri tvorbe ISO se urci co je na zacatku toho image - tedy ten jakysi boot
> manager ? To v cem jdou predat kernelu parametry pred jeho spustenim ? Dal mi
> to je uz jasne ale ten zacatek moc nechapu. Co je to za program co se spusti
> jako uplne prvni ?
Kdyz bootujete pocitac z CDcka, existuje dobre definovany postup jak na
nem BIOS najde boot sector, a skoci do nej. V boot sectoru jsou
(zjednodusene receno) instrukce ktere zajisti, ze se pusti nejaky
bootloader (napriklad grub, lilo), ktere umi pak dale natahnout image
kernel ktery je ulozeny na CDcku (a pripadne mu predat dalsi informace
(parametry)).
V man mkisofs najdete dobre popsane jak vytvorit iso image CDcka ktere
bude bootovaci (budete k tomu potrebovat napriklad image bootovaci
diskety, pripadne image hard disku ve specialnim formatu, apod.).
Velmi zjednodusene receno se da rict, ze se boot z CDcka a z pevneho disku
prilis nelisi - proste se jen podle informaci v MBR natahne z bootsectoru
zavadec, ktery pak natahne a spusti samotny kernel.
--
JiKos.
Další informace o konferenci Linux