* 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/
