Post subject: The secret of ms-dos 8.0 in xp/vista/win7 Posted: Sun Jan 10, 2010 3:34 pm
Newbie Beta Collector
Joined Sat Jan 09, 2010 7:28 pm
Posts 32
Favourite OS Vista SP2 6002
As you know, in the floppy format for xp and later os. There is an option to make the ms-dos boot disk, and it's ms-dos 8.0 (4.90.3000).
But where is the dos from? The answer is that the diskcopy.dll includes a 1.44 M floppy image. You can use a hex edit to grab the image from the dll. The ms-dos 8.0 from diskcopy.dll is a bit different from the winme dos.
But if you use a data recover software to search in the image you'll find that the ms-dos 8.0 image is actually a modified version of winme boot disk, you can find the deleted files.
In the picture is the floppy image from the diskcopy.dll in vista, and it was modified in 2005. The files with "X" are the files deleted from the original winme floppy, which is created in 2001.
There is one file named "?eadme.txt". It is actually a file described how the ms-dos 8.0 floppy in diskcopy.dll was made. Recovery it to readme.txt, you'll find the secret: DOS Boot Disk Readme ====================== May 25, 2001 Aidan Low (aidanl@microsoft.com)
This directory contains the files that make up the DOS boot disk on whistler.
06/08/2000 05:00 PM 58,870 EGA2.CPI 06/08/2000 05:00 PM 58,753 EGA3.CPI 06/08/2000 05:00 PM 58,870 EGA.CPI 06/08/2000 05:00 PM 21,607 KEYB.COM 06/08/2000 05:00 PM 34,566 KEYBOARD.SYS 06/08/2000 05:00 PM 31,942 KEYBRD2.SYS 06/08/2000 05:00 PM 31,633 KEYBRD3.SYS 06/08/2000 05:00 PM 13,014 KEYBRD4.SYS 06/08/2000 05:00 PM 29,239 MODE.COM 06/08/2000 05:00 PM 93,040 COMMAND.COM 06/08/2000 05:00 PM 17,175 DISPLAY.SYS 04/07/2001 01:40 PM 9 MSDOS.SYS <-- should be system, readonly, hidden when copied to the floppy 05/15/2001 06:57 PM 116,736 IO.SYS <-- should be system, readonly, hidden when copied to the floppy
To prepare the disk image for the DOS boot disk, create a system disk on a Win9X Machine so that the boot sector is created properly.
Then copy these files over, setting the appropriate attributes. (the attributes are called out in the list above)
Finally, use the imgtool.exe tool to create a disk image from the floppy. Typically this will be something like
imgtool.exe \\.\a: c:\myimage.bin
====================== You can see that this is make by Aidan Low in 2001, in which the msdos.sys and io.sys is modified from the original winme boot disk. And the image is made with imgtool.exe, which can also be recovery from diskcopy.dll
Post subject: Re: The secret of ms-dos 8.0 in xp/vista/win7 Posted: Sun Jan 10, 2010 5:18 pm
Newbie Beta Collector
Joined Sat Jan 09, 2010 7:28 pm
Posts 32
Favourite OS Vista SP2 6002
Another information about the diskcopy.dll is that there are only two versions ms-dos 8 images in diskcopy.dll. One is in xp sp2 and before, the other is in vista sp1 and later.
The first version was made in 2001, and the second one is made in 2005.
Post subject: Re: The secret of ms-dos 8.0 in xp/vista/win7 Posted: Sun Jan 10, 2010 8:18 pm
Amateur Beta Collector
Joined Sun Nov 01, 2009 1:55 am
Posts 262
Location /dev/null
Favourite OS Neptune 5111 & NTLEGO
To your knowledge, is there any checking done on the content of the image embedded in diskcopy.dll, or could it theoretically be swapped with any image?
_________________ Co-Worker #1: "A boolean variable has two possible values: true or false." Co-Worker #2: "Umm...true?"
Post subject: Re: The secret of ms-dos 8.0 in xp/vista/win7 Posted: Sun Jan 10, 2010 8:45 pm
Newbie Beta Collector
Joined Sat Jan 09, 2010 7:28 pm
Posts 32
Favourite OS Vista SP2 6002
MonsterMagnet wrote:
To your knowledge, is there any checking done on the content of the image embedded in diskcopy.dll, or could it theoretically be swapped with any image?
I think it is possible to replace the image with another 1.44M floppy image.
Post subject: Re: The secret of ms-dos 8.0 in xp/vista/win7 Posted: Mon Jan 11, 2010 5:44 am
Amateur Beta Collector
Joined Wed Jun 17, 2009 4:25 am
Posts 121
Hate to spoil the moment here but anyone involved with tihiy's fixes for win98se knew of it, and knew that it could be extracted with any resource editor like reshack or the likes. And it really is just a millennium edition bootdisk, not something that reports as dos 8 or the likes.
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum
All views expressed in these forums are those of the author and do not necessarily represent the views of the BetaArchive site owner.