вівторок, 16 жовтня 2018 р.

Запускаем Grub'ом ISO

title Windows 7 (file /iSO/win7.iso)
find --set-root/ImDisk/myiso.cmd
dd if=()/ImDisk/au.xml of=()/AutoUnattend.xml
dd if=()/ImDisk/cr.txt of=()/ImDisk/myiso.cmd
write ()/ImDIsk/myiso.cmd SET MYISO=/ISO/win7.iso\r\n
map /ISO/win7.iso (0xff)
map (hd0) (hd1)
map (hd1) (hd0)
map --hook
chainloader (0xff)

title Windows 8 (file /iSO/win8.iso)
find --set-root/ImDisk/myiso.cmd
dd if=()/ImDisk/au.xml of=()/AutoUnattend.xml
dd if=()/ImDisk/cr.txt of=()/ImDisk/myiso.cmd
write ()/ImDIsk/myiso.cmd SET MYISO=/ISO/win8.iso\r\n
map /ISO/win8.iso (0xff)
map (hd0) (hd1)
map (hd1) (hd0)
map --hook
chainloader (0xff)

title Windows 10 (file /iSO/win10.iso)
find --set-root/ImDisk/myiso.cmd
dd if=()/ImDisk/au.xml of=()/AutoUnattend.xml
dd if=()/ImDisk/cr.txt of=()/ImDisk/myiso.cmd
write ()/ImDIsk/myiso.cmd SET MYISO=/ISO/Win10.iso\r\n
map /ISO/Win10.iso (0xff)
map (hd0) (hd1)
map (hd1) (hd0)
map --hook
chainloader (0xff)

title Start Windows8PE   (file /iSO/win8PE.iso)
#map --mem (hd0,0)/iso/win8pe.iso (hd32)   #  loaded in memory
map (hd0,0)/iso/win8pe.iso (hd32)
map --hook
chainloader (hd32)

title Ubuntu based Linux ( (file /iSO/linux.iso) )
map /ISO/linux.iso (hd32)
map --hook
root (hd32)
kernel /casper/vmlinuz iso-scan/filename=/ISO/linux.iso boot=casper quiet noapic splash -- locale=ru_RU
initrd /casper/initrd.lz

title OpenSUSE (file /iSO/openSUSE.iso)
map /ISO/openSUSE.iso (hd32)
map --hook
root (hd32)
kernel /boot/x86_64/loader/linux iso-scan/filename=/ISO/openSUSE.iso loader=syslinux splash=silent quiet
initrd /boot/x86_64/loader/initrd