имею работающий ltsp от дебиана, который работает на просто pxe через прсотой tftp.
захотел попробовать arch на нотик поставить, до этого с ним дела не имел.
лишней болванки и флешки нет, решил воспользоваться тем, что netboot уже настроен и работает (мне так казалось).
сходил сюда, скачал образ, слегка разобравшись в противоречащих командах получил рабочее меню арча.
но тут возникла незадача - при попытке загрузиться клиент пытается получить с сервера сначала vmlinuz, а затем initrd.img, при том, что последний зачем-то весит 90 мб!
tftpd-сервер жалуется в лог, что файл слегка большой, обосновывая это некиим BLKSIZE, который, как я понял, устанавливается на стороне клиента. осиливать прошивку своего нотиковского загрузчика я не стал, от чего вопросы:
это вообще нормально, что в системе, ориентированной на загрузку с tftp предлагается такой большой файл?
это нормально, что initrd установщика столько весит?
каким образом это работает у других пользователей по этому мануалу?
я правда не в курсе, просто в моём сетевом установщике дебиана initrd весит 6 метров, в ltsp-образе 9.
и отдельным пунктиком хотелось бы выяснить, одному ли мне кажется следующая последовательность нелогичной?
mv /var/tftpboot/boot/{iso,sys}linux/* /var/tftpboot/
rmdir /var/tftpboot/boot/{iso,sys}linux
...
ln -s /var/tftpboot/{iso,sys}linux/pxelinux.0 /var/tftpboot/pxelinux.0
и самый главный вопрос - как это надо было сделать правильно? настроить gpxe и получать файлы через http? пересобрать для себя новый initrd? найти более древний релиз и взять initrd оттуда?