Построение бездиск овых станция на ядре 2.6.х + загрузка по сети

"Andrey N. Kobluk" <[email protected]> Wed, 20 Oct 2004 17:33:36 +0300
Newsgroups gmane.linux.mandrake.expert.russian
Organization Ukr-Com
Message-ID <20041020173336.2abdef4f@winsor>
Используется пакет syslinux pxelinux.0

#cat /var/lib/tftpboot/pxelinux.cfg/C0A8
default linux 
prompt 1
timeout 100
display texts/default.txt
F1 texts/f1.txt
label linux
        kernel kernel/bzImage 
        append initrd=kernel/initrd load_ramdisk=1  prompt_ramdisk=1 ramdisk_size=7000 rw init=/linuxrc root=/dev/rd/0 


1.Создаем initrd
Используется busylinux
#ls ./initrd_dir
bin/  dev/  etc/  initrd/  lib/  linuxrc*  linuxrc~*  linuxrc_@  mnt/  proc/  root/  sbin/  tmp/  var/
#cat ./initrd_dir/linuxrc
echo Linuxrc running?????

2.diskless станция получает адрес, загружает ядро+initrd - запускает их
Логи (часть порезана)

RAMDISK: ext2 filesystem found at block 0
RAMDISK: Loading 7000 blocks [1 disk] into ram disk... done.
VFS:Mounted root (ext2 filesystem).
Mounted devfs on /dev
VFS: Mounted root (ext2 filesystem).
Trying to move old root to /initrd ... okay
Mounted devfs on /dev
Freening unused kernel memory: 220k freed
Kernel panic: No init found. Try passing init= option to kernel.

Такое ощущение что чего то не так делается с корневой системой... кто сталкивался с таким и имел опыт построения подобных систем - бросьба огромная отозваться.
-- 
WINS1-UANIC