中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-09-06 07:46
47,812 主题排行 / 349,914 发帖 / 今日 0 篇 / 48,268 会员排行
DOS开发编程 & 发展交流 (开发室) » 磁盘扇区读写、分区信息管理工具 Dsptw (2008.11.29 更新)
可打印版本  120,011 / 565
第346楼 lianjiang2004 发表于 2008-04-08 12:30
金牌会员 发帖 1,884 积分 3,946
这个工具在pe下使用,可能存在严重缺陷。

第347楼 19951001 发表于 2008-04-10 00:20
高级用户 发帖 272 积分 570 来自 北京
Originally posted by lianjiang2004 at 2008-4-8 12:30:
这个工具在pe下使用,可能存在严重缺陷。



能否具体讲一下图中的 K: M: X: 的磁盘类型是什么?
第348楼 lianjiang2004 发表于 2008-04-10 08:25
金牌会员 发帖 1,884 积分 3,946
K:是硬盘,对的。
M:是启动光盘。
X:是pe启动后的内存盘。



[ Last edited by lianjiang2004 on 2008-4-10 at 08:31 AM ]
第349楼 adiwdmd 发表于 2008-04-10 08:55
初级用户 发帖 15 积分 50
请问lianjiang楼上图中的信息是什么软件显示的啊,能不能在dos下使用?你的GGhost中是用这软件判断分区的么,谢谢
第350楼 lianjiang2004 发表于 2008-04-10 08:58
金牌会员 发帖 1,884 积分 3,946
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 ]
第351楼 lianjiang2004 发表于 2008-04-10 09:03
金牌会员 发帖 1,884 积分 3,946
提供最新版omnifs v11.0.2.1573下载,需要的就拿去。

http://www.cn-dos.net/forum/viewthread.php?tid=38141&fpage=1
第352楼 19951001 发表于 2008-04-27 20:56
高级用户 发帖 272 积分 570 来自 北京
使用2008.2.18版本看一下,在我的机器上也有两块硬盘、一个DVD光驱,使用PE启动,PE为X:,执行dsptw /a /pdr 显示都是正常的,我也重新查了一下代码,暂时没有发现问题。
前面的帖子报错的版本是2007.7.17版本。
第353楼 lianjiang2004 发表于 2008-04-28 16:54
金牌会员 发帖 1,884 积分 3,946
说明一点,发现这问题后,我是用了最新版的,结果相同。只是没有截图。
前几天机子出了些问题,重新格掉了硬盘那个虚拟硬盘也没有。

另,似乎不是在所有的虚拟机的pe环境都出现此类结果。但那个虚拟硬盘下,不然出现那个结果,换pe也一样。
第354楼 hlytg 发表于 2008-04-30 09:00
初级用户 发帖 10 积分 21
无语中!!!!!!!!

[ Last edited by hlytg on 2008-5-7 at 06:18 PM ]
第355楼 19951001 发表于 2008-04-30 17:40
高级用户 发帖 272 积分 570 来自 北京
Originally posted by lianjiang2004 at 2008-4-28 16:54:
说明一点,发现这问题后,我是用了最新版的,结果相同。只是没有截图。
前几天机子出了些问题,重新格掉了硬盘那个虚拟硬盘也没有。

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


请不要在虚拟机的中使用该软件,该软件不是为虚拟机环境设计的
第356楼 19951001 发表于 2008-04-30 17:45
高级用户 发帖 272 积分 570 来自 北京
Originally posted by hlytg at 2008-4-30 09:00:
建议楼主dsptw版本中能加入修改分区类型的功能,比较适用的地方在于可在win下用批处理把分区修改为esia格式:
修改扩展分区的方法:
先用pqed ...


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


DSPTW
/ChangeType: Change Partition Type.
type: 00-FF.
partno: Partition Number.
第357楼 lianjiang2004 发表于 2008-04-30 17:50
金牌会员 发帖 1,884 积分 3,946
Originally posted by 19951001 at 2008-4-30 17:40:


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

那就只能如此了。
第358楼 lianjiang2004 发表于 2008-04-30 17:59
金牌会员 发帖 1,884 积分 3,946
Originally posted by 19951001 at 2008-4-30 17:45:


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


DSPTW
/ChangeType: Change Partition Type.
...

dos版似乎无此功能。不知能否增加此功能。
第359楼 19951001 发表于 2008-04-30 23:36
高级用户 发帖 272 积分 570 来自 北京
dos版本可以增加该功能,等哪天我闲的时候把程序该一下
第360楼 gmy 发表于 2008-05-07 12:22
版主 发帖 392 积分 1,113
请楼主再看我建议增加的参数(有补充): /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 ]
上一页  121 22 23 24 25 26 2738  下一页
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023