Jump to content

Install XP from a RAM loaded ISO image


cdob

Recommended Posts

if i replace for xp pro 32bit

Why do you change this? What happens at suggested menu.lst?

Which hardware (motherboard, BIOS) do you use?

whts its function???

map --mem (md)0x6000+800 (fd0)map --hook > nuldd if=(fd1) of=(fd0) count=1
This create a empty floppy fd0. Windows setup should read fd1 only.

Seems to be a BIOS issue.

Replacing the above line wont work for win xp 64bit...

If you use fd0, then adjust fd0 txtsetup.oem too.

Insert before chainlader

dd if=(fd1)/txtsetup.oem  of=(fd0)/txtsetup.oem
Link to comment
Share on other sites


sorry for my bad english...

i dont have my own version of txtsetup.oem file i'm using the one cdob attached in his previous post...

i didnt add or remove anything from txtsetup.oem file i'm using it as it is attached...

cdob

i'm testing usb with atleaste 7 different system varing from p4, durion, c2d, i3, phenom... with same results...

which didnt comeup with driver errors and the continious iso filemount problem after installing windows....

Link to comment
Share on other sites

Thanx a lot

my 1st problem is solved by changing

[Defaults]
scsi = firadisk32

with

[Defaults]

scsi = firadisk64

now i'm not getting any error during textmode

========================================

i found FiraEdit.inf and firadisk.inf files identical... one is used under 32bit driver and other under 64bit driver... dont know why

[Files.scsi.firadisk32]
driver = firadisk, firadisk.sys,firadisk
catalog= firadisk, firadisk.cat
inf = firadisk, FiraEdit.inf
dll = firadisk, firadisk.cmd

[Files.scsi.firaDisk64]
driver = firadisk, firadi64.sys,firadisk
inf = firadisk, firadisk.inf
catalog= firadisk, firadi64.cat

Link to comment
Share on other sites

i'm testing usb with atleaste 7 different system varing from p4, durion, c2d, i3, phenom... with same results...

Does all 7 machines fails at ?

map --mem %fdIMA% (fd1)map --mem (md)0x6000+800 (fd0)
Does all 7 machines require?

map --mem %fdIMA% (fd1)map --mem %fdIMA% (fd0)

my 1st problem is solved by changing

No, it's not solved. It's a nice work around, if you don't adjust both virtual floppy drives.

firadisk.inf files identical... one is used under 32bit driver and other under 64bit driver... dont know why

Yes, there are equal. Firadisk author created one file for both. Keep this files.
Link to comment
Share on other sites

Yes, definitely NOT a "solution", only a temporary workaround to verify what the issue is.

Let's try being more explicit.

The cdob's posted menu.lst contains:

  • ...
  • set fdIMA=%dir%/XP_Inst.gz
  • ...
  • map --mem %fdIMA% (fd1)
  • map --mem (md)0x6000+800 (fd0)
  • map --hook > nul
  • dd if=(fd1) of=(fd0) count=1
  • cat --locatei="= firadisk32" --replace="= firadisk64" (fd1)/TXTSETUP.OEM > nul || echo error %fdIMA% file error..
  • ...

#2 sets the source for the floppy image to XP_Inst.gz
#4 maps (in memory, i.e. "volatile") the floppy image to (fd1)
#5 maps an area of memory to (fd0)
#6 hooks the previous mappings
#7 makes a dd copy of first sector of the (fd1) to the image mapped in memory

#8 is the MOST RELEVANT part, it should effectively replace the string "= firadisk32" with the string "= firadisk64" in the file TXTSETUP.OEM on (fd1).

For *whatever* reason, it seems like this did not work as expected, what I suggested was to modify the TXTSETUP.OEM before (thus making it "fixed" for 64 bit install) to verify that this was the case.

The "right" way is to have instead (as the original cdob's files do :thumbup) a "standard for 32 bit install" TXTSETUP.OEM and modify it only temporarily for 64 bit install.

What needs to be verified now is WHY exactly the posted menu.lst "as is" did not work as expected and modify it in such a way that it works on your machines (and conversely to "everyone's) also.

jaclaz

Edited by jaclaz
Link to comment
Share on other sites

i'm trying to copy the method used in

SOME WAREZ which name was removed by jaclaz

which mounts win_xp.iso to ram by creating temp drive or floppy

then use imdisk to auto mount same iso image for gui mode after restart...

this is quite fast way to install windows

i modified menu.lst as per the mentioned WAREZ release

this is wht i did...

title Windows XP x32 - Professional\nfind --set-root /image/XP_Inst.gzmap --mem /image/XP_Inst.gz (fd0)map --mem /image/XP_Inst.gz (fd1)find --set-root/image/XP32.isomap /image/XP32.iso (0xfe)map --hookmap --mem (0xfe)+290000 (0xff)map (hd0) (hd1)map (hd1) (hd0)map --hookchainloader (0xff)/I386/SETUPLDR.BIN

its works like a charm...

it also works for server 2003 32bit...

but for windows xp 64 its not gud...

wht i did is I add firadisk64 driver into XP_Inst.gz

and make firadisk64 as default driver...

it helps me a lot and my text mode setups goes fine it reads my winnt.sif.... everything is ok

but after restart when gui mode starts it comes up with an error to insert disk of windows xp x64...

need some solution to auto mount winxp64.iso image after 1st restart only....

Thnx n waiting for solution :(

Edited by jaclaz
removed reference to WAREZ release
Link to comment
Share on other sites

Why don't you ask for support to the Author of that Warez release (whoever he/she is) then?

On this board support to WAREZ is NOT provided, please READ (attentively) the Etiquette/Rules:

http://www.msfn.org/board/index.php?app=forums&module=extras&section=boardrules

particularly Rule #1.a

1.a This is not a warez site! Links/Requests to warez and/or illegal material (e.g., cracks, serials, etc.) will not be tolerated. Discussion of circumventing WGA/activation/timebombs/license restrictions, use of keygens, or any other illegal activity, including, but not limited to, requests for help where pirated software is being used or being discussed, will also not be tolerated. Offenders may be banned on first violation.

jaclaz

Link to comment
Share on other sites

i'm not asking any help/support regarding any warez...

i'm referring the method he is using to boot his usb disk...

as he is using cdob's method's i'm asking for support from u guys...

as u r gurus n should know every method/flavor of ram loaded windows xp installation

if he can do this modifing/using ur files y cant we try???

that's y i'm here n asking help, n sharing my experiences on this forum...

thnx

Link to comment
Share on other sites

i'm trying to copy the method used in

No WAREZ support.

i modified menu.lst as per the mentioned

Do not use XP_INST_v06 and a historic menu.lst example.

Historic examples are not supported at XP_INST_v06.

title Windows XP x64 - Professional\n

i want to load text mode setup from ram...

Read the other examples from XP_INST_v06 to get a idea.

There are RAM load examples too.

I assume sufficient RAM at a 64 bit OS.

Read: the whole ISO image fits to RAM.

Try XP_INST.gz from post #287 and

title Setup Windows XP x64  from ISO \n5: RAM load ISO image - floppies=1set dir=/imagesset myISO=%dir%/XP64.ISOset fdIMA=%dir%/XP_INST.gzcat --length=0 %myISO% > nul || find --set-root --devices=hf %myISO%map --mem %fdIMA% (fd0)map --mem %fdIMA% (fd1)map --mem %myISO% (222)map --hook > nulcat --locatei="= firadisk32" --replace="= firadisk64" (fd1)/TXTSETUP.OEM > nul || echo error %fdIMA% file error..#uncomment to enable fixUSBcommand (fd1)/grub4dos/fixUSB64.bat %myISO%#chenall's ntbootcat --locate=###### --number=1 (fd1)/TXTSETUP.OEM > nul || call :error %fdIMA% file error..set offset=%?%set fira.opt=cdrom,vmem=find:%myISO%;write --offset=%offset% (fd1)/TXTSETUP.OEM value=Parameters,StartOptions,REG_SZ,"%fira.opt%"\r\n;cat --skip=%offset% --locate=/ --replace=\\ (fd1)/TXTSETUP.OEMcommand (fd1)/grub4dos/shifthd.batroot (222)dd if=(fd1) of=(fd0)map --floppies=1chainloader (222)/I386/SETUPLDR.BIN || chainloader ()boot
Link to comment
Share on other sites

  • 3 months later...

hello

i go to my win7 and install AOMEI Partition Assistant then open program in a Disk & Partition Wizard

section i choice Create Bootable CD Wizard and finally create an iso image.

now i have usb ntfs filesystem.and i dont want delete anything on that.

can i put iso file in my usb and boot it with this way?

if yes can you please tell me how make it work in very easy step way.

thankyou

Link to comment
Share on other sites

hello i go to my win7 and install AOMEI Partition Assistant then open program in a Disk & Partition Wizard section i choice Create Bootable CD Wizard and finally create an iso image

Well, this relates to Win7, this is not XP. XP installation approaches won't work here.

Search for a Win7 solution elsewere http://reboot.pro/forum/66-grub4dos/ http://bbs.ipauly.com/

Or start a new thead. http://www.msfn.org/board/forum/165-windows-7/

Link to comment
Share on other sites

  • 1 month later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...