Jump to content

Install XP from a RAM loaded ISO image


cdob

Recommended Posts

Well, AFAIK the "\tinybit\" repository is somehow a (temporary) "fork" from "main" to experiment some new things.

I wouldn't use it if not for experiments ONLY, as we don't know if it will be "merged back" to main.

I use few versions grub4dos at same time ;). Currently I testing my fbinst.cmd script for automatic and simple working with different boot-loaders. After some testing I publicate it to boot-land :). Maybe it will be interesting some people.

Additional info:

http://forum.ru-board.com/topic.cgi?forum=...p;start=1640#20 (old version)

http://forum.ru-board.com/topic.cgi?forum=...mp;start=2060#4 (new version)

http://forum.ru-board.com/topic.cgi?forum=...p;start=2060#20 (update)

Script using some ideas by COD11 & jaclaz ;)

http://www.boot-land.net/forums/index.php?...ost&p=86217

Link to comment
Share on other sites


Russian is unfortunately a bit hard (though better than Chinese ;)) to my western eyes.

But I will wait with interest an English release of it, here or on boot-land. :)

jaclaz

Edited by jaclaz
Link to comment
Share on other sites

  • 2 months later...

I get a blue screen running the installation

I did not know what to do with the file MkISO_RAMload_sort.cmd

What I did do I took the file SETUP.EX_

Extract it using the command Expand.exe SETUP.EX_ SetupORG.exe

Put the file in a file XP_INST.IMA SetupORG.exe

Path \ setup \ i386

I created a folder called Inst under C: /

I put the two files

XP_RAM.ISO

XP_INST.IMA

I changed my menu.lst

title Loading XP RAM install - / Inst / XP_RAM.ISO (0xFE) 234,567 ls / Inst / XP_RAM.ISO

find - set-root / Inst / XP_RAM.ISO

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

map / Inst / XP_RAM.ISO (0xFE)

map - hook

map - mem (0xFE) 234,567 (0xFF)

map - hook

Chainloader (0xFF) / I386/SETUPLDR.BIN

I turned on the computer through Grab

I chose the installation and started running

Then I received this blue screen

Where I missed?

post-279302-126679017253_thumb.png

Edited by sh770
Link to comment
Share on other sites

would it be possible to integrate the content of XP_INST.IMA directly into the XP_RAM.ISO image?
Yes, edit file textsetup.sif first. Add files and load the RAM disk driver.
I did not know what to do with the file MkISO_RAMload_sort.cmd

title Loading XP RAM install - / Inst / XP_RAM.ISO (0xFE) 234,567 ls / Inst / XP_RAM.ISO

map - mem (0xFE) 234,567 (0xFF)

234567 sectors is a example. You have to adjust the example to your needs.

In adddisiton: 234567 is not 234,567. Is 234,567 a valid grub4dos number?

Read Post #69:

MkISO_RAMload_sort.cmd creates a file RAMboot.lst too. This file contain the sector number.

Try the menu.lst examples from Post #69.

Link to comment
Share on other sites

  • 3 weeks later...
  • 2 weeks later...

I run the file MkISO_RAMload_sort.cmd

and get the error this

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

error: SourceDir not defined

MkISO_RAMload_sort.cmd [options] Windows_source_directory

-o: output ISO file name

-b: boot sector file, relative path to windows source directory

V: set volume ID

Press any key to continue. . .

===========

Edited by jaclaz
Removed needless quote
Link to comment
Share on other sites

I run the file MkISO_RAMload_sort.cmd

and get the error this

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

error: SourceDir not defined

MkISO_RAMload_sort.cmd [options] Windows_source_directory

-o: output ISO file name

-b: boot sector file, relative path to windows source directory

V: set volume ID

Press any key to continue. . .

===========

Is this a joke or what?

HOW do you run it? By double clicking on it? :w00t:

It is a BATCH file!

You need to open a command prompt and "run" it specifying the options (if needed) and AT LEAST the Windows_source_directory.

The defaults are:

rem some defaults
set boot_sector_file=bootsect.bin
set IsoFile=%~dp0XP.iso
set SourceDir=
set mkisofs_option=

and, obviously you will need the external exe's:

rem used external applications
rem mkisofs.exe : http://cdrecord.berlios.de http://www.student.tugraz.at/thomas.plank/
rem dd.exe : http://www.chrysocome.net/dd
rem gsar.exe : http://home.online.no/~tjaberg

jaclaz

Link to comment
Share on other sites

When I run the file I get the error I wrote up

1. Do I need to edit the file or something

2. I have these files of course

post-279302-126934257986_thumb.jpg

Edited by jaclaz
removed needles quote of whole previous post
Link to comment
Share on other sites

@sh770

The source dir does containt the windows installation files.

Create a directory C:\INST\XP_RAM\

Copy all files and directories from your windows installation CD to hard disk C:\INST\XP_RAM\

Extract the Boot Image file to C:\INST\XP_RAM\bootsect.bin. Case is importand.

http://www.nu2.nu/bbie/

Copy mkISO_RAMload_sort.cmd to C:\INST\.

mkISO_RAMload_sort.cmd

Copy files to C:\INST\.

In addition a windows default file find.exe is expected at path.

Open a command prompt and run

cd /d C:\INST
MkISO_RAMload_sort.cmd XP_RAM

@daddy_fizz

No, I don't know a simplier methods to make a sorted ISO.

Which errors do you get?

@all

To clarify: a sorted ISO file is optional.

Link to comment
Share on other sites

English is such a difficult language, but I wonder which is the difficult part:

You need to open a command prompt and "run" it specifying the options (if needed) and AT LEAST the Windows_source_directory.

Example:

You ran:

MkISO_RAMload_sort.cmd

You can see that you DID NOT specify ANYTHING on command line, exception made for the script name.

Command lines like these:

MkISO_RAMload_sort.cmd C:\INST\XP_RAM

MkISO_RAMload_sort.cmd XP_RAM

contain the MINIMUM, REQUIRED parameter (the Source).

A sommand line like this:

MkISO_RAMload_sort.cmd -b myboot.bin XP_RAM

has, besides the minimum, required source the option to use INSTEAD of the DEFAULT bootsector file "bootsect.bin" a custom one, named "myboot.bin".

jaclaz

Link to comment
Share on other sites

Ok went to test it...It boots and gets to "starting windows" section of txt setup.

Blue screens with this message

"Stop: c0000221 unknown hard error

\systemroot\system32\ntdll.dll"

I take it something didn't get sorted right or ???

Link to comment
Share on other sites

@cdob

I did all what you wrote

And that begins to work

But the software gives an error and DD stopped

post-279302-126944238673_thumb.jpg

Edited by jaclaz
Removed needless quote of whole post
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...