中国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 更新)
« [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] ... [38] »
作者:
标题: 磁盘扇区读写、分区信息管理工具 Dsptw (2008.11.29 更新) 上一主题 | 下一主题
19951001
高级用户

流落街头



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

to lianjiang2004:
  能否把你机器的 MBR 传上来? ,我看一下你的 MBR 中分区是怎样的情况。

to pfox:
  一楼的版本没有时间限制,没有加入显示卷标的功能。

to hnlyzhd:
   在107楼的可以显示NTFS的卷标,目前不能显示 IFS 和 NTFS4DOS 加载后分配的DOS 盘符。

[ Last edited by 19951001 on 2007-1-28 at 11:41 PM ]

2007-1-28 23:32
查看资料  发短消息 网志   编辑帖子  回复  引用回复
lianjiang2004
金牌会员





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



  Quote:
Originally posted by 19951001 at 2007-1-28 23:32:
to lianjiang2004:
  能否把你机器的 MBR 传上来? ,我看一下你的 MBR 中分区是怎样的情况。

这是我的MBR文件。

附件 1: MBR.rar (2007-1-29 08:55, 4.17 K, 下载附件所需积分 1 点 ,下载次数: 5)


Windows 一键还原
http://www.yjhy.com
2007-1-29 08:55
查看资料  发短消息 网志   编辑帖子  回复  引用回复
hnlyzhd
高级用户




积分 544
发帖 164
注册 2004-10-17
状态 离线
『第 138 楼』:  

楼主能不能写一个直接在DOS下创建HPA分区的程序,自动把第一主硬盘最后分区设置为HPA分区!



    我的留言簿

http://hnlyzhd.ys168.com            我的网络盘
2007-1-29 09:11
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
19951001
高级用户

流落街头



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



  Quote:
Originally posted by hnlyzhd at 2007-1-29 09:11:
楼主能不能写一个直接在DOS下创建HPA分区的程序,自动把第一主硬盘最后分区设置为HPA分区!

有网友也提出过这个问题,只是目前我这里比较忙,暂时还没有列入开发计划。

2007-1-29 21:50
查看资料  发短消息 网志   编辑帖子  回复  引用回复
19951001
高级用户

流落街头



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

to lianjiang2004:
   请测试新版本,告知一下结果。

2007-1-29 22:00
查看资料  发短消息 网志   编辑帖子  回复  引用回复
jyssysz
中级用户




积分 343
发帖 50
注册 2004-2-21
状态 离线
『第 141 楼』:  

楼主的程序真的太实用了,期待完美版本的问世。

2007-1-29 23:07
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
hnlyzhd
高级用户




积分 544
发帖 164
注册 2004-10-17
状态 离线
『第 142 楼』:  

楼主有时间研究一下AEFDISK32.EXE是如何显示磁盘盘符的!



    我的留言簿

http://hnlyzhd.ys168.com            我的网络盘
2007-1-30 00:39
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
19951001
高级用户

流落街头



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



  Quote:
Originally posted by hnlyzhd at 2007-1-30 00:39:
楼主有时间研究一下AEFDISK32.EXE是如何显示磁盘盘符的!

我已经掌握在WIN32环境下显示和分区对应的盘符,没有推出WIN32版本是因为 DOS 版本还不稳定,还在测试中,等 DOS 版本稳定后我会推出 WIN32 版本。

2007-1-30 01:58
查看资料  发短消息 网志   编辑帖子  回复  引用回复
lianjiang2004
金牌会员





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

谢谢,马上测试。



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





积分 3946
发帖 1884
注册 2006-1-20
状态 离线
『第 145 楼』:  报告最新测试结果。

报告最新测试结果。
首先感谢作者对我报告问题的关注。用0129版dpit和dspt测试结果如下,正常了。不知是什么原因造成以前版本显示不同的结果?
同时也报告一个不幸的消息,在我另一块硬盘上,dspt不能工作,显示“Read Disk Error!”[注:我启动盘里正好有1227版的dspt,测试结果正常]。而dpit显示正常。结果如下,并附上改硬盘MBR。

dpit:
No.  Drv  Type    Volume      PartType       Act  Offset      Sectors    MBytes
0:1      Primary  VISTA       HPFS/NTFS      Yes  63          31101777   15186
0:2                           Extended LBA        31101840    289057545  141141
0:3      Logic    160_1       HPFS/NTFS           31101903    50829597   24819
0:4      Logic    160_2       HPFS/NTFS           81931563    163846872  80003
0:5      Logic    `           HPFS/NTFS           245778498   74380887   36318

------------
dspt:
No.  Drv  Type    Volume      PartType       Act  Offset      Sectors    MBytes
0:1      Primary  VISTA       HPFS/NTFS      Yes  63          31101777   15186
0:2      Logic    160_1       HPFS/NTFS           31101903    50829597   24819
0:3      Logic    160_2       HPFS/NTFS           81931563    163846872  80003
0:4      Logic    `           HPFS/NTFS           245778498   74380887   36318
------------
另一硬盘。
dpit:

No.  Drv  Type    Volume      PartType       Act  Offset      Sectors    MBytes
0:1      Primary              HPFS/NTFS      Yes  63          15438402   7538
0:2      Primary  pwin2k      Hide HPFS/NTFS      15438465    15293880   7467
0:3                           Extended LBA        30732345    203704200  99464
0:4      Logic                HPFS/NTFS           30732408    20482812   10001
0:5      Logic    MYDATA      HPFS/NTFS           51215283    30732282   15005
0:6   C: Logic    APPZ        Win95 FAT32         81947628    61448562   30004
0:7      Logic    DV          HPFS/NTFS           143396253   90831447   44351
0:8      Logic                Hide FAT16          234227763   208782     101

dspt:
Read Disk Error!

附件 1: MBR120.rar (2007-1-30 06:01, 4.22 K, 下载附件所需积分 1 点 ,下载次数: 3)


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

流落街头



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



  Quote:
Originally posted by lianjiang2004 at 2007-1-30 06:01:
报告最新测试结果。
首先感谢作者对我报告问题的关注。用0129版dpit和dspt测试结果如下,正常了。不知是什么原因造成以前版本显示不同的结果?
同 ...

谢谢测试,其实 dpit 和 dspt 中关于分区的处理代码是一致的,具体为什么出现读磁盘错误,这个问题我还要重新走查一下代码。

[ Last edited by 19951001 on 2007-1-30 at 06:56 AM ]

2007-1-30 06:44
查看资料  发短消息 网志   编辑帖子  回复  引用回复
lianjiang2004
金牌会员





积分 3946
发帖 1884
注册 2006-1-20
状态 离线
『第 147 楼』:  有个请求,不知作者以后能否考虑?

有个请求,不知作者以后能否考虑?
具体要求:增加参数,控制是否显示盘符,盘标。
缘由:
我在一键备份恢复的【批处理】中要用dpit在DOS下获取硬盘参数。包括活动主分区号,用于判断备份哪个分区;及最后分区号,用于保存备份文件。
由于dos下for功能的限制,不能象winxp下那个比较简单地获得以上两个分区号。也许是我水平有限,目前我是用12-26版的,这版不显示盘符和盘标,因此前面部分是规则的,我就用列举法查询象“
0:2    Primary        HPFS/NTFS     Yes” 、“0:2    Primary        Win95 FAT32   Yes”等字符,找到的话,那就设定主分区号及分区类型,同理查找最后分区号和类型。
可是在新版本中,增加了盘符和盘标,使得字符串不规则了,我没法确定活动主分区号了。

我很想在以后仍能用dpit代替ghost -dd获取相关参数,当然这是我一个人的要求,提出来很不好意思。不能考虑的话,也没关系。不管如何,这都是一个很不错的工具。
谢谢。

[ Last edited by lianjiang2004 on 2007-1-30 at 09:28 PM ]



Windows 一键还原
http://www.yjhy.com
2007-1-30 21:27
查看资料  发短消息 网志   编辑帖子  回复  引用回复
anqing
高级用户




积分 859
发帖 413
注册 2006-8-14
状态 离线
『第 148 楼』:  

在哪下dpitw最新版,12.5的版不行呀?

2007-1-30 23:17
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
19951001
高级用户

流落街头



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

to lianjiang2004:
   我可以专门给你做一个不显示盘符和卷标的版本。目前我不想加入太多的参数。
   2007.1.30的 dspt请你再测试一下,我是完全的把 dpit 的代码 copy 过去了,我想不应该出现 Read Disk Error!

to anqing:
  新版本还未发,老版本在无忧可以下。

[ Last edited by 19951001 on 2007-1-31 at 12:44 AM ]

2007-1-31 00:31
查看资料  发短消息 网志   编辑帖子  回复  引用回复
anqing
高级用户




积分 859
发帖 413
注册 2006-8-14
状态 离线
『第 150 楼』:  

期待早日发呀

2007-1-31 00:37
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
« [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] ... [38] »
请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


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



论坛跳转: