Szaisztok,
adott egy dhcp szerver + tftpd, amirol a LAN-os gepek tudnak ltsp
klienskent bootolni, de amelyik onallo munkaallomas, azon is PXE boot-ot
allitottam be elso opcionak, es a tftpboot/pxelinux.cfg/ mappaban
szabalyoznam, hogy adott MAC cimu geppel mi legyen, pl. igy:
01-10-20-30-12-34-56 -> default
01-10-20-30-12-34-78 -> ltsp
es az ltsp file igy nez ki:
DEFAULT vmlinuz ro initrd=initrd.img root=/dev/nfs ip=dhcp boot=nfs
a default pedig, vhogy igy:
--- 8< ---
DEFAULT local
PROMPT 1
TIMEOUT 20
LABEL local
LOCALBOOT 0
LABEL ltsp
KERNEL vmlinuz
APPEND ro initrd=initrd.img root=/dev/nfs ip=dhcp boot=nfs
LABEL ntinst
KERNEL unattended/bzImage
APPEND initrd=unattended/initrd
--- >8 ---
igy, ha valamelyik gepen megis ltsp-t szeretnek bootolni v. egy gepet ujra
kellene telepiteni, akkor azt eleg a boot promptnal beirnom es nem kell az
F12-t, F8-at stb.-t keresgelnem, meg ilyesmi...
Ezt az opciot gondoltam kiegesziteni a debian netboot-install-al, ugy hogy
beirtam a vegere a kovetkezot:
LABEL debinst
include debian-installer/i386/boot-screens/menu.cfg
KERNEL debian-installer/i386/boot-screens/vesamenu.c32
es a debian-installer mappat atlinkeltem a tftpboot ala letukrozott debian
telepito mappabol.
A problema ezzel csak az, hogy ugy tunik az include .../menu.cfg sor
mindenkeppen vegrehajtodik es felulirodik a DEFAULT beallitas, es igy
automatikusan a debian-installer indul el. Ha a file vegere rakom a
DEFAULT local
sort, akkor mukodik a LOCALBOOT, de elromlik az ltsp, es a debinst sem
mukodik..
Nem egeszen latom at a menu.cfg mukodeset, ezert gondoltam megkerdezem
itt, hogy mi lenne a legegyszerubb (szep es) hatasos modja a
debian-netboot integralasanak a fenti "default" nevu PXE konfiguracios
file-ba...
(PL. csak akkor hajtsa vegre az include parancsot, ha tenyleg azt a LABEL
szakaszt valasztottam...)
TIA,
--
sZs
_________________________________________________
linux lista - [email protected]
http://mlf2.linux.rulez.org/mailman/listinfo/linux