Read full article - http://boot-land.net/forums/index.php?showtopic=8360
I made a quick script for a multiboot into avira rescue system
more info At Avira Website
grub4dos script and multiboot must be enabled to use this script. tested under Vista-pe
CODE
[Main]
Title=Avira Rescue System
Author=Wastebin
Level=7
Version=01
Description=Avira Rescue System
Locked=false
Contact=wastebin@nomail
Date=04.07.2009
Selected=True
Download_Level=2
[variables]
%MenuFile_GRUB%=%targetdir%\menu.lst
[Process]
If,NotExistDir,"%TargetDir%\avira_rs",DirMake,"%TargetDir%\avira_rs"
WebGet,"http://dl1.pro.antivir.de/package/rescue_system/common/en/rescue_system-common-en.iso","%TargetDir%\avira_rs\avira_rs.iso"
ShellExecute,Hide,#$q%Tools%\7z.exe#$q,"x -y #$q%TargetDir%\avira_rs\avira_rs.iso#$q -o#$q%TargetDir%\avira_rs\#$q"
FileDelete,"%TargetDir%\avira_rs\avira_rs.iso"
If,NotExistFile,"%MenuFile_GRUB%",Exit,"Please enable MultiBoot mode and Grub4Dos before using this script"
#
#
TXTAddLine,"%MenuFile_GRUB%","title AntiVir Rescue System","Append"
TXTAddLine,"%MenuFile_GRUB%","find --set-root /avira_rs/vmlinuz","Append"
TXTAddLine,"%MenuFile_GRUB%","kernel /avira_rs/vmlinuz vga=769 ramdisk_size=99051 root=/dev/ram0 rw console=/dev/vc/4","Append"
TXTAddLine,"%MenuFile_GRUB%","initrd /avira_rs/initrd.gz","Append"
TXTAddLine,"%MenuFile_GRUB%","boot","Append"
TXTAddLine,"%MenuFile_GRUB%"," ","Append"
[Interface]
Title=Avira Rescue System
Author=Wastebin
Level=7
Version=01
Description=Avira Rescue System
Locked=false
Contact=wastebin@nomail
Date=04.07.2009
Selected=True
Download_Level=2
[variables]
%MenuFile_GRUB%=%targetdir%\menu.lst
[Process]
If,NotExistDir,"%TargetDir%\avira_rs",DirMake,"%TargetDir%\avira_rs"
WebGet,"http://dl1.pro.antivir.de/package/rescue_system/common/en/rescue_system-common-en.iso","%TargetDir%\avira_rs\avira_rs.iso"
ShellExecute,Hide,#$q%Tools%\7z.exe#$q,"x -y #$q%TargetDir%\avira_rs\avira_rs.iso#$q -o#$q%TargetDir%\avira_rs\#$q"
FileDelete,"%TargetDir%\avira_rs\avira_rs.iso"
If,NotExistFile,"%MenuFile_GRUB%",Exit,"Please enable MultiBoot mode and Grub4Dos before using this script"
#
#
TXTAddLine,"%MenuFile_GRUB%","title AntiVir Rescue System","Append"
TXTAddLine,"%MenuFile_GRUB%","find --set-root /avira_rs/vmlinuz","Append"
TXTAddLine,"%MenuFile_GRUB%","kernel /avira_rs/vmlinuz vga=769 ramdisk_size=99051 root=/dev/ram0 rw console=/dev/vc/4","Append"
TXTAddLine,"%MenuFile_GRUB%","initrd /avira_rs/initrd.gz","Append"
TXTAddLine,"%MenuFile_GRUB%","boot","Append"
TXTAddLine,"%MenuFile_GRUB%"," ","Append"
[Interface]