中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net  论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
中国DOS联盟论坛 » DOS开发编程 & 发展交流 (开发室) » 磁盘扇区读写、分区信息管理工具 Dsptw (2008.11.29 更新)
« [22] [23] [24] [25] [26] [27] [28] [29] [30] [31] ... [38] »
作者:
标题: 磁盘扇区读写、分区信息管理工具 Dsptw (2008.11.29 更新) 上一主题 | 下一主题
lianjiang2004
金牌会员





积分 3946
发帖 1884
注册 2006-1-20
状态 离线
『第 346 楼』:  

这个工具在pe下使用,可能存在严重缺陷。





Windows 一键还原
http://www.yjhy.com
2008-4-8 12:30
查看资料  发短消息 网志   编辑帖子  回复  引用回复
19951001
高级用户

流落街头



积分 570
发帖 272
注册 2005-10-17
来自 北京
状态 离线
『第 347 楼』:  



  Quote:
Originally posted by lianjiang2004 at 2008-4-8 12:30:
这个工具在pe下使用,可能存在严重缺陷。


能否具体讲一下图中的 K: M: X: 的磁盘类型是什么?

2008-4-10 00:20
查看资料  发短消息 网志   编辑帖子  回复  引用回复
lianjiang2004
金牌会员





积分 3946
发帖 1884
注册 2006-1-20
状态 离线
『第 348 楼』:  

K:是硬盘,对的。
M:是启动光盘。
X:是pe启动后的内存盘。



[ Last edited by lianjiang2004 on 2008-4-10 at 08:31 AM ]



Windows 一键还原
http://www.yjhy.com
2008-4-10 08:25
查看资料  发短消息 网志   编辑帖子  回复  引用回复
adiwdmd
初级用户





积分 50
发帖 15
注册 2005-10-2
状态 离线
『第 349 楼』:  

请问lianjiang楼上图中的信息是什么软件显示的啊,能不能在dos下使用?你的GGhost中是用这软件判断分区的么,谢谢

2008-4-10 08:55
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
lianjiang2004
金牌会员





积分 3946
发帖 1884
注册 2006-1-20
状态 离线
『第 350 楼』:  



  Quote:
Originally posted by adiwdmd at 2008-4-10 08:55:
请问lianjiang楼上图中的信息是什么软件显示的啊,能不能在dos下使用?你的GGhost中是用这软件判断分区的么,谢谢

omnifs for dos,omnifs32 for windows,
可用于dos,我的gghost用的就是这个工具。
兼容性好,但个头很大,呵呵。




[ Last edited by lianjiang2004 on 2008-4-10 at 09:28 AM ]



Windows 一键还原
http://www.yjhy.com
2008-4-10 08:58
查看资料  发短消息 网志   编辑帖子  回复  引用回复
lianjiang2004
金牌会员





积分 3946
发帖 1884
注册 2006-1-20
状态 离线
『第 351 楼』:  

提供最新版omnifs v11.0.2.1573下载,需要的就拿去。

http://www.cn-dos.net/forum/viewthread.php?tid=38141&fpage=1



Windows 一键还原
http://www.yjhy.com
2008-4-10 09:03
查看资料  发短消息 网志   编辑帖子  回复  引用回复
19951001
高级用户

流落街头



积分 570
发帖 272
注册 2005-10-17
来自 北京
状态 离线
『第 352 楼』:  

使用2008.2.18版本看一下,在我的机器上也有两块硬盘、一个DVD光驱,使用PE启动,PE为X:,执行dsptw /a /pdr 显示都是正常的,我也重新查了一下代码,暂时没有发现问题。
前面的帖子报错的版本是2007.7.17版本。

2008-4-27 20:56
查看资料  发短消息 网志   编辑帖子  回复  引用回复
lianjiang2004
金牌会员





积分 3946
发帖 1884
注册 2006-1-20
状态 离线
『第 353 楼』:  

说明一点,发现这问题后,我是用了最新版的,结果相同。只是没有截图。
前几天机子出了些问题,重新格掉了硬盘那个虚拟硬盘也没有。

另,似乎不是在所有的虚拟机的pe环境都出现此类结果。但那个虚拟硬盘下,不然出现那个结果,换pe也一样。



Windows 一键还原
http://www.yjhy.com
2008-4-28 16:54
查看资料  发短消息 网志   编辑帖子  回复  引用回复
hlytg
初级用户





积分 21
发帖 10
注册 2006-5-26
状态 离线
『第 354 楼』:  

无语中!!!!!!!!

[ Last edited by hlytg on 2008-5-7 at 06:18 PM ]

2008-4-30 09:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
19951001
高级用户

流落街头



积分 570
发帖 272
注册 2005-10-17
来自 北京
状态 离线
『第 355 楼』:  



  Quote:
Originally posted by lianjiang2004 at 2008-4-28 16:54:
说明一点,发现这问题后,我是用了最新版的,结果相同。只是没有截图。
前几天机子出了些问题,重新格掉了硬盘那个虚拟硬盘也没有。

另,似乎不是在所有的虚拟机的pe环境都出现此类结果。但那个虚拟硬盘下,不然出现那个结果,换pe也一样。

请不要在虚拟机的中使用该软件,该软件不是为虚拟机环境设计的

2008-4-30 17:40
查看资料  发短消息 网志   编辑帖子  回复  引用回复
19951001
高级用户

流落街头



积分 570
发帖 272
注册 2005-10-17
来自 北京
状态 离线
『第 356 楼』:  



  Quote:
Originally posted by hlytg at 2008-4-30 09:00:
建议楼主dsptw版本中能加入修改分区类型的功能,比较适用的地方在于可在win下用批处理把分区修改为esia格式:
修改扩展分区的方法:
      先用pqed ...

软件早已经实现了你要的功能,我希望以后不要有人再提这样无知的问题


  DSPTW [Disk] [/ChangeType:type:partno] [/Y]
     /ChangeType: Change Partition Type.
     type: 00-FF.
     partno: Partition Number.

2008-4-30 17:45
查看资料  发短消息 网志   编辑帖子  回复  引用回复
lianjiang2004
金牌会员





积分 3946
发帖 1884
注册 2006-1-20
状态 离线
『第 357 楼』:  



  Quote:
Originally posted by 19951001 at 2008-4-30 17:40:


请不要在虚拟机的中使用该软件,该软件不是为虚拟机环境设计的

那就只能如此了。



Windows 一键还原
http://www.yjhy.com
2008-4-30 17:50
查看资料  发短消息 网志   编辑帖子  回复  引用回复
lianjiang2004
金牌会员





积分 3946
发帖 1884
注册 2006-1-20
状态 离线
『第 358 楼』:  



  Quote:
Originally posted by 19951001 at 2008-4-30 17:45:


软件早已经实现了你要的功能,我希望以后不要有人再提这样无知的问题


  DSPTW [Disk] [/ChangeType:type:partno] [/Y]
     /ChangeType: Change Partition Type.
   ...

dos版似乎无此功能。不知能否增加此功能。



Windows 一键还原
http://www.yjhy.com
2008-4-30 17:59
查看资料  发短消息 网志   编辑帖子  回复  引用回复
19951001
高级用户

流落街头



积分 570
发帖 272
注册 2005-10-17
来自 北京
状态 离线
『第 359 楼』:  

dos版本可以增加该功能,等哪天我闲的时候把程序该一下

2008-4-30 23:36
查看资料  发短消息 网志   编辑帖子  回复  引用回复
gmy
版主

操作系统爱好者


积分 1113
发帖 392
注册 2002-11-11
状态 离线
『第 360 楼』:  

请楼主再看我建议增加的参数(有补充): /mbr /r /m /n

/mbr 原来就有,只恢复标准的MBR (据称引用的是XP的,兼容性好)
/r  文件名 恢复指定文件 (不加载 /m /n 的情况下 ,默认为 1~432字节 ,即 前27行 见下图的红色区域)
/m  序数  自定义恢复字节范围开始字节,限制1~446 ,m - n不能为负数
/n  序数  自定义恢复字节范围结尾字节,限制1~446,m - n不能为负数





图例:

1、红色部分:MBR,理论上最多占用446个字节,本例实际占用420个字节,为了打出一些富裕,需要432个字节(每行16字节*27行,红色部分)。
2、蓝色部分:本来应该是MBR的一部分,但实践证明这4个字节不要覆盖,这是微软磁盘数字签名区(防盗版用?不得而知),清0无法启动,改成其它值会在WIN下报“发现新硬件”,总之不要动就OK了。
3、黄色部分:硬盘分区表
4、橙色部分:结束标志


示例:

1, 恢复母机产生的a.mbr到本机 (用于恢复通常情况的MBR,即小于432字节的MBR)
dsptw 0 /mbr /r a.mbr 或
dsptw 0 /mbr /r a.mbr /m 1 /n 432

2, 仅恢复母机产生的a.mbr里的“微软磁盘数字签名”到本机 (用于恢复万能GHOSTXP防蓝屏死机等特殊用途)
dsptw 0 /mbr /r a.mbr /m 441 /n 444

楼主:由于/m /n不急于使用且编程可能较困难可暂时不必开发(可在今后考虑为字节级的对拷、备份和恢复单独设置一个参数,不仅限于MBR,对任何扇区的任何一小段字符集都可以操作,就像 /D 参数一样,使用start bytes offset等参数,思考成熟后再推出)。
/R 是我急需的,最好这两天完成,谢谢。

[ Last edited by gmy on 2008-5-7 at 09:12 PM ]



DOS之家 http://doshome.com 站长 葛明阳
2008-5-7 12:22
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
« [22] [23] [24] [25] [26] [27] [28] [29] [30] [31] ... [38] »
请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: