Jump to content

Welcome to MSFN Forum
Register now to gain access to all of our features. Once registered and logged in, you will be able to create topics, post replies to existing threads, give reputation to your fellow members, get your own private messenger, post status updates, manage your profile and so much more. This message will be removed once you have signed in.
Login to Account Create an Account


Photo

[Release] Windows XP PowerPacker

- - - - -

  • This topic is locked This topic is locked
160 replies to this topic

#26
Siginet

Siginet

    Windows XP PowerPacker Creator

  • Member
  • PipPipPipPipPip
  • 739 posts
  • Joined 22-January 05

Hi Siginet !

Thanks for a nice application  :thumbup

However, when I run it I get some errors:

The boot folders have not been copied to my powerpack cd folder
so I get XVI32 error opening files setupldr.bin and txtsetup.sif.

Boot folder is still found in root of boot HD, I use several drives
will copy powerpack cd folder to C drive and see it it makes any differance.

Regards

Swe_mx

<{POST_SNAPBACK}>


Is the boot folder resideing on the same drive as your "boot.ini" file? I assumed that this folder would always be on the same drive as the "boot.ini" file. I am probably wrong though. It probably copys the boot files to a HD with the most space.

I will fix this issue in the next version. Instead of having it look on the same drive as "boot.ini" I will have it check every drive for it. ;) I should have done that to begin with anyways.

Thanks for the report... I didn't think about that.

Posted Image
For those of you interested in my next software venture you can check it out here:
www.ITTechware.com



How to remove advertisement from MSFN

#27
Siginet

Siginet

    Windows XP PowerPacker Creator

  • Member
  • PipPipPipPipPip
  • 739 posts
  • Joined 22-January 05
Windows XP PowerPacker v1.04 Released - 05-22-05
1. Fixed problem with Boot directory not copying to the destination sometimes. It should work every time now.

Thanks go to: Swe_mx for pointing out this major bug.

Posted Image
For those of you interested in my next software venture you can check it out here:
www.ITTechware.com


#28
Nazgul

Nazgul

    Junior

  • Member
  • Pip
  • 86 posts
  • Joined 02-January 05
You could create a boot folder by hand, without the need of the boot.ini location or such, by parsing the dosnet.inf file from the Windows source.

I made a small util which does that, but you could easily write something yourself with AutoIt.

If you want to know how I did it, just PM me.

#29
Siginet

Siginet

    Windows XP PowerPacker Creator

  • Member
  • PipPipPipPipPip
  • 739 posts
  • Joined 22-January 05
That app does exactly what I need. :)

How did you parse the dosnet.inf file?

Posted Image
For those of you interested in my next software venture you can check it out here:
www.ITTechware.com


#30
Nazgul

Nazgul

    Junior

  • Member
  • Pip
  • 86 posts
  • Joined 02-January 05
There are a couple of sections in dosnet.inf which are interesting for us. The first being Directories

[Directories]d1 = \I386
d2 = \cmpnents\tabletpc\I386
d3 = \cmpnents\mediactr\I386
d4 = \cmpnents\netfx\I386

This section contains a sort of lookup table which is referenced in the rest of the file.
I split these lines at the = and trim the (possible) spaces from the beginnings and the ends. I then store them in a so called hashtable for later reference.

The next sections which are interesting are the FloppyFiles.? sections, where ? is a number. (So not the FloppyFiles.x one)

[FloppyFiles.0]d1,disk1,disk101
d1,ntdetect.com
d1,ntkrnlmp.exe
d1,setupldr.bin
d1,txtsetup.sif
d1,biosinfo.inf

[FloppyFiles.1]









d1,disk1,disk102
d1,hal.dll
d1,halacpi.dll
d1,halapic.dll
...

[FloppyFiles.2]
d1,disk1,disk103
d1,cpqarray.sys
...

[FloppyFiles.3]
d1,disk1,disk104
d1,ntdll.dll,system32\ntdll.dll
d1,usetup.exe,system32\smss.exe
d1,flpydisk.sys
...

You can just ignore the empty lines. The none empty lines are made up of the folowing syntax folder,source[,destination].

If we look at the d1,disk1,disk101 entry. It tells us that we have to copy the disk1 file from d1 (which is \I386 as we discovered before) and copy it to our bootfolder using the name disk101.

The second one d1,ntdetect.com, would also be copied from I386, but because no destination name is specified it will retain its current name.

And lastly I want to point to FloppyFiles.3 where a couple of entries have folder names in their destination section.

I'll leave it up to you to translate this to AutoIt code, but feel free to ask questions if something is unclear. :D

#31
Siginet

Siginet

    Windows XP PowerPacker Creator

  • Member
  • PipPipPipPipPip
  • 739 posts
  • Joined 22-January 05

There are a couple of sections in dosnet.inf which are interesting for us. The first being Directories

[Directories]
d1 = \I386
d2 = \cmpnents\tabletpc\I386
d3 = \cmpnents\mediactr\I386
d4 = \cmpnents\netfx\I386

This section contains a sort of lookup table which is referenced in the rest of the file.
I split these lines at the = and trim the (possible) spaces from the beginnings and the ends. I then store them in a so called hashtable for later reference.

The next sections which are interesting are the FloppyFiles.? sections, where ? is a number. (So not the FloppyFiles.x one)

[FloppyFiles.0]d1,disk1,disk101
d1,ntdetect.com
d1,ntkrnlmp.exe
d1,setupldr.bin
d1,txtsetup.sif
d1,biosinfo.inf

[FloppyFiles.1]









d1,disk1,disk102
d1,hal.dll
d1,halacpi.dll
d1,halapic.dll
...

[FloppyFiles.2]
d1,disk1,disk103
d1,cpqarray.sys
...

[FloppyFiles.3]
d1,disk1,disk104
d1,ntdll.dll,system32\ntdll.dll
d1,usetup.exe,system32\smss.exe
d1,flpydisk.sys
...

You can just ignore the empty lines. The none empty lines are made up of the folowing syntax folder,source[,destination].

If we look at the d1,disk1,disk101 entry. It tells us that we have to copy the disk1 file from d1 (which is \I386 as we discovered before) and copy it to our bootfolder using the name disk101.

The second one d1,ntdetect.com, would also be copied from I386, but because no destination name is specified it will retain its current name.

And lastly I want to point to FloppyFiles.3 where a couple of entries have folder names in their destination section.

I'll leave it up to you to translate this to AutoIt code, but feel free to ask questions if something is unclear. :D

<{POST_SNAPBACK}>


So the [FloppyFiles.?] sections are the only sections we need to grab files from, if I understand you correctly?

Would you mind if I integrate your program within mine at least untill I get a chance to write an autoit that does this?

It looks like it might take me a little while to write this. But from what you say it doesn't really sound too hard... it's just finding the time to do it. ;)

Thanks a lot Nazgul.

Posted Image
For those of you interested in my next software venture you can check it out here:
www.ITTechware.com


#32
Nazgul

Nazgul

    Junior

  • Member
  • Pip
  • 86 posts
  • Joined 02-January 05

Would you mind if I integrate your program within mine at least untill I get a chance to write an autoit that does this?

<{POST_SNAPBACK}>

I created my tool to be used, so why should I mind. :)

#33
Siginet

Siginet

    Windows XP PowerPacker Creator

  • Member
  • PipPipPipPipPip
  • 739 posts
  • Joined 22-January 05
Thanks Nazgul I appreciate it. ;)

Posted Image
For those of you interested in my next software venture you can check it out here:
www.ITTechware.com


#34
Siginet

Siginet

    Windows XP PowerPacker Creator

  • Member
  • PipPipPipPipPip
  • 739 posts
  • Joined 22-January 05
New update added today.

We may be getting close to a full release allready. :)

Please try the new release out and let me know if you have any troubles.

It should be much faster now. Thanks to Nazgul's BootFolder.exe program! :D :thumbup

Posted Image
For those of you interested in my next software venture you can check it out here:
www.ITTechware.com


#35
Telenut

Telenut

    Member

  • Member
  • PipPip
  • 147 posts
  • Joined 24-February 05
Stupid question: But what is the purpose of the project exactly?
It creates a multiboot CD where you can choose: with or without driverpacks, or normal installation.
But will it use the same files for this? (Can I put the iso on a CD?)
And when the 'sourcefiles' are edited by nLite, will it still work?
if Yes, I will test this soon :-)

#36
Siginet

Siginet

    Windows XP PowerPacker Creator

  • Member
  • PipPipPipPipPip
  • 739 posts
  • Joined 22-January 05

Stupid question: But what is the purpose of the project exactly?
It creates a multiboot CD where you can choose: with or without driverpacks, or normal installation.
But will it use the same files for this? (Can I put the iso on a CD?)
And when the 'sourcefiles' are edited by nLite, will it still work?
if Yes, I will test this soon :-)

<{POST_SNAPBACK}>


Yes it will allow you to put multiple versions of XP on a CD or DVD then it will allow you to create an optimized ISO which you can burn to CD/DVD with just about any CD/DVD burning software. You can have One with DPs One without and one normal version of each different XP cd.

As for your Nlite question... any limitations that you had with the driverpacks would still be the same.

Also... you would probably need to use Nlite on the source files before using PowerPacker.

I have plans on adding an option in the program to get rid of unneeded Update directories which will save space and also options to get rid of the LANG folder. But I haven't implemented it yet.

The program was made to simplify making multiboot XP disks with/without driverpacks.

Enjoy :D

Posted Image
For those of you interested in my next software venture you can check it out here:
www.ITTechware.com


#37
Swimming_Bird

Swimming_Bird

    I want the NHL Back

  • Member
  • PipPipPip
  • 378 posts
  • Joined 12-October 04
awesome proggie, if you could also include xprize that would be killer.


keep up the good work.
AIM: laxcmx
MSN: roi_roy@hotmail.com
IRC: Swimming_Bird @ irc.rizon.net

#38
pinchecabron

pinchecabron
  • Member
  • 3 posts
  • Joined 23-January 05
Panda Antivirus is detecting powerpacker as spyware (Adware/Maxifiles)

hxxp://www.pandasoftware.es/virus_info/enciclopedia/ficha.aspx?iddeteccion=29250

Could it be a false positive?

#39
Siginet

Siginet

    Windows XP PowerPacker Creator

  • Member
  • PipPipPipPipPip
  • 739 posts
  • Joined 22-January 05
It is definatly a false positive. Som antivirus/antispyware programs will call just about any script a virus/spyware. Panda is one of them. Panda sees that my program is editing files and it is flipping out. Just tell panda to allow it and you shouldn't have any more popups from it. I use symantec antivirus and it doesn't do that.

Posted Image
For those of you interested in my next software venture you can check it out here:
www.ITTechware.com


#40
Siginet

Siginet

    Windows XP PowerPacker Creator

  • Member
  • PipPipPipPipPip
  • 739 posts
  • Joined 22-January 05

awesome proggie, if you could also include xprize that would be killer.


keep up the good work.

<{POST_SNAPBACK}>


I plan to add many things to this program. I have never used Xpize... but I will try it out and see if it can be used in PowerPacker.

What I did do to help people add certain things is I put a section called "Extra Files".

Inside of "Extra Files" is a section called "Extra Pack Files" with it you can easily add extra files into each "Pack" (Read the help file for my definition of "Pack".)

Another section in there is called "Extra Root Files" which you can use to add files to the root of the entire package.

Posted Image
For those of you interested in my next software venture you can check it out here:
www.ITTechware.com


#41
boyfox

boyfox
  • Member
  • 2 posts
  • Joined 09-June 05
Siginet:
i can't find link to prog.
i use B√Ęshrat DriverPack and want try your prog

#42
boyfox

boyfox
  • Member
  • 2 posts
  • Joined 09-June 05
i'm find :)

#43
moesasji

moesasji

    Newbie

  • Member
  • 24 posts
  • Joined 15-August 04
Great idea, this powerpack utility !

Just started experimenting with it, since I've been looking for a way to create a multiboot CD/DVD that gives me the option for both an attended as well as an unattended install.
I'm completely new to creating multiboot DVD's, so I figure I'll probably have to learn the hard way. The help-file in the PowerPack program is very helpful though.

Regarding the PowerPacker util, I do have some questions already:
- How to find out if i'm using an OEM edition, Upgrade edition, Retail edition of Corporate edition of Windows ?
- When Powerpacker starts packing the files into the powerpacks, it appearantly tries to hack some files. On 2 files (one being txtsetup.sif) I get an error message (but still can continue): is this the way it should be (I get this error on an attended install of XP-SP2 Corporate edition).


Furthemore, I've been toying around with the driverpacks for a few months now, but never seriously used it for any real computers (just virtual computers). I'm trying to make the perfect (at least, for me) CD/DVD using the combination of the following programs:
Nlite (for trimming down and applying patches / tweaks)
RyanVM (for updating the XP-SP2)
XPIze (for better looks)
Bashrat Driverpacks (for the broadest possible driver-support)
WPI (for automating the unattend installation of programs after Windows-install)
PowerPack (for creating multiboot DVD's).

Can anyone confirm the follwoing is in the right order:

1. Start Nlite, use it to integrate fixes, patches and apply tweaks (including RyanVM and XPize)
2. Run Powerpack, use it to integrate Bashrat Driverpacks, copy WPI-installfolder to Root op PowerPack-folder and create multiboot-folder

Anyhow, thanks for developing and supporting PowerPacker. It looks very promising and is a welcome addition to the other great tools available on MSFN.

#44
moesasji

moesasji

    Newbie

  • Member
  • 24 posts
  • Joined 15-August 04
Just made an iso with the PowerPack 1.05 and tried to install it in VMWare 1.05.
On both packs created (one regluar, attended and one with driverpacks, unattended) I got an error-message: "CDBOOT: couldn''t find ntldr".

I thought I prepared the image as desribed in the helpfile, but obviously, something went wrong.... any ideas ?

Furthermore: when booting from the image I first get a graphical screen with PowerPack 1.0 beta. When I press Enter at that stage, I get a dos-screen asking me to push the Enter-key.... if i don't push this enter-key within a few seconds, the screen goes black and nothing happens any more (even not when pushing the ENTER key after the screen has gone black).
It looks like if the bootmenu would want to boot something standard if the ENTER-key is not pressed, but I don't know what it is looking for....

Any help would be appreciated. I'd like this PowerPack-setup to work for me....

TIA,
Moesasji

#45
Siginet

Siginet

    Windows XP PowerPacker Creator

  • Member
  • PipPipPipPipPip
  • 739 posts
  • Joined 22-January 05
basically if you do not press enter it is supposed to boot to hard drive 0. If you press enter it should boot to the selection menu.

Here's what I need you to do...
look inside the \boot\ folder and find a file called cdshell.ini. This is the menu file. zip it up and attach it here so I can look at it. Somehow it seems like it had trouble editing the cdshell.ini file.

This is the first issue I have come accross since the end of may. ;) So maybe you found a bug that will actually give me something to do.

BTW Did your paths have any spaces in them? I don't think spaces would be a problem with my apps side of things... but with the driverpacks or any other tools used this may be an issue.

Any limitations you would have with any of the other programs, (RyanVM's XP Update Pack, Nazgul's BootFolder.exe & Bashrat's Driverpacks), would also be the same with PowerPacker.

Thanks for posting.

EDIT:
I have confirmed that you can not have any spaces in the destination path. If you have spaces in the destination you will come across problems when the tool bootfolder.exe runs. BootFolder.exe is supposed to create your boot directory. If it doesn't create the directory... then the other hex editing does not complete... which means the cdshell.ini file does not get edited and your boot menu will not work. Which is more than likley the problem that you have run into. But please note... the driverpacks are known to have issues with a path which contains spaces. So please try again... but with no spaces in the destination path. Spaces should be fine anywhere else... but the destination must not have spaces... due to the limitation of other tools that are used within PowerPacker. ;)
I may add a popup reminder that will pop up if someone tries to put in a destination path which contains a space.

Thank you for posting this bug. Please post again and let me know if I found the problem or not. ;)

Edited by Siginet, 27 June 2005 - 12:23 AM.

Posted Image
For those of you interested in my next software venture you can check it out here:
www.ITTechware.com


#46
dirtwarrior

dirtwarrior

    OS modder

  • Member
  • PipPipPipPipPipPip
  • 1,467 posts
  • Joined 07-March 05
nice app cant wait to try
Posted Image

#47
ccfly

ccfly
  • Member
  • 6 posts
  • Joined 02-May 04

That app does exactly what I need. :)

How did you parse the dosnet.inf file?

<{POST_SNAPBACK}>


Does this program also work for Win2003 VLK?

#48
Siginet

Siginet

    Windows XP PowerPacker Creator

  • Member
  • PipPipPipPipPip
  • 739 posts
  • Joined 22-January 05
Edit:
Double post.
Sorry

Edited by Siginet, 27 June 2005 - 10:47 AM.

Posted Image
For those of you interested in my next software venture you can check it out here:
www.ITTechware.com


#49
Siginet

Siginet

    Windows XP PowerPacker Creator

  • Member
  • PipPipPipPipPip
  • 739 posts
  • Joined 22-January 05

That app does exactly what I need. :)

How did you parse the dosnet.inf file?

<{POST_SNAPBACK}>


Does this program also work for Win2003 VLK?

<{POST_SNAPBACK}>


PowerPacker is made for WinXP. I have not tested it at all with 2k3. All of the options were made for XP... but you could try 2k3 using an xp option and see what happens. ;)

BootFolder.exe is a tool made by Nazgul. It is what parses the dosnet.inf file. It is compatable with 2k3. You can find it on msfn.org forums by using the search feature.

Edited by Siginet, 27 June 2005 - 10:48 AM.

Posted Image
For those of you interested in my next software venture you can check it out here:
www.ITTechware.com


#50
moesasji

moesasji

    Newbie

  • Member
  • 24 posts
  • Joined 15-August 04

Here's what I need you to do...
look inside the \boot\ folder and find a file called cdshell.ini.  This is the menu file. zip it up and attach it here so I can look at it. Somehow it seems like it had trouble editing the cdshell.ini file.


Zipped cdshell.ini is attached to this message.....

This is the first issue I have come accross since the end of may. ;)  So maybe you found a bug that will actually give me something to do.

BTW Did your paths have any spaces in them? I don't think spaces would be a problem with my apps side of things... but with the driverpacks or any other tools used this may be an issue.


Although I'm happy to see that my problem helped to solve another bug, it did not solve my problem. The folder I saved the packs in is called G:\PPOutput
No spaces in that name therefore, nor in any of the other folders PowerPacker accessed in compiling the powerpack (I have some experience with the driverpacks, so I avoid spaced in UA-folders anyhow).

Maybe there are some other things to explote; just tell me what information I can supply you with, and I will inform you. Your respons (the depth and the quality of it) on my first question was great and, although it did not help me, is greatly appreciated.
Keep up the good work; I really think you are developing a much needed utility and once I get it to work, I'm looking forward to creating MultiBoot DVD's with it.




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users



How to remove advertisement from MSFN