Well, I tell you, watching all the community … I saw that many have managed to add the Hiren Boot eg your menu Fog … and I think an excellent idea … but I have not succeeded …
I tell them how I try:
- I went to “Settings Fog”
- I went to “iPXE New Menu Entry”
- I put in “Menu Item” Iso name “HirenBoot” and “Description:” a brief description.
- In “Parameters” reviewing several post and others, I reach the following conclusion and put the following:
"hirens
initrd http: // $ {fog-ip} /fog/service/ipxe/hiren/hirenboot.iso
memdisk chain iso raw ||
goto MENU
: RETURN
chain http: // $ {fog-ip} / $ {/service/ipxe/boot.php?mac=$ fog-webroot} {net0 / mac} ||
prompt
goto MENU
autoboot "
So far so good … it shows me the option of Hiren on the menu, and when I enter it, says: “FATAL: INT18; BOOT FAILURE”
I show how my boot.php is
"#! Ipxe
September fog-ip 10.0.0.50
September fog fog-webroot
Set Boot-url http: // $ {fog-ip} / $ {fog-webroot}
cpuid --ext September 29 && || September arch arch i386 x86_64
goto get_console
: Console_set
--rgb color 0xff6600 2
cpair --foreground 7 --background 2 2
goto MENU
: Alt_console
cpair --background 0 1 && cpair --background February 1
goto MENU
: Get_console
--picture console http://10.0.0.50/fog/service/ipxe/bg.png --left 100 --right 80 console_set || && goto goto alt_console
: MENU
menu
--rgb color 0xff0000 0
cpair --foreground 0 3
Host --gap item is not registered!
--gap item - -------------------------------------
fog.local item Boot from hard disk
fog.memtest item Run Memtest86 +
Host item fog.reginput Perform Full Registration and Inventory
Registration and fog.reg item Quick Inventory
fog.quickimage item Quick Image
Join fog.multijoin item Multicast Session
fog.sysinfo item Client Information System (Compatibility)
Hiren fog test item / service / ipxe / hiren
--timeout choose --default fog.local 3000 target && goto $ {target}
: Fog.local
--no-described --drive sanboot || 0x80 goto MENU
: Fog.memtest
iso raw kernel memdisk
initrd memtest.bin
|| boot goto MENU
: Fog.reginput
bzImage32 kernel loglevel = 4 = init_32.xz initrd root = / dev / ram0 rw ramdisk_size = 127000 = keymap = web 10.0.0.50 / fog / consoleblank loglevel = 4 = 0 mode = manreg
imgfetch init_32.xz
|| boot goto MENU
: Fog.reg
bzImage32 kernel loglevel = 4 = init_32.xz initrd root = / dev / ram0 rw ramdisk_size = 127000 = keymap = web 10.0.0.50 / fog / consoleblank loglevel = 4 = 0 mode = autoreg
imgfetch init_32.xz
|| boot goto MENU
: Fog.quickimage
login
params
$ {param mac0 net0 / mac}
param arch $ {arch}
param username $ {username}
param password $ {password}
param qihost 1
isset $ {NET1 / mac} && $ {param mac1 net1 / mac} || goto BOOTME
isset $ {net2 / mac} && $ {param mac2 net2 / mac} || goto BOOTME
: Fog.multijoin
login
params
$ {param mac0 net0 / mac}
param arch $ {arch}
param username $ {username}
param password $ {password}
param sessionJoin 1
isset $ {NET1 / mac} && $ {param mac1 net1 / mac} || goto BOOTME
isset $ {net2 / mac} && $ {param mac2 net2 / mac} || goto BOOTME
: Fog.sysinfo
bzImage32 kernel loglevel = 4 = init_32.xz initrd root = / dev / ram0 rw ramdisk_size = 127000 = keymap = web 10.0.0.50 / fog / consoleblank loglevel = 4 = 0 mode = sysinfo
imgfetch init_32.xz
|| boot goto MENU
: Test Hiren
: MENU
menu
--gap item - Advanced Menu ------------- --------------
Hiren's Boot item Ghost Version 15.2
item RETURN Return to the Top Menu
--timeout 30000 --default choose RETURN target && goto $ {target}
: Hirens
initrd http: // $ {fog-ip} /fog/service/ipxe/hiren/hirenboot.iso
memdisk chain iso raw ||
goto MENU
: RETURN
chain http: // $ {fog-ip} / $ {/service/ipxe/boot.php?mac=$ fog-webroot} {net0 / mac} ||
prompt
goto MENU
autoboot
: BOOTME
chain http://10.0.0.50/fog/service/ipxe/boot.php##params || ar
goto MENU
autoboot "
Someone could help me please ??? I hope your answers !!!
Excuse my English, I’m from Argentina, and use a translator …
Some other Argentine compatriot ??
Thank you very much !!!