Difference between revisions of "Netboot for Noobs Tutorial 2"

From Amahi Wiki
Jump to: navigation, search
Line 74: Line 74:
 
MENU LABEL Parted Magic
 
MENU LABEL Parted Magic
 
KERNEL images/pmagic/bzImage
 
KERNEL images/pmagic/bzImage
        APPEND noapic
+
INITRD images/pmagic/initrd.img
INITRD images/pmagic/initrd.img root=/dev/ram0 init=/linuxrc ramdisk_size=100000D
+
        APPEND noapic root=/dev/ram0 init=/linuxrc ramdisk_size=100000D
 
</pre>
 
</pre>
 
|}
 
|}
Line 91: Line 91:
 
right click=> 7zip->open or extract archive
 
right click=> 7zip->open or extract archive
  
locate the files bzimage and initrd.img  
+
Locate the files '''''"bzimage"''''' and '''''"initrd.img"'''''
  
 
copy them to the newly created folder: '''''your share/images/pmagic'''''
 
copy them to the newly created folder: '''''your share/images/pmagic'''''
  
All done
+
Open virtual box.
Open virtual box and boot into amahi netboot on your test virtual machine and you should see a new entry:
+
 
Parted Magic
+
[[File:starttest.png|none|500px|]]
 +
 
 +
Start''''' "test" '''''virtual machine and  
 +
 
 +
should display menu:
 +
[[File:menupmagic.png|none|500px|]]
 +
 
 +
Select "Parted Magic" from menu
 +
 
 +
Should display:
 +
[[File:loadpmagic.png|none|500px|]]
  
Choose it and it should immediately display:
 
<pre>
 
Loading images/pmagic/bzimage.....
 
Loading images/pmagic/initrd.img.........................
 
</pre>
 
 
It may take a couple of minutes to load into memory and boot depending on your network connection and activity
 
It may take a couple of minutes to load into memory and boot depending on your network connection and activity
 +
 +
[[File:pmagic.png|none|500px|]]
 +
  
 
All that and not one bash commandline entry!
 
All that and not one bash commandline entry!

Revision as of 17:33, 25 December 2011


Msgbox-WOPr.png Work In Progress
This article is currently undergoing major expansion or restructuring. You are welcome to assist by editing it as well. If this article has not been edited in several days, please remove this template.


HAVE TO FIX FORMATTING

Ok Netboot works, Now what? Now lets add parted magic to the menu and try booting it.


Step 1: Create share in amahi Dashboard:

login ->Setup->Shares->New Share

1-Createshare.PNG

Name: Call it tfpt/pxe or whatever you want

Location:/usr/share/amahi-netboot/tftp

  • Note:This is where amahi-netboot installs configuration files

If you browse this folder you should see:

  • boot.msg
  • logo.16
  • menu.c32
  • other.conf
  • f2
  • memtest
  • minirooot.gz
  • pxelinux.0
  • vmlinuz
  • pxelinux.cfg folder

Step 2: Add Parted Magic entry to menu:

- Navigate into pxlinux.cfg folder
- Right click on "default" file and edit with notepad++

You should see:

DEFAULT menu.c32
PROMPT 0
TIMEOUT 100 # start the default after 10 seconds
MENU TITLE --== Amahi Netboot Main Menu ==--

# Exit the PXE stack and boot the local system
LABEL bootlocal
	MENU DEFAULT
	MENU LABEL Boot from the Hard Drive
	localboot 0

LABEL PBA
	MENU LABEL PBA --->
	kernel vmlinuz
	APPEND nfsdir=hda:/var/hda/apps/pba/client/iso lang=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

LABEL memtest86+
	MENU LABEL Memtest86+ --->
	kernel memtest/memtest86+-1.65


At the bottom paste the following:

LABEL pmagic 
	MENU LABEL Parted Magic
	KERNEL images/pmagic/bzImage
	INITRD images/pmagic/initrd.img
        APPEND noapic root=/dev/ram0 init=/linuxrc ramdisk_size=100000D

Note the paths after KERNEL & INITRD images/pmagic/ Save and close file.

Go to the your share Create New folder called images and inside another new folder called pmagic so it has following structure your share/pxelinux.cfg/ your share/images/pmagic/


Step 3: Download Parted Magic pxe zip file here:

http://partedmagic.com/doku.php?id=downloads

right click=> 7zip->open or extract archive

Locate the files "bzimage" and "initrd.img"

copy them to the newly created folder: your share/images/pmagic

Open virtual box.

Starttest.png

Start "test" virtual machine and

should display menu:

Menupmagic.png

Select "Parted Magic" from menu

Should display:

Loadpmagic.png

It may take a couple of minutes to load into memory and boot depending on your network connection and activity

Pmagic.png


All that and not one bash commandline entry!


Works:Go on to Netboot Tutorial 3


Troubleshooting if it doesn't work:

  • If you select Parted Magic and the screen just blinks
    • Double check the KERNEL path in your menu entry:
            KERNEL images/pmagic/bzImage
  • If it starts and doesn't boot completely
    • double check the INITRD menu entry
            INITRD images/pmagic/initrd.img