* Radu Filip <[EMAIL PROTECTED]> [09-03-05 00:15]:
 
> 
> Buna,
> 
> incerc sa instalez un System Imager si nu reusesc sa imi dau seama de un
> pas care are legatura cu PXE:
> 
> Instalarea are loc pe un server AMD64 (pentru a deservi clienti tot 
> AMD64), pe un Fedora Core 3. doresc sa realizez on instalare bazate pe 
> retea (clientii pot buta din BIOS din retea).
> 
> ****************************************************************
> pxe daemon installation failed
> 
> 
> Am gasit o implementare de PXE pentru Linux aici in pachetul
> # rpm -q syslinux
> syslinux-3.07-1.1.fc3.rf
> [...]
> SYSLINUX is a boot loader for the Linux operating system which can
> operate off MS-DOS floppies. It is intended to simplify first-time
> installation of Linux, rescue disks, and provide other uses for boot
> floppies. A SYSLINUX floppy can be manipulated using standard MS-DOS
> (or any other OS that can access an MS-DOS filesystem) tools (once it
> has been created), and requires only an approximately 7K DOS program
> or approximately 13K Linux program to create it in the first place. It
> also includes PXELINUX, a program to boot off a network server using a
> boot PROM compatible with the Intel PXE (Pre-Execution Environment)

 PXE pentru linux e impropriu spus, e un protocol generic pentru butarea
in reatea si incarcarea unui alt loader care la randul lui sa porneasca
butarea; e un proces cu 2 stadii: 
 * clientul buteaza in retea cu PXE, obtine o adresa IP si incarca un
boot loader din retea (via tftp).
 * boot loaderul la randul lui, avand stack-ul IP configurat, poate
incarca prin retea un kernel sau orice alt cod executabil necesar (poate
incarca la randul lui alt loader), insa poate sa buteze si local de pe
hdd sau alt mediu disponibil.
 
 PXElinux este boot loaderul executat in prima faza, el poate la randul 
lui sa incarca kernelul linux prin tftp (de aceea ai nevoie de un server 
tftp). Pentru ca clientul sa poata downloada in prima faza pxelinux 
ai nevoie de un server dhcp care sa-i dea clientului adresa de retea si 
locatia pxelinux. Practic dhcpd este PXE daemon-ul care iti lipseste,
 instaleaza-l si incearca din nou procedura pe care ai descris-o mai
sus.

 mitu

 

--- 
Detalii despre listele noastre de mail: http://www.lug.ro/


Raspunde prin e-mail lui