QUOTE (philon @ Apr 14 2006, 01:00 PM)
In XP Pro German:
filesize: 1502.208 Bytes
fileversion: 6.0.2600.0 (xpclient.010817-1148)
dated: 18.August 2001
Philon (and all other languages users)
could you please check with a hex editor whether the Disk image starts at the same offset.
I'll explain why I need this info.
I am putting together a batch file to generate a "good" DOS bootdisk from an installed XP.
By "good" I mean one that has a quick CD-ROM driver, i.e. QCDROM and some other useful nice Freeware utilities that can be freely distributed.
I tried all I could think of to make one with FREEDOS that could be recursively booted using GRUB4DOS/GRUB.EXE, but it seems like the loading of TSRs, like the CDROM extensions/driver breaks compatibility with GRUB.EXE, whilst DOS files from Windows 98 or those (originally ME ones) that come with XP seem to work ok.
The idea would be:
1) Use a program like dsfo, from the DS File Ops Kit:http://members.ozemail.com.au/~nulifetv/fr...ware/index.html
to extract the floppy image from the diskcopy.dll
dsfo %SystemRoot%\System32\diskcopy.dll 440 1474560 XpDOS.img
2) Use a program like MCOPYF.EXE, part of the Mtools for Win32:http://www.frontiernet.net/~fys/mtools.htm
to extract from the floppy image relevant files
mcopyf XpDOS.img %builddir%\COMMAND.COM
mcopyf XpDOS.img %builddir%\MSDOS.SYS
mcopyf XpDOS.img %builddir%\IO.SYS
3) Use a program like bfd or bfi from Bart's:http://www.nu2.nu/bfd/index.phphttp://www.nu2.nu/bfi/index.php
to re-build the floppy image including all the tools already assembled in the %toolsdir% directory
bfi -v -t=6 -o=IO.SYS -o=MSDOS.SYS -o=COMMAND.COM -l=GRUB4DOS -b=XPNT2003.bin -f=GRUB4FPY.IMG %toolsdir%
This way you can do it from batch, without need of a physical floppy drive, without mounting a Virtual Floppy Driver like Ken Kato's one and without need to install Winimage. UFS Explorer or other similar utilities.
Hope the above makes sense.
As always, ideas, suggestions and corrections are welcome.....