Jump to content

Boot folder creation MY WAY ^^


Spacy

Recommended Posts

Hi.

I created my own AIO DVD with the nice tutorial on this site.

I didn't knew of that NET-Framework application that already does this job, but I think it's faster to use my batch files.

There are two files:

CreateWin2000BootFolder.cmd

Creates the Boot Folder for Windows 2000 Setups.

I tested it with Windows 2000 Professional SP4 Update Rollup 1 German and Windows 2000 Server SP4 English.

Usage:

Put the file in the folder where you want your Bootfolder created. Then open the cmd file and edit the first line to point to the i386 folder of your windows setup. Also make sure to fill in the correct language abbreviation of your windows version. (GR=German, US=English...). This is needed for copying the correct Keyboard layout.

CreateWinXPBootFolder.cmd:

This file creates the Bootfolder for Windows XP setups. Make sure to edit the first line to point to your I386 directory. You don't need to fill in your language here.

I tested this cmd file with Windows XP SP2 German and a nLited version of it. There aren't any "file not found" errors in the resulting setup process :)

Have fun with it.

Maybe I'll have a look for Windows 2003 cmd files...

Link to comment
Share on other sites


Not bad, but these script won't work if you use BTS' MassStorage DriverPack or manually integrate your own MassStorage drivers, because your script doesn't take the new files into account.

The best way to create a bootfolder is by parsing the dosnet.inf file. (Like I did with my BootFolder.exe)

If you could change your batch files to do so, it would be a great alternative to my tool, because yours doesn't have any dependencies on the .Net framework.

Also, why do we have to set the language abbreviation in your scripts? Because you don't appear to be using them?

Link to comment
Share on other sites

The language abbreviation is only used once in the Windows 2000 cmd file.

KBD%language%.dll

I don't think it's possible to parse a ini file using a cmd file, but this would be possible with Linux, I think.

People can now decide, which method to use. My cmd file works for stripped and normal setups, your application is for the more complex scenarios.

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