Difference between revisions of "PXE KNIFE"

From Amahi Wiki
Jump to: navigation, search
Line 26: Line 26:
 
append pxeknife/pxeknife.conf
 
append pxeknife/pxeknife.conf
 
  LABEL PBA
 
  LABEL PBA
                 MENU LBAEL PBA --->
+
                 MENU LABEL PBA --->
 
                 kernel vmlinuz
 
                 kernel vmlinuz
 
                 APPEND nfsdir=hda:/var/hda/apps/pba/client/isolang=us ramdisk_size=100000 nomce dma nosound apm=power-off nopcmcia nofirewire init=/etc/init nomce vga=normal initrd=miniroot.gz 2 BOOT_IMAGE=insert
 
                 APPEND nfsdir=hda:/var/hda/apps/pba/client/isolang=us ramdisk_size=100000 nomce dma nosound apm=power-off nopcmcia nofirewire init=/etc/init nomce vga=normal initrd=miniroot.gz 2 BOOT_IMAGE=insert

Revision as of 00:44, 13 July 2009

  • Get the latest tar from http://pxeknife.erebor.org/releases/
  • migrate to /usr/share/hda-app-pba/tftp/
  • untar the pxeknife ( tar -xvf pxeknife.tar.gz )
  • run " yum install syslinux "
  • run " cp -rf /usr/lib/syslinux/*.c32 /usr/share/hda-app-pba/tftp/ "
  • now go to /usr/share/hda-app-pba/tftp/pxelinux.cfg/
  • run "mv default default.old"
  • pico default
  • add this to the file
  
        DEFAULT menu.c32
	PROMPT 0
	TIMEOUT 100 #this is optional - will start the default after 10 seconds
	MENU TITLE --== Main Menu ==--

	#this allows you to exit the pxe stack and pass booting to the local system
	LABEL bootlocal
		MENU DEFAULT
		MENU LABEL Local Boot
		localboot 0

	#load pxe knife
	LABEL pxeknife
		MENU LABEL PXE Knife --->
		kernel menu.c32
		append pxeknife/pxeknife.conf
 LABEL PBA
                MENU LABEL PBA --->
                kernel vmlinuz
                APPEND nfsdir=hda:/var/hda/apps/pba/client/isolang=us ramdisk_size=100000 nomce dma nosound apm=power-off nopcmcia nofirewire init=/etc/init nomce vga=normal initrd=miniroot.gz 2 BOOT_IMAGE=insert



  • Now you should be ready to do a netboot.
  • Add PBA to boot options - still needs to be tested
  • Installing OS though pxeknife - every operating system is different. After downloading the iso. You need to find the kernel(vmlinuz, linux, ...) and the intrid (.gz, .... ). Below we will document different OS. If you have installed an OS that is not mentioned please add it for others to be able to do it.
  • Ubuntu-netboot