Divna chyba pri bootu ze site

Dalibor Straka dast na panelnet.cz
Čtvrtek Leden 29 11:51:03 CET 2004


On Wed, Jan 28, 2004 at 11:39:42PM +0100, Dan Ohnesorg wrote:
> Dne Wed, Jan 28, 2004 at 01:34:57PM +0100, Dalibor Straka napsal:
> 
> > Ctu dokumentaci k PXELINUXu, vypada roztomile. Asi ho vyzousim misto
> > preflashovani. Docetl jsem se, ze prave PXE je novy a lepsi nez
> > etherboot. Tak ted jsem zmaten.
> 
> ;-)
> 
> To jsou holt ty ruzne pohledy na vec.
> 
> Etherboot je skvely, otevreny, overeny, podporovany nadsenci
> 
> PXE je moderni, standardni, podporovany vetsinou vyrobcu sitovych karet,
> nezkoumal jsem, zda je opensource, urcite toho umi mene nez etherboot
> 
> Etherboot je jednoznacne pro hracicky, umi barevne bootovaci menu, botovat
> image s pouzitim hesla, predani konfigurace ziskane za jeho behu jadru
> (nepousti se znovu dhcpc) a pod.
> 
> zdravim
> dan

Preji hezky den,

peclive jsem prostudoval oba protokoly Ehterboot i PXE a zprovoznil.
Premyslim, ze k tomu napisu trosku delsi povidani a nekde ho vystavim.

PXE je asi tak 10x slozitejsi nastavit + to ze potrebujete dhcpd3 a ne
kazdy tftp demon mu vyhovi. Mnozstvi veci, ktere je treba nastavit a
precist je fakt velke. Obecne PXE je totiz Pre-boot Execution Environment
a lze v nem spustit pred bootem libovolny (maly) programek. Lze v teto
fazi pre-bootu delat s pocitacem divy. Nakonec jsem pouzil na serveru:
Debian stable, tftpd-hpa, dhcp3-server, pxelinux (ze zdrojaku).

Etherboot je zastarala vec, kterou jsem do nedavna pouzival a fungovala
_velmi_ dobre. Temer u kazde karty lze flashnout eepromku a narvat tam
etherboot (nebo naopak PXE).

Ale ta bombasticka skalovatelnost u PXE! Kdyz chcete nejakymu clusteru
20 identickych pocitacu zmenit kernely, tak proste pouzijete PXE.
Ten vsem prideli stejny kernel, a pak zacne bootovat z lokalniho disku.
Konfigurak pxelinuxu muze vypadat treba takto:
default linux
label linux
	kernel vmlinuz-2.6.1
	append root=/dev/hda1 

Tot vse, hezky den
-- Dalibor Straka


Další informace o konferenci Linux