The secret of ms-dos 8.0 in xp/vista/win7

Discuss Windows 2000, NT, XP and Windows Server 2000, 2003, SBS 2003.
Post Reply
futchi
Donator
Posts: 32
Joined: Sat Jan 09, 2010 7:28 pm

The secret of ms-dos 8.0 in xp/vista/win7

Post by futchi »

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


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


Manosgun1
User avatar
FTP Access
Posts: 663
Joined: Sat Nov 14, 2009 9:30 pm

Re: The secret of ms-dos 8.0 in xp/vista/win7

Post by Manosgun1 »

OMG Thanks for this information!!!!
ImageVB Collector.

futchi
Donator
Posts: 32
Joined: Sat Jan 09, 2010 7:28 pm

Re: The secret of ms-dos 8.0 in xp/vista/win7

Post by futchi »

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.

skfunnyboy
User avatar
FTP Access
Posts: 356
Joined: Mon Oct 05, 2009 1:56 am
Location: Quebec,Canada

Re: The secret of ms-dos 8.0 in xp/vista/win7

Post by skfunnyboy »

How we can extract this?

futchi
Donator
Posts: 32
Joined: Sat Jan 09, 2010 7:28 pm

Re: The secret of ms-dos 8.0 in xp/vista/win7

Post by futchi »

skfunnyboy wrote:How we can extract this?
You can open the diskcopy.dll with any type of hex editor (e.g winhex).

Search for EB3C90, it is the head of the fat boot sector. Then extract the length 1,474,560 bytes from "EB". And you'll get a 1.44MB floppy image.

skfunnyboy
User avatar
FTP Access
Posts: 356
Joined: Mon Oct 05, 2009 1:56 am
Location: Quebec,Canada

Re: The secret of ms-dos 8.0 in xp/vista/win7

Post by skfunnyboy »

Ok and how to search to EB3C90...
I dont know how WinHex work XD

nookupeous
User avatar
FTP Access
Posts: 327
Joined: Sat Jun 14, 2008 10:26 pm
Location: USA

Re: The secret of ms-dos 8.0 in xp/vista/win7

Post by nookupeous »

Would anyone be willing to PM me a copy of the .IMG file?

MonsterMagnet
User avatar
FTP Access
Posts: 261
Joined: Sun Nov 01, 2009 1:55 am
Location: /dev/null

Re: The secret of ms-dos 8.0 in xp/vista/win7

Post by MonsterMagnet »

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?"

futchi
Donator
Posts: 32
Joined: Sat Jan 09, 2010 7:28 pm

Re: The secret of ms-dos 8.0 in xp/vista/win7

Post by futchi »

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.

leonbollerup
User avatar
Donator
Posts: 1009
Joined: Sun Jul 15, 2007 5:29 pm
Location: Sweden
Contact:

Re: The secret of ms-dos 8.0 in xp/vista/win7

Post by leonbollerup »

can somebody upload a image to share.longhorn.dk ?

Aztech
FTP Access
Posts: 121
Joined: Wed Jun 17, 2009 4:25 am

Re: The secret of ms-dos 8.0 in xp/vista/win7

Post by Aztech »

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.

4512jth
Donator
Posts: 556
Joined: Sun May 18, 2008 3:04 am
Location: Minnesota, USA

Re: The secret of ms-dos 8.0 in xp/vista/win7

Post by 4512jth »

http://share.longhorn.dk/get.php?id=123

This one is from 7 x64 Ultimate, your welcome

leonbollerup
User avatar
Donator
Posts: 1009
Joined: Sun Jul 15, 2007 5:29 pm
Location: Sweden
Contact:

Re: The secret of ms-dos 8.0 in xp/vista/win7

Post by leonbollerup »

awesome, thank you

Would it work on x86 also ?

futchi
Donator
Posts: 32
Joined: Sat Jan 09, 2010 7:28 pm

Re: The secret of ms-dos 8.0 in xp/vista/win7

Post by futchi »

leonbollerup wrote:awesome, thank you

Would it work on x86 also ?
The image from x86/x64 are same. And all image are english version no matter what language the diskcopy.dll is.

leonbollerup
User avatar
Donator
Posts: 1009
Joined: Sun Jul 15, 2007 5:29 pm
Location: Sweden
Contact:

Re: The secret of ms-dos 8.0 in xp/vista/win7

Post by leonbollerup »

ahh great...

I'm thinking to soon add a file browser to share.longhorn.dk since its hosting alot of good stuff

os2fan2
User avatar
Donator
Posts: 1243
Joined: Sun Dec 30, 2007 8:12 am
Location: Brisbane, Queensland
Contact:

Re: The secret of ms-dos 8.0 in xp/vista/win7

Post by os2fan2 »

The diskette has been dismantled at the starman's site.

It's pretty much the Windows ME install diskette, with new files added to it.

jaclaz
FTP Access
Posts: 42
Joined: Thu Nov 01, 2007 2:29 pm

Re: The secret of ms-dos 8.0 in xp/vista/win7

Post by jaclaz »

Not really-really a secret, or at lest an already revealed one.

Here (includes tool(s)) to extract the image:
http://www.911cd.net/forums//index.php?showtopic=16745

jaclaz

futchi
Donator
Posts: 32
Joined: Sat Jan 09, 2010 7:28 pm

Re: The secret of ms-dos 8.0 in xp/vista/win7

Post by futchi »

jaclaz wrote:Not really-really a secret, or at lest an already revealed one.

Here (includes tool(s)) to extract the image:
http://www.911cd.net/forums//index.php?showtopic=16745

jaclaz
This is the earlier version of diskcopy.dll (xp sp2 and earlier), which is made in 2001.

Here I show the newer version, which includes the readme describing how the floppy image was made by Microsoft workers .

Commanderraf
User avatar
FTP Access
Posts: 431
Joined: Fri Jun 26, 2009 11:47 pm
Location: Absurdistlán, Mexico
Contact:

Re: The secret of ms-dos 8.0 in xp/vista/win7

Post by Commanderraf »

As a fan of MS-DOS, this is really an amazing find.
Image

Help me get to my goal of 5 bitcoins! Donate to 166wvZUzA8j7Ltf3eZZK8KW1fCeiAPFVtr

Aztech
FTP Access
Posts: 121
Joined: Wed Jun 17, 2009 4:25 am

Re: The secret of ms-dos 8.0 in xp/vista/win7

Post by Aztech »

As I posted above, it was a known fact amongst those who develop tweaks and fixes for early OSs, and could be extracted using any resource editor.

Image

Post Reply