|
llztt
中级用户
  
积分 204
发帖 44
注册 2003-8-8
状态 离线
|
『第 76 楼』:
使用 LLM 解释/回答一下
我一直测试的变通版
测试最新版1.3,中断退出了,貌似因为试图读取E盘的剩余容量??,可惜E盘未格式化。。。
No. N:N : N PRI/LOG ACTIVE HIDE ID FILE SYSTEM LABEL TOTALmb FREEmb
[ 1] 1:1 PRIMARY YES NO 7 HPFS/NTFS 2000
[ 2] 1:2 LOGICAL NO NO 7 HPFS/NTFS 800
[ 3] 1:3 LOGICAL NO NO 131 Linux Native 196
[ 4] 1:4 C: 1 PRIMARY NO NO 11 FAT32 NO NAME 596 575
[ 5] 1:5 PRIMARY NO NO 6 FAT16(>=32M) NO NAME 196
[ 6] 2:1 PRIMARY NO NO 7 HPFS/NTFS 500
Invalid media type reading drive E
Abort, Retry, Fail?
还有数据对齐还需要调整一下,还不是很对齐
The modified version I've been testing.
Tested the latest version 1.3, and it interrupted and exited. It seems because it tried to read the remaining capacity of drive E?? Unfortunately, drive E is not formatted...
No. N:N : N PRI/LOG ACTIVE HIDE ID FILE SYSTEM LABEL TOTALmb FREEmb
1:1 PRIMARY YES NO 7 HPFS/NTFS 2000
1:2 LOGICAL NO NO 7 HPFS/NTFS 800
1:3 LOGICAL NO NO 131 Linux Native 196
1:4 C: 1 PRIMARY NO NO 11 FAT32 NO NAME 596 575
1:5 PRIMARY NO NO 6 FAT16(>=32M) NO NAME 196
2:1 PRIMARY NO NO 7 HPFS/NTFS 500
Invalid media type reading drive E
Abort, Retry, Fail?
Also, the data alignment still needs to be adjusted, it's not very aligned yet
|
|
2007-4-19 04:15 |
|
|
cchessbd
高级用户
   
积分 525
发帖 222
注册 2006-8-28
状态 离线
|
『第 77 楼』:
使用 LLM 解释/回答一下
Originally posted by llztt at 2007-4-19 04:15:
我一直测试的变通版
测试最新版1.3,中断退出了,貌似因为试图读取E盘的剩余容量??,可惜E盘未格式化。。。
No. N:N : N PRI/LOG ACTIVE HIDE ID FILE S ...
看来要对齐才行,等稳定版本出来再下。
建议先预计好最大的长度(硬盘最好能支持到1024T的),每列之间空一格,不显示扇区数,加一个参数以在每行尾显示扇区数。 把剩余空间加进来,一定要对齐,扇区开始与结尾可以使用16进制。
不过我以为最好的方式是每一列使用一个参数,当使用了这个参数时,输出该列,这样谁都可以随心所欲地提取自己想要的信息。
操作的对象分 磁盘、分区(单个: C:/1:2、某类型、除某类型)
每个对象支持几种操作,以及定义不加参数时默认进行的操作。
然后再增加支持ntfs4dos、ntfspro、ifs的参数就可以了。
参数估计不会太多,也应该好处理。
这样就无须多次改版了。
写好了最好能在程序中输出帮助,且一定要简洁有效。
Originally posted by llztt at 2007-4-19 04:15:
The alternative version I've been testing
Test the latest version 1.3, the interrupt exited, it seems because it tried to read the remaining capacity of drive E??, but drive E is not formatted...
No. N:N : N PRI/LOG ACTIVE HIDE ID FILE S ...
It seems that alignment is necessary. Wait for the stable version to come out before downloading.
It is suggested to first estimate the maximum length (the hard disk should preferably support up to 1024T), leave one space between each column, do not display the number of sectors, add a parameter to display the number of sectors at the end of each line. Include the remaining space, and it must be aligned. The start and end of sectors can use hexadecimal.
However, I think the best way is to use one parameter per column. When this parameter is used, output that column, so that everyone can freely extract the information they want.
The objects to operate on are disks, partitions (single: C:/1:2, a certain type, excluding a certain type)
Each object supports several operations, and defines the default operation when no parameter is added.
Then add parameters to support ntfs4dos, ntfspro, ifs.
The parameters are estimated not to be too many, and should be easy to handle.
It is best to output help in the program when it is written, and it must be concise and effective.
|
|
2007-4-19 05:10 |
|
|
lianjiang2004
金牌会员
     
积分 3946
发帖 1884
注册 2006-1-20
状态 离线
|
『第 78 楼』:
使用 LLM 解释/回答一下
Originally posted by cchessbd at 2007-4-19 05:10:
看来要对齐才行,等稳定版本出来再下。
建议先预计好最大的长度(硬盘最好能支持到1024T的),每列之间空一格,不显示扇区数,加一个参数以 ...
支持!!!!
Originally posted by cchessbd at 2007-4-19 05:10:
It seems that alignment is necessary. Wait for the stable version to come out before downloading.
It is suggested to first estimate the maximum length (the hard drive should preferably support up to 1024T), leave one space between each column, do not display the sector number, add a parameter to...
Supported!!!
|

Windows 一键还原
http://www.yjhy.com |
|
2007-4-19 05:37 |
|
|
terse
银牌会员
    
积分 2404
发帖 946
注册 2005-9-8
状态 离线
|
『第 79 楼』:
使用 LLM 解释/回答一下
刚试了最新版 -P2参数运行后 如下显示:
No. N:N : N PRI/LOG ACTIVE HIDE ID FILE SYSTEM LABEL TOTALmb FREEmb
[ 2] 2:1 G: 5 PRIMARY YES NO 7 HPFS/NTFS 5137 2047
[ 3] 2:2 D: 2 LOGICAL NO NO 11 FAT32 NO NAME 20559 4082
[ 4] 2:3 H: 6 LOGICAL NO NO 7 HPFS/NTFS 9499 2047
[ 5] 2:4 E: 3 LOGICAL NO NO 11 FAT32 NO NAME 20559 1097
[ 6] 2:5 F: 4 LOGICAL NO NO 11 FAT32 NO NAME 20559 3316
2:1前面的[ 2] 应该要显示1才正确吧?不清楚原来的显示方式了?记得原来好象是1;
Just tried the latest version, and after running with the -P2 parameter, the following is displayed:
No. N:N : N PRI/LOG ACTIVE HIDE ID FILE SYSTEM LABEL TOTALmb FREEmb
2:1 G: 5 PRIMARY YES NO 7 HPFS/NTFS 5137 2047
2:2 D: 2 LOGICAL NO NO 11 FAT32 NO NAME 20559 4082
2:3 H: 6 LOGICAL NO NO 7 HPFS/NTFS 9499 2047
2:4 E: 3 LOGICAL NO NO 11 FAT32 NO NAME 20559 1097
2:5 F: 4 LOGICAL NO NO 11 FAT32 NO NAME 20559 3316
The in front of 2:1 should probably display 1 correctly? I'm not sure about the original display method anymore? I remember it used to be 1;
|
|
2007-4-19 06:37 |
|
|
GOTOmsdos
铂金会员
       C++启程者
积分 5154
发帖 1827
注册 2003-7-18
状态 离线
|
『第 80 楼』:
使用 LLM 解释/回答一下
刚才的版本,对齐有点问题,还有显示空间采用边显示边搜索,遇到异常,就不好.现在改正了, 在之前一次搜索好,再显示,就没问题了..
改进了,已经更新,见首贴
The previous version had some alignment issues, and using side display and side search for the display space was problematic when encountering exceptions. Now it's corrected. If you search well once before displaying, there will be no problem.. It's improved and has been updated, see the first post
|
|
2007-4-19 07:01 |
|
|
GOTOmsdos
铂金会员
       C++启程者
积分 5154
发帖 1827
注册 2003-7-18
状态 离线
|
『第 81 楼』:
使用 LLM 解释/回答一下
The before 2:1 should be displayed as 1, which is correct.
It's okay to change it.
|
|
2007-4-19 07:05 |
|
|
GOTOmsdos
铂金会员
       C++启程者
积分 5154
发帖 1827
注册 2003-7-18
状态 离线
|
『第 82 楼』:
使用 LLM 解释/回答一下
建议先预计好最大的长度(硬盘最好能支持到1024T的),
硬盘最大4999GB, 这还不够啊
It is recommended to first estimate the maximum length (the hard drive should preferably support up to 1024T),
The maximum hard drive is 4999GB, which is not enough.
|
|
2007-4-19 07:07 |
|
|
GOTOmsdos
铂金会员
       C++启程者
积分 5154
发帖 1827
注册 2003-7-18
状态 离线
|
『第 83 楼』:
使用 LLM 解释/回答一下
刚才改了显示编号总是从1 和 把分区未格式化或有问题的"ERROR"改成"UNREADY"
已更新,见首帖
Just now, I changed the display number to always start from 1 and changed the "ERROR" for unformatted or problematic partitions to "UNREADY". It has been updated, see the first post.
|
|
2007-4-19 07:40 |
|
|
llztt
中级用户
  
积分 204
发帖 44
注册 2003-8-8
状态 离线
|
『第 84 楼』:
使用 LLM 解释/回答一下
测试新版,虚拟机下:运行后上来就是
Invalid media type reading drive E
Abort, Retry, Fail?
如果按A就运行中断了,如果按F就需要再多重复同类操作才会显示最后分区信息。。
不知道是不是虚拟机才出的这问题,真机中怎么样呢??
Test the new version, under the virtual machine: after running, it comes up with
Invalid media type reading drive E
Abort, Retry, Fail?
If you press A, the operation will be interrupted. If you press F, you need to repeat the same kind of operation one more time to display the final partition information..
I don't know if this is a problem only in the virtual machine. What about on a real machine??
|
|
2007-4-19 11:02 |
|
|
GOTOmsdos
铂金会员
       C++启程者
积分 5154
发帖 1827
注册 2003-7-18
状态 离线
|
『第 85 楼』:
使用 LLM 解释/回答一下
Originally posted by llztt at 2007-4-19 11:02 AM:
测试新版,虚拟机下:运行后上来就是
Invalid media type reading drive E
Abort, Retry, Fail?
如果按A就运行中断了,如果按F就需要再多重复同类操作才会显示最 ...
这跟虚拟机无关
这是程序在检查分区空间时读了无效分区, 这是DOS给出的, 要逃脱出它,可在CONFIG.SYS中,加上 SHELL=XXX:\COMMAND.COM /P /F /E:4096, 试试,能不能逃脱..
Last edited by GOTOmsdos on 2007-4-19 at 12:57 PM ]
Originally posted by llztt at 2007-4-19 11:02 AM:
Testing the new version, in the virtual machine: After running, it comes up with
Invalid media type reading drive E
Abort, Retry, Fail?
If you press A, the operation will be interrupted. If you press F, you need to repeat the same kind of operation a few more times to display the most ...
This has nothing to do with the virtual machine
This is the program reading an invalid partition when checking the partition space. This is given by DOS. To escape from it, you can add SHELL=XXX:\COMMAND.COM /P /F /E:4096 in CONFIG.SYS. Try it and see if it can escape..
Last edited by GOTOmsdos on 2007-4-19 at 12:57 PM ]
|
|
2007-4-19 12:50 |
|
|
GOTOmsdos
铂金会员
       C++启程者
积分 5154
发帖 1827
注册 2003-7-18
状态 离线
|
『第 86 楼』:
使用 LLM 解释/回答一下
写好了最好能在程序中输出帮助,且一定要简洁有效。
帮助已写好了! 已更新上传了,见首贴...
It's best to output help in the program, and it must be concise and effective.
Help has been written! It has been updated and uploaded, see the first post...
|
|
2007-4-19 12:52 |
|
|
llztt
中级用户
  
积分 204
发帖 44
注册 2003-8-8
状态 离线
|
『第 87 楼』:
使用 LLM 解释/回答一下
Originally posted by GOTOmsdos at 2007-4-19 12:50 PM:
这跟虚拟机无关
这是程序在检查分区空间时读了无效分区, 这是DOS给出的, 要逃脱出它,可在CONFIG.SYS中,加上 SHELL=XXX:\COMMAND.COM /P /F /E:4096, 试试,能不 ...
难道不能事先检查一下,譬如检查是否未格式化,是否不支持剩余空间,来避免DOS出错么??
我这里出错时连出错的函数都显示出来了,这样的错误可不好看啊
修改CONFIG不是好办法,一个程序的通用性稳定性最好从自身做起,而尽可能不要限制必须做其他的事
Originally posted by GOTOmsdos at 2007-4-19 12:50 PM:
This has nothing to do with the virtual machine
This is when the program reads an invalid partition when checking the partition space, this is given by DOS. To escape from it, you can add SHELL=XXX:\COMMAND.COM /P /F /E:4096 in CONFIG.SYS, try, can you ...
Can't you check in advance, such as checking whether it is unformatted, whether it does not support the remaining space, to avoid DOS errors? ?
When I get an error here, even the function that causes the error is displayed, and this kind of error is not nice to look at.
Modifying CONFIG is not a good solution. The generality and stability of a program should best start from itself, and try to avoid having to do other things.
|
|
2007-4-19 20:52 |
|
|
GOTOmsdos
铂金会员
       C++启程者
积分 5154
发帖 1827
注册 2003-7-18
状态 离线
|
『第 88 楼』:
使用 LLM 解释/回答一下
这个, 连DOS自己的命令和程序也是这样的..
行, 我看看能不能改进一下..
那个函数是有意显示出的, 不想看到,去掉也行...我这就去看看能不能解决这个问题...
Well, even DOS's own commands and programs are like this..
Okay, I'll see if I can improve it..
That function is intentionally displayed, if you don't want to see it, you can remove it.. I'll go check now if I can solve this problem..
|
|
2007-4-19 23:11 |
|
|
0451lym
高级用户
   
积分 760
发帖 357
注册 2005-10-10
状态 离线
|
『第 89 楼』:
使用 LLM 解释/回答一下
img用AVLGO装配后,必须按回车,批处理无法执行(软驱已卸掉):
INSERT DISKETTE FOR DRIVE A: AND PRESS ANY KEY WHEN READY
INSERT DISKETTE FOR DRIVE B: AND PRESS ANY KEY WHEN READY
INSERT DISKETTE FOR DRIVE A: AND PRESS ANY KEY WHEN READY
INSERT DISKETTE FOR DRIVE B: AND PRESS ANY KEY WHEN READY
AVLGO:
http://zhenlove.com.cn/cndos/fileup/files/Avlgomgr_2007m_v2.101.zip
Last edited by 0451lym on 2007-4-19 at 11:50 PM ]
After assembling with AVLGO, you must press Enter, but the batch processing cannot be executed (the floppy drive has been removed):
INSERT DISKETTE FOR DRIVE A: AND PRESS ANY KEY WHEN READY
INSERT DISKETTE FOR DRIVE B: AND PRESS ANY KEY WHEN READY
INSERT DISKETTE FOR DRIVE A: AND PRESS ANY KEY WHEN READY
INSERT DISKETTE FOR DRIVE B: AND PRESS ANY KEY WHEN READY
AVLGO:
http://zhenlove.com.cn/cndos/fileup/files/Avlgomgr_2007m_v2.101.zip
Last edited by 0451lym on 2007-4-19 at 11:50 PM ]
|
|
2007-4-19 23:23 |
|
|
lianjiang2004
金牌会员
     
积分 3946
发帖 1884
注册 2006-1-20
状态 离线
|
『第 90 楼』:
使用 LLM 解释/回答一下
需不需要我提供前63扇区的备份?给看看我的机子为何运行时死机?
Do I need to provide a backup of the first 63 sectors? Let's see why my computer freezes during operation?
|

Windows 一键还原
http://www.yjhy.com |
|
2007-4-20 00:13 |
|