无忧启动论坛

标题: [已解决]winxp自带的dos启动文件放在哪个目录? [打印本页]

作者: 火焙鱼    时间: 2008-4-15 23:20
标题: [已解决]winxp自带的dos启动文件放在哪个目录?
在windows下,一般如果有软驱的话,可以插入一张软盘,然后选择格式化,在点选“创建一个MS-DOS启动盘”。
不能同时选择快速格式化,制作出来的DOS启动软盘好像是winME的DOS引导文件,问下大家,谁知道那些文件放在windows的哪个目录底下,先谢谢了!

[ 本帖最后由 火焙鱼 于 2008-4-19 09:11 PM 编辑 ]
作者: WittyHare    时间: 2008-4-16 07:47
XP不会做出WINME的系统盘的.
作者: 阿非    时间: 2008-4-16 08:16
楼上的说法不对。XP可以做DOS启动盘的,楼主已经说明方法了
启动文件在diskcopy.dll里面。可以用RESHACKER等工具提取出来
作者: 阿非    时间: 2008-4-16 08:19
我把关键的启动文件提取出来了

IO.rar

150.27 KB, 下载次数: 901, 下载积分: 无忧币 -2


作者: z640919a    时间: 2008-4-16 09:23
把diskcopy.dll直接放进winimage就可以了.
驱动器 A 中的卷没有标签。
卷的序列号是 2A87-6CE1
A:\ 的目录
2001-04-07  13:40                 9 MSDOS.SYS
2001-05-15  18:57           116,736 IO.SYS
2000-06-08  17:00            58,870 EGA2.CPI
2000-06-08  17:00            58,753 EGA3.CPI
2000-06-08  17:00            58,870 EGA.CPI
2000-06-08  17:00            21,607 KEYB.COM
2000-06-08  17:00            34,566 KEYBOARD.SYS
2000-06-08  17:00            31,942 KEYBRD2.SYS
2000-06-08  17:00            31,633 KEYBRD3.SYS
2000-06-08  17:00            13,014 KEYBRD4.SYS
2000-06-08  17:00            29,239 MODE.COM
2000-06-08  17:00            93,040 COMMAND.COM
2000-06-08  17:00            17,175 DISPLAY.SYS
              13 个文件        565,454 字节
               0 个目录        889,344 可用字节

[ 本帖最后由 z640919a 于 2008-4-16 09:25 AM 编辑 ]
作者: fujianabc    时间: 2008-4-16 14:01
这个diskcopy.dll里面还有很多秘密,有兴趣的可以看这里
http://www.cn-dos.net/forum/viewthread.php?tid=36170
作者: 阿非    时间: 2008-4-16 14:24
原帖由 fujianabc 于 2008-4-16 02:01 PM 发表
这个diskcopy.dll里面还有很多秘密,有兴趣的可以看这里
http://www.cn-dos.net/forum/viewthread.php?tid=36170

谁有VISTA的diskcopy.dll,分享个。偶装了不到一个月就格了
作者: fujianabc    时间: 2008-4-16 16:50
原帖由 阿非 于 2008-4-16 02:24 PM 发表

谁有VISTA的diskcopy.dll,分享个。偶装了不到一个月就格了

diskcopy.part1.rar (280 KB, 下载次数: 425)

diskcopy.part2.rar

239.84 KB, 下载次数: 336, 下载积分: 无忧币 -2


作者: 阿非    时间: 2008-4-16 19:58
谢谢了,winimage打开,并选择"解释镜像为磁盘“,我怎么无法找到这个选项。我用VDM加载出来的镜像,用FINALDATA来查找删除的文件。如果用winimage整理碎片后就无法找到了

[ 本帖最后由 阿非 于 2008-4-16 08:00 PM 编辑 ]
作者: lianjiang    时间: 2008-4-16 20:16
我也找不到"解释镜像为磁盘“这个项目,怪事。呵呵。
作者: 火焙鱼    时间: 2008-4-16 22:14
在6楼的坛友提供的页面找到这么一句话
“flashbootdos的工具能直接从xp/2003的diskcopy.dll中提取dos 8.0,来制作启动盘”
马上研究一下,谢谢楼上所有坛友的跟帖回复,无忧的强人就是多啊!
作者: fujianabc    时间: 2008-4-17 11:32
上面两位我说的用winhex打开,解释为磁盘,不是用winimage打开
作者: lianjiang    时间: 2008-4-17 11:52
我说呢。呵呵

- 原文-----------------------------
最近听说了一个叫flashbootdos的工具能直接从xp/2003的diskcopy.dll中提取dos 8.0,来制作启动盘,比较有意思,我稍微研究了一下xp和vista的diskcopy.dll,发现里面还真有些秘密的东东。
先来看xp的diskcopy.dll,把它拖入winimage,可以识别出一个1.44MB的软盘镜像,内容就是xp的dos启动盘中的文件,保存这个镜像。用winimage打开,并选择"解释镜像为磁盘",可以看到里面除了可见的文件外,还能看见有许多删除或覆盖的文件,其中前面有问号的是能恢复文件,叉号的是已被覆盖的文件。
作者: fujianabc    时间: 2008-4-17 12:16
原帖由 lianjiang 于 2008-4-17 11:52 AM 发表
我说呢。呵呵

- 原文-----------------------------
最近听说了一个叫flashbootdos的工具能直接从xp/2003的diskcopy.dll中提取dos 8.0,来制作启动盘,比较有意思,我稍微研究了一下xp和vista的diskcopy.dl ...

不好意思,已修正了
作者: 火焙鱼    时间: 2008-4-18 23:41
在这里http://www.cn-dos.net/forum/viewthread.php?tid=36170看到
“先来看xp的diskcopy.dll,把它拖入winimage,可以识别出一个1.44MB的软盘镜像,内容就是xp的dos启动盘中的文件,保存这个镜像。”
俺试了一下,还是看到一个文件,请高手指点,不会用!
作者: 火焙鱼    时间: 2008-4-19 10:49
原帖由 z640919a 于 2008-4-16 09:23 AM 发表
把diskcopy.dll直接放进winimage就可以了.
驱动器 A 中的卷没有标签。
卷的序列号是 2A87-6CE1
A:\ 的目录
2001-04-07  13:40                 9 MSDOS.SYS
2001-05-15  18:57           116,736 IO.SY ...


俺没弄出来,用的是winimage8.1官方注册版,希望兄弟能说明一下具体步骤,万分感谢!
作者: lianjiang    时间: 2008-4-19 11:18
用winimage直接打开xp的diskcopy.dll就行了。
vista的不会。
作者: 火焙鱼    时间: 2008-4-19 17:02
原帖由 lianjiang 于 2008-4-19 11:18 AM 发表
用winimage直接打开xp的diskcopy.dll就行了。
vista的不会。



能否说清楚点,俺弄不出来,万分感谢!
作者: 阿非    时间: 2008-4-19 17:10
出现这个提示,说明diskcopy.dll文件损坏。从安装盘重新提取试试
diskcopy.dll也可以用RESHACKER打开的。打开后选择第一个binfile,右键点击,选择保存binfile资源,保存后的Data_1.bin,就是一个软盘镜像.
作者: lianjiang    时间: 2008-4-19 19:57
阿菲的办法可以解决euvista的dll文件,就是看不到被删除的文件。只有几个常规文件。
作者: 阿非    时间: 2008-4-19 20:36
原帖由 lianjiang 于 2008-4-19 07:57 PM 发表
阿菲的办法可以解决euvista的dll文件,就是看不到被删除的文件。只有几个常规文件。


可以啊,用VDM加载镜像,然后用FINALDATA扫描,就能看到删除的文件了
偶的方法笨了些,但有效
作者: z640919a    时间: 2008-4-19 20:41
可以看见的.

vista.jpg (205.21 KB, 下载次数: 112)

vista.jpg

作者: 阿非    时间: 2008-4-19 20:44
用我的办法得到镜像,然后用上面的方法,或者用winhex把镜像解释为磁盘也行,都能看到删除的文件

Snap1.jpg (92.28 KB, 下载次数: 108)

Snap1.jpg

作者: z640919a    时间: 2008-4-19 20:58
xp和VISTA的diskcopy.dll实际直接改为diskcopy.exe,VISTA的diskcopy.dll可以用winhex分割可得到镜像.
作者: 火焙鱼    时间: 2008-4-19 21:05
原帖由 阿非 于 2008-4-19 05:10 PM 发表
出现这个提示,说明diskcopy.dll文件损坏。从安装盘重新提取试试
diskcopy.dll也可以用RESHACKER打开的。打开后选择第一个binfile,右键点击,选择保存binfile资源,保存后的Data_1.bin,就是一 ...

试了下reshacker,终于成功,谢谢阿非!
作者: fujianabc    时间: 2008-4-19 21:17
几位对这个diskcopy.dll的兴趣蛮大的嘛,在dos论坛上发了那个贴后,我又看了一下其他版本的diskcopy.dll。

其实并不是xp/vista的区别,而是diskcopy.dll中的镜像有两种,以2005年为界,2005年前的都是我列的第一种(如xp sp2,2003 sp1),2005年之后都是第二种(包括xp sp3, 2003 sp2,vista,vista sp1/2008)
作者: WittyHare    时间: 2008-4-19 21:55
这种方法不错,只是这个镜像有什么特殊用处没?
作者: wang755    时间: 2010-7-16 20:42
标题: 回复 #10 lianjiang 的帖子
不是 WinIMAGE 程序打开,是用 Winhex 程序打开 diskcopy.dll 可以得到 Windows XP/Windows Vista 中的 MS-DOS 8.0 ,现在一键格式化USB-启动盘,调用的就是微软的这个 diskcopy.dll !




欢迎光临 无忧启动论坛 (http://wuyou.net./) Powered by Discuz! X3.3