Good day everyone,
I want to install PC's remotely by booting over PXE +FTPT from .ISO files *netboot, nfsroot*.
i have running, working and configured Synology diskstation with PXE, DHCP boot.
I can Load and install Ubuntu or SuSe...., but it require connection to internet, also I can load of course .iso to memdisk, but some clients can have 512RAM so than I cant use memdisk.
This lines in txt.cfg - MENU for PXE boot works well as I described.
LABEL XP
KERNEL memdisk
APPEND raw iso initrd=images/WindowsXPSP3.iso
TEXT HELP
Windows XP SP3 install
ENDTEXT
label Ubuntu 13.1 WWW OK
kernel ubuntu-installer/i386/linux
append vga=788 initrd=ubuntu-installer/i386/initrd.gz
LABEL Parition Magic OK
KERNEL memdisk
APPEND iso initrd=images/pmagic_2013_05_01.iso
TEXT HELP
Parition Magic
ENDTEXT
LABEL Netlinux.boo SuSee
kernel linux.boo
append shtowopts install=/suse-net/net panic=20 ip=dhcp initrd=initrd.boo
TEXT HELP
UNIVERSAL BOOT
ENDTEXT
------------------------------------------------
I need to load such Initrd., so it can accept NFS /netboot/ in fact TFTP as a source.
Theoreticly I need to explain to LOADER that TFT is like CD-ROM cause from principe it should work like that.
I had read MAN pages, forums but no one lead to use the .iso file directly. I had also try to unpack /.iso file
but also w/o result - using FTPT as a source/repository.
Here some combinations which I tried - some of them are mismatched, cause mixing of SuSe ubuntu and who knows what distribution - it seems they use little different paramteters. For example seems that SuSe accept "install=" and Ubuntu "nfsroot=" - maybe I'm wrong so thats why it does not work... anyway I try many combinations with result of booting to some level of instalation who does not accept repository,iso.. /nfs...
- UNPACKED IMAGE FILES -
LABEL UBUNTU 13.1 LIVE
kernel ubuntu-installer/casper/vmlinuz
append INSTALL=192.168.2.150:/volume1/install/PXE/ubuntu-installer panic=20 netboot=nfs boot=casper ip=dhcp
** alternative for suse
kernel suse-installer/linux
install=nfsroot initrd=suse-installer/boot/i386/loader/initrd ramdisk_size=512000 ramdisk_blocksize=4096 root=/dev/nfs rw nfsroot=192.168.2.150:/volume1/install/PXE/suse-installer panic=20 ip=dhcp
**
------------------------------------
Here simple example as it should work :-D //of course it does not work but it explain maybe more than prev. lines.
LABEL SUSE KDE-Live
kernel linux
APPEND iso raw initrd nfsroot=192.168.2.150:/volume1/install/PXE/images/openSUSE-13.1-KDE-Live-i686.iso
Anybody have that issue solved ?
i need correctly wroten lines in txt.cfg and probably updated kernel and initrd - not original from liveCD or NETBOOT. //Cause netboot use www repository :-)