HowTo: Boot windows ISOs

Multiboot USB / DVD Builder with SARDU
In this section is permitted only the English language
Forum rules
In this section is permitted only the English language

HowTo: Boot windows ISOs

Postby Damnation » September 19th, 2012, 9:21 am

HowTo: Boot windows ISOs

Create these Folders

MULTIBOOT
FIRADISK
WINVBLOCK

at the root of your drive.

In MULTIBOOT create 2 more folders MENU and ISOs

EDIT SYSLINUX.CFG (should be at root of your drive)

SYSLINUX.CFG

Code: Select all
label System Tools
menu label Windows Installation ISOs ->
MENU INDENT 1
kernel vesamenu.c32
APPEND /multiboot/menu/windows.cfg

In MULTIBOOT/MENU
create WINDOWS.CFG

WINDOWS.CFG

label <-- Back to Main Menu
 kernel vesamenu.c32
 append /multiboot/syslinux.cfg
MENU SEPARATOR 
 
label Windows XP Installation ISO Part1 (USB2 ONLY!)
menu label Windows XP Installation ISO Part1 (USB2 ONLY!)
MENU INDENT 1
KERNEL /multiboot/grub.exe
APPEND --config-file=/multiboot/menu/WindowsXPP1.lst

label Windows XP Installation ISO Part2 (USB2 ONLY!)
menu label Windows XP Installation ISO Part2 (USB2 ONLY!)
MENU INDENT 1
KERNEL /multiboot/grub.exe
APPEND --config-file=/multiboot/menu/WindowsXPP2.lst

label Windows XP Installation ISO Part2 for PCs with low RAM (USB2 ONLY!)
menu label Windows XP Installation ISO Part2 low ram (USB2 ONLY!)
MENU INDENT 1
KERNEL /multiboot/grub.exe
APPEND --config-file=/multiboot/menu/WindowsXPP3.lst

label Windows 7 x86 Installation ISO
menu label Windows 7 x86 Installation ISO
MENU INDENT 1
KERNEL /multiboot/grub.exe
APPEND --config-file=/multiboot/menu/windows7x86.lst

label Windows 7 x86 Installation ISO PART 2
menu label Windows 7 x86 Installation ISO PART 2
MENU INDENT 1
KERNEL /multiboot/grub.exe
APPEND --config-file=/multiboot/menu/windows7x86P2.lst

label Windows 7 x64 Installation ISO
menu label Windows 7 x64 Installation ISO
MENU INDENT 1
KERNEL /multiboot/grub.exe
APPEND --config-file=/multiboot/menu/windows7x64.lst

label Windows 7 x64 Installation ISO PART 2
menu label Windows 7 x64 Installation ISO PART 2
MENU INDENT 1
KERNEL /multiboot/grub.exe
APPEND --config-file=/multiboot/menu/windows7x64P2.lst

label Windows 8 x86 Installation ISO
menu label Windows 8 x86 Installation ISO
MENU INDENT 1
KERNEL /multiboot/grub.exe
APPEND --config-file=/multiboot/menu/windows8x86.lst

label Windows 8 x64 Installation ISOs
menu label Windows 8 x64 Installation ISO
MENU INDENT 1
KERNEL /multiboot/grub.exe
APPEND --config-file=/multiboot/menu/windows8x64.lst


more next post.
Damnation
 
Posts: 5
Joined: September 19th, 2012, 8:14 am

Re: HowTo: Boot windows ISOs

Postby Damnation » September 19th, 2012, 9:36 am

In the MENU folder

Create

note: be sure the names of ISOs in these files match the names of your own ISOs in the \multiboot\ISOs folder

WINXPP1.LST

Code: Select all
find --set-root --ignore-floppies --ignore-cd /winvblock/winvblock.ima.gz
map --mem /winvblock/winvblock.ima.gz (fd0)
map --mem /winvblock/winvblock.ima.gz  (fd1)
#map --mem (md)0x800+4 (99)
# if this loads the ISO into memory slowly - then you need to run WinContig on the ISO file on your USB drive to speed it up!
map  /multiboot/ISOs/WINXP.SP3.X86.X14-73974.USB3.ISO (0xff) || map  --mem /multiboot/ISOs/WINXP.SP3.X86.X14-73974.USB3.ISO (0xff)

map (hd0) (hd1)
map (hd1) (hd0)
map --hook
#write (99) [FiraDisk]\nStartOptions=cdrom,vmem=find:/multiboot/ISOs/WINXP.X86.MAHER.ISO;\n\0
#root (0xff)
#map --status
echo
chainloader (0xff)/i386/setupldr.bin || chainloader (0xff)/I386/SETUPLDR.BIN || chainloader (0xff)
echo
clear
pause You MUST press F6 when prompted, then hit S to select WinVBlock 32, S to select FiraDisk driver, then hit S again to select your AHCI driver (e.g. Atom Netbook=WinVBlock+ICH7R/DH, DQ67 series 6=FiraDisk+Desktop,Workstation,Server Express)
pause
clear
pause Now quickly hit [Enter] twice (and then F6 if you need to install drivers) ...
clear

WINXPP2.LST

find --set-root --ignore-floppies --ignore-cd /winvblock/winvblock.ima.gz
# we must load the ISO into memory, so it will be slow to load here ...
map --mem /multiboot/ISOs/WINXP.SP3.X86.X14-73974.USB3.ISO (0xff) || map  /multiboot/ISOs/WINXP.SP3.X86.X14-73974.USB3.ISO (0xff)
map (hd0) (hd1)
map (hd1) (hd0)
map --hook
chainloader (hd0)+1
PAUSE
PAUSE
pause Press ENTER and then unplug this USB drive...

WINXPP3.LST

map --mem /winvblock/winvblock.ima.gz (fd0)
map --mem /winvblock/winvblock.ima.gz  (fd1)
map /multiboot/isos/WINXP.SP3.X86.X14-73974.USB3.ISO (0xA0)
checkrange 0x80 read 0x8280 && map (hd0) (hd1)
checkrange 0x80 read 0x8280 && map (hd1) (hd0)
map --hook
map --rd-size=2048
map --mem (rd)+4 (0x55)
map --rehook
write (0x55) #!GRUB4DOS\x00v=1\x00/multiboot/isos/WINXP.SP3.X86.X14-73974.USB3.ISO\x00\xA0\x00
root (hd0,0)
chainloader (hd0)+1
pause Keep the USB drive connected until Setup completes!

SAVE THESE FILES

NEXT GRAB GRUB4DOS

http://code.google.com/p/grub4dos-chenall/downloads/list

EXTRACT

grab GRUB.EXE and place it in your \MULTIBOOT folder

NEXT GRAB WINVBLOCK

http://www.rmprepusb.com/tutorials/install-xp-from-an-iso/winvblockJmicron_C600.ima.gz.gz?attredirects=0

Place in WINVBLOCK and using WinRAR -> Extract Here..

You should now have a WinVBLOCK.ima.gz file in your folder

Once you have that, and all the CFG and LST files, you can now boot WindowsXP ISO

Windows 7/8 Later.
Damnation
 
Posts: 5
Joined: September 19th, 2012, 8:14 am

Re: HowTo: Boot windows ISOs

Postby UFdFan » September 19th, 2012, 9:15 pm

Hello

Sorry, i do not understand :?:

SARDU supports all Windows.ISO (AIO). :D

What have your post to do with SARDU :?:
Important information: Don't change the SARDU screen or menu's when you want a fine working SARDU. 8-)
UFdFan
 
Posts: 699
Joined: May 15th, 2011, 2:34 pm
Location: in the center of my life


Return to English Forum

Who is online

Users browsing this forum: Bing [Bot]

cron