Jump to content

Install XP from a RAM loaded ISO image


cdob

Recommended Posts

I did all what you wrote
I doubt this.

The file C:\INST\XP_RAM\bootsect.bin is missing.

Remember case is importand: bootsect.bin is not BOOTSECT.BIN.

And read the warning: XP_RAM\I386\txtsetp.sif not found.

No sort file created. Read ISO image won't be sorted.

Why do you use a sorted image at all?

Can't you use the whole image?

Edited by cdob
Link to comment
Share on other sites


I did all what you wrote

And that begins to work

But the software gives an error and DD stopped

The first error - long before the dd one - is related to missing files:

1) Does C:\INST\XP_RAM\I386\txtsetup.sif exist? :unsure:

2) Try copying bootsect.bin to C:\INST\ also.

jaclaz

P.S. Sorry cdob, cross-posting, though the bootsect.bin appears like a problem with the path of it in mkisosf options, it seems to me like it is needed in two places:

pushd "%SourceDir%"

if not exist %boot_sector_file% (
echo.&echo error: boot sector file not found &call :Help &pause &goto :eof)

this checks for it in C:\INST\XP_RAM\ while mkisofs seems like looking for it in C:\INST\ :unsure:

Edited by jaclaz
Link to comment
Share on other sites

It does work fine to load the whole image, I just was looking for setting this up on older/slower machines.

Can you clarify some parts:

Which windows files did you used? Do you use a OEM version?

Did you slipstream a SP? How do you slipstreams?

Did you changed windows files in addition? Did you edited, added or deleted a file?

Which menu.lst do you use?

Does RAM loaded ISO image contain a file RAMBOOT.LST?

Which contents does contain file RAMBOOT.LST?

I use the classification to install on a computer without enough RAM

File txtsetup.sif is there

How much RAM does computer hold?

Sorry, there is a issue with relative path.

Try full path

MkISO_RAMload_sort.cmd C:\INST\XP_RAM

Link to comment
Share on other sites

Now it worked well

But where it says to me the number I need to register in menu.lst


Total translation table size: 2048
Total rockridge attributes bytes: 0
Total directory bytes: 1073716
Path table size(bytes): 4712
Max brk space used 480000
335264 extents written (654 MB)
RAMload 315146240 RamLoadSectors 153880
FileSize 172
rawwrite dd for windows version 0.5.
Written by John Newbigin <jn@it.swin.edu.au>
This program is covered by the GPL. See copying.txt for details
172+0 records in
172+0 records out

Link to comment
Share on other sites

It does work fine to load the whole image, I just was looking for setting this up on older/slower machines.

Can you clarify some parts:

Which windows files did you used? Do you use a OEM version?

Did you slipstream a SP? How do you slipstreams?

Did you changed windows files in addition? Did you edited, added or deleted a file?

Which menu.lst do you use?

Does RAM loaded ISO image contain a file RAMBOOT.LST?

Which contents does contain file RAMBOOT.LST?

I use the classification to install on a computer without enough RAM

File txtsetup.sif is there

How much RAM does computer hold?

Sorry, there is a issue with relative path.

Try full path

MkISO_RAMload_sort.cmd C:\INST\XP_RAM

Windows XP SP3 setup disk, unattaned with driverpacks (method2). Also nlited to get the image size down

I tried both menu methods posted in post #69 on page 4, they both load the iso fine, but stop with that error I mentioned before. ISO does contain ramboot.lst which I tried to boot from

Link to comment
Share on other sites

Let's investigate:

How much RAM do you use?

Create a file list from ISO image:

isoinfo.exe -l  -i XP_RAM.ISO > iso_list.txt

Isoinfo is part of cdrtools package, as mkisofs.

Can you upload ramboot.lst, sort.txt and iso_list.txt ?

Link to comment
Share on other sites

Directory listing of /I386/

---------- 0 0 0 1939 Apr 14 2008 [ 12403 00] 1394.IN_

---------- 0 0 0 30034 Apr 14 2008 [ 3320 00] 1394BUS.SY_

1394.IN_ is locatad at LBA 12403. That's a copy file, read after textmode boot.

1394BUS.SY_ is locatad at LBA 3320. This file is required at textmode boot.

---------- 0 0 0 1826 Mar 24 2010 [ 153880 00] RAMBOOT.LST
Flag file RAMBOOT.LST is locatad at LBA 153880.
Directory listing of /I386/SYSTEM32/

---------- 0 0 0 470016 Apr 14 2008 [ 281600 00] SMSS.EXE

SMSS.EXE is locatad at LBA 281600. This file is not loaded to RAM.

/I386/ is sorted. /I386/SYSTEM32/ is not sorted. Strange /I386/SYSTEM32 is part of sort.txt already.

Does exist a directory /I386/SYSTEM32/ at hard disk? Case is importand.

Try a updated mkISO_RAMload_sort.cmd:

Attachment removed, use version from XP_INST_v05.7z at first post.

Edited by cdob
Link to comment
Share on other sites

  • 2 weeks later...

Hi all. Sorry because my English so bad....please try to understand !

I have success to create a USB which can be done to install XP from a Ram loaded ISO image

but i cannot success to create for USB-HDD (same config with USB)

My USB-HDD was partitioning: 1 Primary (active,installed Grub4dos - I place XP image and config file here) and 2 Logical

Here's my menu.lst

gfxmenu /Boot/Other/message
#splashimage /splash.gz
timeout 30
default 4
password --md5 $1$d6j3$VUh6YE5qr1f9bb496Yu1r1

title -----------------------------------------------------
root
title Graphics Multiboot With Grub4Dos
root
title -----------------------------------------------------
root
title
root


title Boot from Hard Drive\nBoot From HDD
map (hd0) (hd1)
map (hd1) (hd0)
map --hook
chainloader +1
boot

title Start PLoP boot manager\nBooting Support USB 2.0
find --set-root /Sources/SupportUSB/plpbt.bin
kernel /Sources/SupportUSB/plpbt.bin

title LiveXP\nLive XP Full Support Recovery,Multimedia,Driver...
password ispace181
chainloader /Sources/LiveXP/I386/SETUPLDR.BIN

title Setup Windows XP\nInstall Windows XP-SP3 OEM (Dell)
ls /Inst/XP_RAM.ISO || find --set-root /Inst/XP_RAM.ISO
map --mem /Inst/XP_INST.IMA (fd0)
map --mem /Inst/XP_INST.IMA (fd1)
map --mem /Inst/XP_RAM.ISO (0xFF)
map (hd0) (hd2)
map (hd2) (hd0)
map --hook
chainloader (0xFF)/I386/SETUPLDR.BIN

title Setup Windows 7 (All) - Server 2008 (All)\nSetup Windows 7 (18 In 1)\nSetup Windows Server 2008 (8 In 1)
map --unmap=0:0xff
map --unhook
root (hd0,0)
chainloader /bootmgr

title Setup Windows Vista (All OEM)
root (hd0,4)
chainloader /bootmgr

Firstly i used PLoP boot manager =>choice USB=>Setup Windows XP=>text-mode was success=>Gui-mode error : need CD-R...

I have searched....so much.........but i cannot resolved this problem.........please help me

Link to comment
Share on other sites

title Setup Windows XP\nInstall Windows XP-SP3 OEM (Dell)

ls /Inst/XP_RAM.ISO || find --set-root /Inst/XP_RAM.ISO

map --mem /Inst/XP_INST.IMA (fd0)

map --mem /Inst/XP_INST.IMA (fd1)

map --mem /Inst/XP_RAM.ISO (0xFF)

map (hd0) (hd2)

map (hd2) (hd0)

map --hook

chainloader (0xFF)/I386/SETUPLDR.BIN

Why (hd2)?

How many internal disks do you have?

Which one are you installing to? Describe with details.

When you see that error can you press shift+F10 to get command prompt and look at presetup.log in \windows\system32\?

type presetup.log

Post the contents of that file or at least the last few lines.

Link to comment
Share on other sites

title Setup Windows XP\nInstall Windows XP-SP3 OEM (Dell)

ls /Inst/XP_RAM.ISO || find --set-root /Inst/XP_RAM.ISO

map --mem /Inst/XP_INST.IMA (fd0)

map --mem /Inst/XP_INST.IMA (fd1)

map --mem /Inst/XP_RAM.ISO (0xFF)

map (hd0) (hd2)

map (hd2) (hd0)

map --hook

chainloader (0xFF)/I386/SETUPLDR.BIN

Why (hd2)?

How many internal disks do you have?

Which one are you installing to? Describe with details.

When you see that error can you press shift+F10 to get command prompt and look at presetup.log in \windows\system32\?

type presetup.log

Post the contents of that file or at least the last few lines.

Thanks ilko_t for your replay ! Sorry for my bad in english !

Why (hd2)? 
How many internal disks do you have?
Which one are you installing to? Describe with details.

I have One internal Disk

If i do not use PLoP boot manager, the HDD is (hd1)

If i use PLoP boot manager, the HDD is (hd2)

I know that because i used Paragon Partition Manager to detect . And it show me the HDD is (hdd 2) and my USB-HDD is (hdd 0)

If i used Plop Boot Manager and i still used

map (hd0) (hd1)
map (hd1) (hd0)

so grub4dos error: Select disk does not exist ...

so i used

map (hd0) (hd2)
map (hd2) (hd0)

and the Text-Mode is completed

Here is my presetup.log

presetup fixDrive.USB 
setup SystemDrive C:

searching disk image
search ISO file "C:\Inst\XP_RAM.ISO"
search ISO file "D:\Inst\XP_RAM.ISO"
search ISO file "E:\Inst\XP_RAM.ISO"
search ISO file "F:\Inst\XP_RAM.ISO"
search ISO file "G:\Inst\XP_RAM.ISO"
search ISO file "H:\Inst\XP_RAM.ISO"
search ISO file "I:\Inst\XP_RAM.ISO"
search ISO file "J:\Inst\XP_RAM.ISO"
search ISO file "K:\Inst\XP_RAM.ISO"
search ISO file "L:\Inst\XP_RAM.ISO"
search ISO file "M:\Inst\XP_RAM.ISO"
search ISO file "N:\Inst\XP_RAM.ISO"
search ISO file "O:\Inst\XP_RAM.ISO"
search ISO file "P:\Inst\XP_RAM.ISO"
search ISO file "Q:\Inst\XP_RAM.ISO"
search ISO file "R:\Inst\XP_RAM.ISO"
search ISO file "S:\Inst\XP_RAM.ISO"
search ISO file "T:\Inst\XP_RAM.ISO"
search ISO file "U:\Inst\XP_RAM.ISO"
search ISO file "V:\Inst\XP_RAM.ISO"
search ISO file "W:\Inst\XP_RAM.ISO"
search ISO file "X:\Inst\XP_RAM.ISO"
search ISO file "Y:\Inst\XP_RAM.ISO"
Error: no ISO file found

Volume in drive C has no label.
Volume Serial Number is DC6C-7774

Directory of C:\WINDOWS\system32

09/05/2009 01:46 PM 6,144 setup.exe
08/04/2004 12:56 AM 23,040 setuporg.exe
2 File(s) 29,184 bytes
0 Dir(s) 20,254,183,424 bytes free

run setup CmdLine: setup -newsetup - Mon 04/12/2010 0:14:40.17

PS: I used diskpart => and list volume=>i see my USB-HDD isn't assigned with any drive letter ...why ?

Edited by iosha789
Link to comment
Share on other sites

What happens if you do NOT launch PLoP at all and use (hd1)?

What hardware are you playing with, motherboard model if desktop or exact model if laptop?

@cdob

This reminds me the same issues as in here:

http://www.msfn.org/board/install-2000xp2003-loaded-small-t139737-page-20.html

Time for similar workarounds, adjusted txtsetup.sif and/or use of mnt.exe? Or you have something new in your magic sleeves?

Link to comment
Share on other sites

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...