|
weilong888
银牌会员
    
积分 1270
发帖 548
注册 2004-5-31
状态 离线
|
『第 16 楼』:
使用 LLM 解释/回答一下
附件 1: new.rar (2006-11-18 03:53 AM, 24.45 K,下载次数: 3) -这个是我下载时做的备注。看样子这个BUG要多几个人试一下,才能发现到底问题出在那里了。
Attachment 1: new.rar (2006-11-18 03:53 AM, 24.45 K, Download Count: 3) - This is the note I made when downloading. It seems that this bug needs more people to test to find out where the problem really is.
|
|
2006-11-21 07:49 |
|
|
weilong888
银牌会员
    
积分 1270
发帖 548
注册 2004-5-31
状态 离线
|
『第 17 楼』:
使用 LLM 解释/回答一下
Originally posted by 19951001 at 2006-11-20 10:26 PM:
你是一下这个版本,我更改了查找顺序。
试了一下这个版本,dpit 0 /s 0dbr.bin /dbr命令,显示DONE!看来已正常。
Originally posted by 19951001 at 2006-11-20 10:26 PM:
You are the following version, I changed the search order.
Tried this version, the command dpit 0 /s 0dbr.bin /dbr shows DONE! It seems normal now.
|
|
2006-11-21 08:10 |
|
|
chenall
银牌会员
    
积分 1276
发帖 469
注册 2002-12-23 来自 福建泉州
状态 离线
|
『第 18 楼』:
使用 LLM 解释/回答一下
我试了一下.
DISK SECTOR READER/WRITER & PARTITION TOOLS FOR WIN32
COPYRIGHT BY WANGRUILIN, LAST COMPILE DATE: 2006-11-21
E-MAIL: BEST_WRL@YAHOO.COM.CN or TSWRL1115@163.COM
Disk Partitions Cylinders Heads Sectors TotalSectors Mbytes
0 5 9562 255 63 153613530 75006
No. Type PartitionType Active StartSector Sectors MBytes
1 Primary Win95 FAT32 Yes 63 15004647 7326
2 Primary Hide FAT32 15004710 15711570 7671
* Extended 30716280 122897250 60008
3 Logic HPFS/NTFS 30716343 40965687 20002
4 Logic HPFS/NTFS 71682093 40965687 20002
5 Logic HPFS/NTFS 112647843 40965687 20002
这个是有显示Extended了但是前面的NO.也要分配一个分区号.
因为为了知道比如其中的5是第几个逻辑分区.
如果直接从上面看当然知道是第3了.但是如果在批处理中就无法确定了.
如果分配了一个分区号那上面的就是3了.而后面的就相应+1
在批处理中6-3就可以确定是第3个逻辑分区了.
I tried it.
DISK SECTOR READER/WRITER & PARTITION TOOLS FOR WIN32
COPYRIGHT BY WANGRUILIN, LAST COMPILE DATE: 2006-11-21
E-MAIL: BEST_WRL@YAHOO.COM.CN or TSWRL1115@163.COM
Disk Partitions Cylinders Heads Sectors TotalSectors Mbytes
0 5 9562 255 63 153613530 75006
No. Type PartitionType Active StartSector Sectors MBytes
1 Primary Win95 FAT32 Yes 63 15004647 7326
2 Primary Hide FAT32 15004710 15711570 7671
* Extended 30716280 122897250 60008
3 Logic HPFS/NTFS 30716343 40965687 20002
4 Logic HPFS/NTFS 71682093 40965687 20002
5 Logic HPFS/NTFS 112647843 40965687 20002
This shows that Extended is present, but the NO. before it also needs to be assigned a partition number.
Because to know, for example, which logical partition 5 is.
Of course, it's clear from the above, but in a batch script, it can't be determined.
If a partition number is assigned, then the above one is 3, and the subsequent ones are incremented accordingly.
In the batch script, 6-3 can determine it's the 3rd logical partition.
|

QQ:366840202
http://chenall.net |
|
2006-11-24 01:05 |
|
|
19951001
高级用户
    流落街头
积分 570
发帖 272
注册 2005-10-17 来自 北京
状态 离线
|
『第 19 楼』:
使用 LLM 解释/回答一下
Originally posted by chenall at 2006-11-24 01:05:
我试了一下.
这个是有显示Extended了但是前面的NO.也要分配一个分区号.
因为为了知道比如其中的5是第几个逻辑分区.
如果直接从上面看当然知道是砮..
在dos版本中这个扩展分区分配了分区号,在下一版本更新windows版本。
In the DOS version, this extended partition is assigned a partition number, and the next version updates the Windows version.
|
|
2006-11-24 22:22 |
|
|
chenall
银牌会员
    
积分 1276
发帖 469
注册 2002-12-23 来自 福建泉州
状态 离线
|
『第 20 楼』:
使用 LLM 解释/回答一下
已下载新版,谢谢.
以后我的工具箱里面的那个程序就可以使用dpitw来处理了,不用GDISK32了.
不过还有一个功能不知可否加上.
就是可以加一个参数修改指定分区为隐藏.
比如我通过DPITW处理后,确定了某个分区,现在想将这个分区隐藏.
比如通过DPITW 0 /hide:6来隐藏dpitw 0 /l 显示的第6个分区.
需要修改分区表将分区标志改为隐藏标志.
Last edited by chenall on 2006-11-25 at 12:17 PM ]
I have downloaded the new version, thank you.
Then the program in my toolbox can use dpitw to handle it, no longer using GDISK32.
But there is still a function I don't know if it can be added.
That is, you can add a parameter to modify the specified partition to be hidden.
For example, after I handle it through DPITW, I determine a certain partition, and now I want to hide this partition.
For example, hide the 6th partition displayed by dpitw 0 /l through dpitw 0 /hide:6.
Need to modify the partition table to change the partition flag to the hidden flag.
Last edited by chenall on 2006-11-25 at 12:17 PM ]
|

QQ:366840202
http://chenall.net |
|
2006-11-25 12:09 |
|
|
chenall
银牌会员
    
积分 1276
发帖 469
注册 2002-12-23 来自 福建泉州
状态 离线
|
『第 21 楼』:
使用 LLM 解释/回答一下
已下载版.
dpitw 0 /hide:6 隐藏第6分区 OK!
dpitw 0 /unhide:6 显示第6分区 OK!
暂时没有发现问题.
Downloaded version.
dpitw 0 /hide:6 Hide partition 6 OK!
dpitw 0 /unhide:6 Show partition 6 OK!
No problems found for the time being.
|

QQ:366840202
http://chenall.net |
|
2006-11-30 03:59 |
|
|
cchessbd
高级用户
   
积分 525
发帖 222
注册 2006-8-28
状态 离线
|
『第 22 楼』:
使用 LLM 解释/回答一下
Originally posted by chenall at 2006-11-30 03:59:
已下载版.
dpitw 0 /hide:6 隐藏第6分区 OK!
dpitw 0 /unhide:6 显示第6分区 OK!
暂时没有发现问题.
我对这个还有点疑问: 是否只是修改了分区的ID?
如果加入了这个的话,那么我想提几点建议。
1. 加入一个 /act:N的参数也还是有些方便吧
以激活某个主分区,可以取代BOOTMAGIC之类的软件。
重要的是可以命令行操作。没必要进入分区软件的主界面。
2. 如果你能加个 /m的参数 ( Menu ) 来实现菜单向导式操作的话,(或者不带参数默认就进入向导模式,这应该很容易,选什么就做什么)
会觉得易用性要增强不少。
比方DOS下: (这是我后来想的)
输入 dXXX.com (觉得不带参数进入最好)
输出 版权信息
输出Menu
1. List disk info 4. Rebuild MBR
2. R/S disk pt/dbr 5. Hide/Act Partion(或者分开最好)
3. R/S disk sec
R/S我简写了,真的加入的话可以详细点。
3. /mbr是否也能加进来?这样就可丢掉Fdisk了;目前我是用 spfdisk /mbr,可以重建MBR;
当然,我只是提我的建议。至于要不要加这么多功能,还得要看作者了。
虽然我不提倡把程序做大,但是有些必须的操作确实可以加进来。
附带说下,至于改名以实现没有提示信息,个人觉得每次更新都要改是比较烦的事,要不你就提供所有改过的程序。这样我下下来就可以直接覆盖了。
Last edited by cchessbd on 2006-11-30 at 08:09 PM ]
Originally posted by chenall at 2006-11-30 03:59:
Downloaded version.
dpitw 0 /hide:6 Hide partition 6 OK!
dpitw 0 /unhide:6 Show partition 6 OK!
No problems found for the time being.
I still have some doubts about this: Is it just modifying the partition ID?
If this is added, then I would like to make a few suggestions.
1. It would still be somewhat convenient to add a /act:N parameter to activate a certain primary partition, which can replace software like BOOTMAGIC.
The important thing is that it can be operated from the command line. There's no need to enter the main interface of the partition software.
2. If you can add a /m parameter (Menu) to implement menu wizard-style operation, (or enter the wizard mode by default without parameters, which should be easy, just select and do),
it will be felt that the usability is greatly enhanced.
For example under DOS: (This is what I thought later)
Enter dXXX.com (it's best to enter without parameters)
Output copyright information
Output Menu
1. List disk info 4. Rebuild MBR
2. R/S disk pt/dbr 5. Hide/Act Partion(or better to separate)
3. R/S disk sec
I abbreviated R/S, if it is really added, it can be more detailed.
3. Can /mbr also be added? Then you can get rid of Fdisk; currently I use spfdisk /mbr to rebuild MBR;
Of course, I'm just putting forward my suggestions. As for whether to add so many functions, it still depends on the author.
Although I don't advocate making the program large, some necessary operations can indeed be added.
By the way, as for renaming to achieve no prompt information, I personally think it's more troublesome to change it every time you update. Otherwise, you can provide all the modified programs. Then I can directly overwrite after downloading.
Last edited by cchessbd on 2006-11-30 at 08:09 PM ]
|
|
2006-11-30 20:06 |
|
|
19951001
高级用户
    流落街头
积分 570
发帖 272
注册 2005-10-17 来自 北京
状态 离线
|
『第 23 楼』:
使用 LLM 解释/回答一下
Originally posted by cchessbd at 2006-11-30 20:06:
我对这个还有点疑问: 是否只是修改了分区的ID?
如果加入了这个的话,那么我想提几点建议。
1. 加入一个 /act:N的参数也还是有些方便吧
以激活某个主分区,可以取代BOOTMAGIC之类的软件。
重要的是可以命令行操作。没必要进入分区软件的主界面。
2. 如果你能加个 /m的参数 ( Menu ) 来实现菜单向导式操作的话,(或者不带参数默认就进入向导模式,这应该很容易,选什么就做什么)
会觉得易用性要增强不少。
比方DOS下: (这是我后来想的)
输入 dXXX.com (觉得不带参数进入最好)
输出 版权信息
输出Menu
1. List disk info 4. Rebuild MBR
2. R/S disk pt/dbr 5. Hide/Act Partion(或者分开最好)
3. R/S disk sec
R/S我简写了,真的加入的话可以详细点。
3. /mbr是否也能加进来?这样就可丢掉Fdisk了;目前我是用 spfdisk /mbr,可以重建MBR;
当然,我只是提我的建议。至于要不要加这么多功能,还得要看作者了。
虽然我不提倡把程序做大,但是有些必须的操作确实可以加进来。
附带说下,至于改名以实现没有提示信息,个人觉得每次更新都要改是比较烦的事,要不你就提供所有改过的程序。这样我下下来就可以直接覆盖了。
1、隐藏/显示分区只是修改了分区标志。
2、加入一个 /act:N的参数在下一个版本实现。
3、加入菜单是完全可以,不过最近我要考试了,这个功能的实现要等一段时间。
4、使用参数/mbr,添加标准的MS主引导记录是可以加入的,只是因为我不提倡修改主引导记录,万一遇到某些特殊的主引导记录可能造成系统无法引导。
5、我只保留了最新的版本,以前的版本我一般不保留。
我按照你的要求做了一个新版本,dos下 dpit 加入了 /find:type 参数,type可以为:all、fat、fat12、fat16、fat32、ntfs、linux。
下面是执行 dpit 0 /find:all 的执行结果:
No. Type PartitionType Active StartSector Sectors MBytes
0:1 Primary DELL FAT 63 64197 31
0:2 Primary HPFS/NTFS Yes 64260 20418615 9970
0:3 Extended 20482875 135749250 66283
0:4 Logic Win95 FAT32 20482938 21061152 10283
0:5 Logic HPFS/NTFS 41544153 20482812 10001
0:6 Logic HPFS/NTFS 62027028 20482812 10001
0:7 Logic HPFS/NTFS 82509903 20482812 10001
0:8 Logic HPFS/NTFS 102992778 20482812 10001
0:9 Logic HPFS/NTFS 123475653 16386237 8001
和ghost的不同是磁盘的标号ghost是从1开始的,我这里是从0开始的,ghost不包含如上的 0:3 分区,如果想做成和ghost一致也是完全可以的。
请从一楼下载。
Last edited by 19951001 on 2006-12-1 at 03:09 AM ]
Originally posted by cchessbd at 2006-11-30 20:06:
I still have some questions about this: Is it just modifying the partition ID?
If this is added, then I would like to make a few suggestions.
1. Adding a /act:N parameter is still a bit convenient
To activate a primary partition, it can replace software like BOOTMAGIC.
The important thing is command-line operation. There's no need to enter the main interface of the partition software.
2. If you can add a /m parameter (Menu) to implement menu wizard-style operation, (or without parameters, it defaults to the wizard mode, which should be easy, just select what to do)
The usability will be greatly enhanced.
For example, under DOS: (This is what I thought later)
Enter dXXX.com (I think entering without parameters is best)
Output copyright information
Output Menu
1. List disk info 4. Rebuild MBR
2. R/S disk pt/dbr 5. Hide/Act Partion(or it's better to separate)
3. R/S disk sec
R/S is abbreviated by me, and it can be detailed if really added.
3. Can /mbr also be added? Then you can get rid of Fdisk; currently I use spfdisk /mbr to rebuild the MBR;
Of course, I'm just giving my suggestions. As for whether to add so many functions, it depends on the author.
Although I don't advocate making the program large, some necessary operations can indeed be added.
By the way, as for changing the name to achieve no prompt information, I personally think it's tedious to change it every time an update is made. Otherwise, you can provide all the modified programs. Then I can directly overwrite them when I download them.
1. Hiding/showing partitions only modifies the partition flag.
2. Adding a /act:N parameter will be implemented in the next version.
3. Adding a menu is completely possible, but recently I have exams, and the implementation of this function will take some time.
4. Using the parameter /mbr, adding the standard MS master boot record can be added, but just because I don't advocate modifying the master boot record, in case of encountering some special master boot records, it may cause the system to be unable to boot.
5. I only keep the latest version, and I generally don't keep previous versions.
I made a new version as per your request. Under DOS, dpit adds the /find:type parameter, where type can be: all, fat, fat12, fat16, fat32, ntfs, linux.
The following is the execution result of dpit 0 /find:all:
No. Type PartitionType Active StartSector Sectors MBytes
0:1 Primary DELL FAT 63 64197 31
0:2 Primary HPFS/NTFS Yes 64260 20418615 9970
0:3 Extended 20482875 135749250 66283
0:4 Logic Win95 FAT32 20482938 21061152 10283
0:5 Logic HPFS/NTFS 41544153 20482812 10001
0:6 Logic HPFS/NTFS 62027028 20482812 10001
0:7 Logic HPFS/NTFS 82509903 20482812 10001
0:8 Logic HPFS/NTFS 102992778 20482812 10001
0:9 Logic HPFS/NTFS 123475653 16386237 8001
Different from ghost, the disk numbering in ghost starts from 1, here it starts from 0, and ghost does not include the above 0:3 partition. It is completely possible to make it consistent with ghost.
Please download from the first floor.
Last edited by 19951001 on 2006-12-1 at 03:09 AM ]
|
|
2006-11-30 22:32 |
|
|
19951001
高级用户
    流落街头
积分 570
发帖 272
注册 2005-10-17 来自 北京
状态 离线
|
『第 24 楼』:
使用 LLM 解释/回答一下
11月29版本存在bug,已经修正,如果下载了2006.11.29的版本,请重新下载。
There is a bug in the November 29 version, which has been fixed. If you have downloaded the 2006.11.29 version, please download it again.
|
|
2006-12-1 03:11 |
|
|
leevi
初级用户
 
积分 37
发帖 20
注册 2006-10-20
状态 离线
|
『第 25 楼』:
使用 LLM 解释/回答一下
谢谢分享
楼住辛苦了
很不错的
Thanks for sharing.
The poster has worked hard.
Very good.
|
|
2006-12-1 08:35 |
|
|
cchessbd
高级用户
   
积分 525
发帖 222
注册 2006-8-28
状态 离线
|
『第 26 楼』:
使用 LLM 解释/回答一下
Originally posted by 19951001 at 2006-11-30 22:32:
1、隐藏/显示分区只是修改了分区标志。
2、加入一个 /act:N的参数在下一个版本实现。
3、加入菜单是完全可以,不过最近我要考试了,这个功 ...
要是没时间就算了。
有了find的功能也不错,至少不会看错分区。
建议显示标准化。有GHOST、GRUB、GRUB2。我也记不太清了,反正是有区别的。
对以后也方便。
Originally posted by 19951001 at 2006-11-30 22:32:
1. Hiding/showing partitions only modifies the partition flag.
2. Adding a /act:N parameter will be implemented in the next version.
3. Adding a menu is completely possible, but recently I have exams, this function...
If there is no time, it's okay.
Having the find function is also good, at least not misidentifying partitions.
It is suggested to standardize the display. There are GHOST, GRUB, GRUB2. I can't remember exactly, but there are differences anyway.
It will also be convenient for the future.
|
|
2006-12-2 22:01 |
|
|
19951001
高级用户
    流落街头
积分 570
发帖 272
注册 2005-10-17 来自 北京
状态 离线
|
『第 27 楼』:
使用 LLM 解释/回答一下
2006.12.04更新
DPITW
Disk: 0-First Hard disk, 1-Second Hard Disk, ...
/S: Save Disk Partition Info to File.
/R: Restore Disk Partiton Info from File.
/C: Compare Disk Partiton Info with File.
FileName: Disk Partition Info File.
DPITW
Save Partition Boot Record to File.
DPITW
List Disk Partition Info on Screen.
DPITW
Active Disk Partition n.
DPITW
Find Disk Partition.
type: Can be FAT16/FAT32/FAT/NTFS/LINUX/ALL.
DPITW
ReBuild Disk Main Boot Record.
/NOBACK: Don't Backup old MBR.
DPITW
Hide/Unhide Disk Partition n.
2006.12.4
1、dpit实现了 /mbr 参数,重建主引导记录。
2、更改显示信息,更明确。
3、备份 DBR,我查阅了一些资料,FAT32的引导记录为3个扇区,NTFS的引导记录为7个扇区,程序中已经修正。
2006.12.04 update
DPITW
Disk: 0-First Hard disk, 1-Second Hard Disk, ...
/S: Save Disk Partition Info to File.
/R: Restore Disk Partiton Info from File.
/C: Compare Disk Partiton Info with File.
FileName: Disk Partition Info File.
DPITW
Save Partition Boot Record to File.
DPITW
List Disk Partition Info on Screen.
DPITW
Active Disk Partition n.
DPITW
Find Disk Partition.
type: Can be FAT16/FAT32/FAT/NTFS/LINUX/ALL.
DPITW
ReBuild Disk Main Boot Record.
/NOBACK: Don't Backup old MBR.
DPITW
Hide/Unhide Disk Partition n.
2006.12.4
1. dpit implements the /mbr parameter to rebuild the main boot record.
2. Change the display information to be more explicit.
3. Backup DBR. I have consulted some materials. The boot record of FAT32 is 3 sectors, and the boot record of NTFS is 7 sectors. The program has been corrected.
|
|
2006-12-4 21:50 |
|
|
cchessbd
高级用户
   
积分 525
发帖 222
注册 2006-8-28
状态 离线
|
『第 28 楼』:
使用 LLM 解释/回答一下
这个好,希望没有BUG。
哈哈。
辛苦了。
Last edited by cchessbd on 2006-12-5 at 08:01 PM ]
This is good. Hope there are no bugs.
Haha.
Thanks for your hard work.
Last edited by cchessbd on 2006-12-5 at 08:01 PM ]
|
|
2006-12-5 19:59 |
|
|
19951001
高级用户
    流落街头
积分 570
发帖 272
注册 2005-10-17 来自 北京
状态 离线
|
『第 29 楼』:
使用 LLM 解释/回答一下
2006.12.5
fat32引导记录的3个扇区中,第二个包含总的簇数和下一个可用簇,为变值,不可以恢复,现将程序恢复成保存DBR时只保存每个分区的第一个扇区,如果下载了20061204版本请重新下载。
可处理分区每块磁盘增加到40个。
Last edited by 19951001 on 2006-12-22 at 06:17 AM ]
2006.12.5
In the 3 sectors of the FAT32 boot record, the second one contains the total number of clusters and the next available cluster, which are variable values and cannot be recovered. Now, restore the program to save only the first sector of each partition when saving the DBR. If you have downloaded the 20061204 version, please re - download it.
The number of partitions that can be processed per disk is increased to 40.
Last edited by 19951001 on 2006 - 12 - 22 at 06:17 AM ]
|
|
2006-12-5 22:10 |
|
|
cchessbd
高级用户
   
积分 525
发帖 222
注册 2006-8-28
状态 离线
|
『第 30 楼』:
使用 LLM 解释/回答一下
或许还可以加一个功能,参考了红蜻蜓(EditTool 1.0)的备份恢复。
/SDE|RDE|CDE 分别表示备份到最后扇区、从最后扇区恢复、与最后扇区备份比较。
这样当所有分区都被删除时,从其他介质重启依然可以恢复。建议全部备份MBR、DBR、PT。然后恢复的时候可以有选择恢复哪一个。
还有的话,建议将四个程序(有、无提示信息各两个)合为一个固定的程序。各个功能,可加适当参数加以实现。
没有一个固定的程序名,我想很难扩大应用范围。SRCTOOLS之所以这么多人用,可不是改名改来的吧。而且要用哪一个程序的话,(我在批处理中)先要改名,而后再调用,用完了diskrw,再用dpit备份,又要改名。恢复也是一样,非常麻烦。加参数的话,我想应该是要方便一点。
保存DBR时只保存每个分区的第一个扇区?
假如我某分区启动信息被另外的软件写入新的数据,而后我想恢复过来怎么办?
Perhaps a function can also be added, referring to the backup and recovery of Hongqingting (EditTool 1.0).
/SDE|RDE|CDE respectively represent backing up to the last sector, restoring from the last sector, and comparing with the last sector backup.
In this way, when all partitions are deleted, you can still restore by restarting from other media. It is recommended to back up MBR, DBR, and PT all. Then when restoring, you can choose which one to restore.
Also, it is suggested to combine the four programs (two with prompt information and two without) into a fixed program. Each function can be realized by adding appropriate parameters.
Without a fixed program name, it is difficult to expand the application range. The reason why SRCTOOLS is used by so many people is not just by changing the name. Moreover, if you want to use a certain program, (in the batch processing) you first need to rename it, then call it, after using diskrw, then using dpit for backup, and you have to rename it again. The same is true for restoration, which is very troublesome. Adding parameters, I think it should be more convenient.
Does saving the DBR only save the first sector of each partition?
If the boot information of a certain partition is written with new data by another software, and then I want to restore it, how to do it?
|
|
2006-12-8 07:59 |
|