admin пишет:
1. Если нужно - добавьте в ./mkmachine функцию по аналогии.
2. Как по Вашему "универсальный" ***pxelinux.0 должен догадаться на какой машине он грузится - посовременнее или совсем древняя?
3. ***pxelinux.0 к thinstation.conf-MAC отношения никакого не имеет, обращение к этому файлу происходит после загрузки в оперативку initrd.
1. Мне просто непонятно, нужен или нет этот package.list или достаточно module.list (дописать естественно, не проблема)
2. Если таким образом, то откуда и кем подхватывается файл default из pxelinux.cfg (ака lpxelinux.cfg)? насколько я понимаю, на DHCP прописывается файл, который должен запустится в первую очередь (типа pxelinux.0), уже в последствии этот файл ищет в той же директории поддиректорию типа pxelinux.cfg и уже в ней файл default - в котором, в свою очередь, прописывается, какой и откуда, и каким методом подгружать файл типа
TIMEOUT 0
DEFAULT default
DISPLAY product.txt
LABEL default
KERNEL ::/boot/vmlinuz
APPEND initrd=::/boot/initrd splash=silent,theme:default load_ramdisk=1 ramdisk_blocksize=4096 root=/dev/ram0 ramdisk_size=786432 console=tty1 vt.global_cursor_default=0 quiet loglevel=3 LM=3
Мой вывод - pxelinux.0 грузится раньше, чем vmlinuz и initrd
и именно при использовании lpxelinux.0 и загрузка вида (это неточная копия файла default - но здесь по wget - ака http)
TIMEOUT 0
DEFAULT default
DISPLAY product.txt
LABEL default
KERNEL /192.168....../boot/vmlinuz
APPEND initrd=/192.168...../boot/initrd splash=silent,theme:default load_ramdisk=1 ramdisk_blocksize=4096 root=/dev/ram0 ramdisk_size=786432 console=tty1 vt.global_cursor_default=0 quiet loglevel=3 LM=3
у меня не катит загрузка на древних машинах
По thinstation.conf-MAC виноват - неправильно отписался - надо было отписать pxelinux.cfg/MAC
Таким образом, pxelinux.0 все же может догадаться грузить по tftp или wget. Просто я попробовал на lpxelinux.0 уйти на загрузку по tftp - не проходит (нет и все файлов) грузишься по pxelinux.0 все ок. Но грузишься по pxelinux.0 по wget - опять ерунда -типа нет файлов. Поэтому и спрашиваю, КАЖДЫЙ из них только по tftp и другой по wget чтоли? И соответственно, например gpxelinux.0 оба сразу или нет?
3. Ну а третий отпал - сам косяк имел ввиду pxelinux.cfg/MAC а пишу сдуру thinstation.conf-MAC. Сорри!!!