|
zts59
中级用户
  
积分 387
发帖 104
注册 2004-11-19
状态 离线
|
『第 136 楼』:
使用 LLM 解释/回答一下
楼主很热情,支持,愿楼主攻克速度问题!
The building owner is very enthusiastic, support, may the building owner overcome the speed problem!
|
|
2007-4-11 10:11 |
|
|
GOTOmsdos
铂金会员
       C++启程者
积分 5154
发帖 1827
注册 2003-7-18
状态 离线
|
『第 137 楼』:
使用 LLM 解释/回答一下
Originally posted by zts59 at 2007-4-11 10:11 AM:
楼主很热情,支持,愿楼主攻克速度问题!
速度问题,已经试过多种方法,但目前暂无突破.
不过,如果分区较小, 是没有大差别的..
刚才已经成功加入了主程序把文件(包括用本程序生成的压缩文件)的指定扇区位置的内容写到磁盘的功能.(就是 处在源位置上的文件也支持"-"减号了!)
初步通过测试....
并更正了如下BUG:
(非常不起眼,但导致了死机!!)
fseek(f,0-strlen(zlibKeyTRUE),SEEK_CUR)
导致出错
后来发现, 这个0有问题,改成 0L, 就没问题了!
至此,计划加入的种种功能,已经全部成功加入了TOdisk了!
(其中,有些问题非常难缠! 甚至到了几乎使我放弃的地步!,最后终于一个一个的被我拿下! 写这个系统,化了我宝贵的半年多时间, 导致的黑眼圈到现在一直没消,感觉到真的有点恐怖,但终于完成了!
也对支持鼓励TOdisk的朋友们表示感谢了!)
除了在速度方面外, 以后已没有大更新了..
已重新上传:(程序中的帮助还是老的,暂没更新呢...不过,快了)
全部基本通过测试
欢迎玩玩..(有问题的话,敬请报告BUG...有时间再改善)
Last edited by GOTOmsdos on 2007-4-17 at 07:01 AM ]
Originally posted by zts59 at 2007-4-11 10:11 AM:
The landlord is very enthusiastic, support, may the landlord overcome the speed problem!
The speed problem, I have tried many methods, but there is currently no breakthrough.
However, if the partition is smaller, there is no big difference..
Just now, I have successfully added the function of writing the content of the specified sector position of the file (including the compressed file generated by this program) to the disk in the main program. (That is, the file at the source position also supports the "-" minus sign!)
Preliminarily passed the test....
And corrected the following BUG:
(Very inconspicuous, but caused a crash!!)
fseek(f,0-strlen(zlibKeyTRUE),SEEK_CUR)
causes an error
Later found that this 0 is problematic, changed to 0L, and it is okay!
So far, all the functions planned to be added have been successfully added to TOdisk!
(Some of these problems are very difficult! Even to the point of almost making me give up! Finally, they were all taken down by me one by one! Writing this system took me more than half a year of precious time, and the dark circles under my eyes have not disappeared until now, I feel really scary, but finally it's done!
Also, thank the friends who supported and encouraged TOdisk!)
Except for the speed aspect, there will be no major updates in the future..
Have re-uploaded: (The help in the program is still old, not updated yet... But it will be soon)
All basically passed the test
Welcome to play..(If there is a problem, please report the BUG... I will improve it when I have time)
Last edited by GOTOmsdos on 2007-4-17 at 07:01 AM ]
|
|
2007-4-11 11:31 |
|
|
GOTOmsdos
铂金会员
       C++启程者
积分 5154
发帖 1827
注册 2003-7-18
状态 离线
|
『第 138 楼』:
使用 LLM 解释/回答一下
发现并更正如下BUG:
1
软盘原先在软驱里运行程序时,不识别软盘,要在软驱空时运行程序后再放入软盘才能识别出有软盘
2
写分卷时,显示的问题
3
文件的任务量扇区数没有根据指定的起始扇区而更改.
对询问的格式作了改善
已重新上传
Last edited by GOTOmsdos on 2007-4-17 at 07:02 AM ]
Identify and correct the following bugs:
1. When the floppy disk was originally running a program in the floppy drive, the floppy disk was not recognized. Only after running the program when the floppy drive was empty and then inserting the floppy disk could the floppy disk be recognized.
2. Problem with display when writing volume segments.
3. The number of sectors of the file's task amount was not changed according to the specified starting sector.
The format of the inquiry has been improved.
Re - uploaded.
Last edited by GOTOmsdos on 2007 - 4 - 17 at 07:02 AM ]
|
|
2007-4-12 07:40 |
|
|
lp1129
初级用户
 
积分 186
发帖 92
注册 2007-3-27
状态 离线
|
『第 139 楼』:
使用 LLM 解释/回答一下
顶,支持GOTOmsdos老大
Top, support the boss GOTOmsdos
|
|
2007-4-14 01:43 |
|
|
terse
银牌会员
    
积分 2404
发帖 946
注册 2005-9-8
状态 离线
|
『第 140 楼』:
使用 LLM 解释/回答一下
下载最新版文件,可以使用;但加载IFS后不能运行,重新启动换加载NTFS4DOS一样不能运行TODISK 不知道TODISK能否识别加载IFS或NTFS4DOS后的NTFS盘符呢?
Download the latest version of the file, which can be used; but after loading IFS, it cannot run. Restarting and changing to load NTFS4DOS still cannot run TODISK. I wonder if TODISK can recognize the NTFS drive letter after loading IFS or NTFS4DOS?
|
|
2007-4-15 06:35 |
|
|
cchessbd
高级用户
   
积分 525
发帖 222
注册 2006-8-28
状态 离线
|
『第 141 楼』:
使用 LLM 解释/回答一下
Originally posted by terse at 2007-4-15 06:35:
下载最新版文件,可以使用;但加载IFS后不能运行,重新启动换加载NTFS4DOS一样不能运行TODISK 不知道TODISK能否识别加载IFS或NTFS4DOS后的NTFS盘符呢?
我可以在IFS或NTFS4DOS下运行todisk
Originally posted by terse at 2007-4-15 06:35:
To download the latest version of the file, it can be used; but after loading IFS, it cannot run. Restarting and changing to load NTFS4DOS still cannot run TODISK. I wonder if TODISK can recognize the NTFS drive letter after loading IFS or NTFS4DOS?
I can run todisk under IFS or NTFS4DOS
|
|
2007-4-15 07:11 |
|
|
GOTOmsdos
铂金会员
       C++启程者
积分 5154
发帖 1827
注册 2003-7-18
状态 离线
|
『第 142 楼』:
使用 LLM 解释/回答一下
一
最好不要完全指望NTFSPRO或IFS等DOS下的NT支持工具,可靠性没有保证的,而且速度可能也慢些
备份系统最好用FAT系列分区,如果一定要用NTFS,建议用新版GHOST
二
TODISK是按照DOS的逻辑搜索盘符的,加载NTFSPRO后,NTFSPRO为NTFS分区增加了盘符.这些盘符,在TODISK中,可以跟文件连在一起使用,但不能作为分区来用
但是,要操作这些NTFS分区,可以用1:1 2:2 等数字,更准确(但是要事先用 TODISK -P 来查看一下,不过,TODISK的分区编号是跟GHOST一样的,采用直接顺延的方式,很直观, 不象LINUX有特殊规定)
三
TODISK更新如下:
对FAT分区增加用第二个FAT替换第一FAT的功能.
参数如下:
TODISK -FAT2 D:
用D:盘的第二FAT替换掉第一FAT
已重新上传
Last edited by GOTOmsdos on 2007-4-17 at 07:03 AM ]
One
It is best not to completely rely on NTFSPro or IFS and other NT support tools under DOS. The reliability is not guaranteed, and the speed may be slower. It is best to use FAT - series partitions for system backup. If you must use NTFS, it is recommended to use the new version of GHOST.
Two
TODISK searches for drive letters according to the DOS logic. After loading NTFSPro, NTFSPro adds drive letters to NTFS partitions. These drive letters can be used together with files in TODISK, but cannot be used as partitions.
However, to operate these NTFS partitions, you can use numbers like 1:1, 2:2, etc., which is more accurate (but you need to check in advance with TODISK - P. But the partition numbering of TODISK is the same as that of GHOST, using a direct sequential extension method, which is very intuitive, unlike Linux which has special regulations).
Three
The update of TODISK is as follows:
Add the function of replacing the first FAT with the second FAT for FAT partitions.
The parameters are as follows:
TODISK - FAT2 D:
Replace the first FAT of drive D: with the second FAT.
Re - uploaded
Last edited by GOTOmsdos on 2007 - 4 - 17 at 07:03 AM ]
|
|
2007-4-15 10:03 |
|
|
terse
银牌会员
    
积分 2404
发帖 946
注册 2005-9-8
状态 离线
|
『第 143 楼』:
使用 LLM 解释/回答一下
刚进DOS分别试了加载IFS和NTFS4dos后不能运行TODISK 是否我的CONFIG.SYS有问题呢?
我知道程序有没冲突?帮看一下CONFIG.SYS文件如下!
device=QHIMEM.sys /N32 /W
device=UMBPCI.SYS
DEVICEHIGH=QCACHE.SYS /L /S5
device=XDMA.SYS
FILES=20
BUFFERS=30
SHELL=COMMAND.COM /P /F /E:4096
FCBS=4,0
STACKS=9,256
DOS=HIGH,UMB,AUTO
lastdrive=z
一直在找一个可以实现加载IFS或NTFS4DOS后识别NTFS盘符的软件,不知行否?
Last edited by terse on 2007-4-15 at 10:56 AM ]
Just entered DOS and tried loading IFS and NTFS4dos respectively but couldn't run TODISK. Is there something wrong with my CONFIG.SYS?
I know if there are conflicts between programs? Help take a look at the CONFIG.SYS file as follows!
device=QHIMEM.sys /N32 /W
device=UMBPCI.SYS
DEVICEHIGH=QCACHE.SYS /L /S5
device=XDMA.SYS
FILES=20
BUFFERS=30
SHELL=COMMAND.COM /P /F /E:4096
FCBS=4,0
STACKS=9,256
DOS=HIGH,UMB,AUTO
lastdrive=z
Been looking for a software that can recognize NTFS drives after loading IFS or NTFS4dos, not sure if it's possible?
Last edited by terse on 2007-4-15 at 10:56 AM ]
|
|
2007-4-15 10:52 |
|
|
GOTOmsdos
铂金会员
       C++启程者
积分 5154
发帖 1827
注册 2003-7-18
状态 离线
|
『第 144 楼』:
使用 LLM 解释/回答一下
可能加载了 XDMA.SYS 导致TODISK不能运行..
我不知道是什么原因? TODISK并没有什么特别的要求,仅仅使用了普通的13,25/26中断,对内存要求很小,一般情况下,有70--370KB 就可以了
用UDMA.SYS好象也不行...
不知道 DMA.SYS系列在DOS中作了什么?
Last edited by GOTOmsdos on 2007-4-15 at 11:28 AM ]
Maybe XDMA.SYS is loaded, causing TODISK not to run..
I don't know the reason? TODISK doesn't have any special requirements, just uses ordinary interrupts 13, 25/26, and has very small memory requirements. Generally, 70 - 370KB is enough.
It also doesn't work with UDMA.SYS...
I don't know what the DMA.SYS series does in DOS?
Last edited by GOTOmsdos on 2007-4-15 at 11:28 AM ]
|
|
2007-4-15 11:09 |
|
|
GOTOmsdos
铂金会员
       C++启程者
积分 5154
发帖 1827
注册 2003-7-18
状态 离线
|
『第 145 楼』:
使用 LLM 解释/回答一下
......
Last edited by GOTOmsdos on 2007-4-15 at 11:33 AM ]
......
Last edited by GOTOmsdos on 2007-4-15 at 11:33 AM ]
|
|
2007-4-15 11:12 |
|
|
terse
银牌会员
    
积分 2404
发帖 946
注册 2005-9-8
状态 离线
|
『第 146 楼』:
使用 LLM 解释/回答一下
谢回复 再去试一下后汇报
Thanks for the reply. I'll go try it again and report back.
|
|
2007-4-15 11:25 |
|
|
terse
银牌会员
    
积分 2404
发帖 946
注册 2005-9-8
状态 离线
|
『第 147 楼』:
使用 LLM 解释/回答一下
CONFIG.SYS改为如下:
device=himem.sys /testmem:off
FILESHIGH=20
BUFFERSHIGH=10,0
SHELL=COMMAND.COM /P /F /E:4096
FCBSHIGH=4,0
STACKSHIGH=9,256
LASTDRIVEHIGH=Z
DOS=HIGH,UMB,AUTO
第一次进dos后加载ntfs4dos成功运行todisk 盘符确如你说不能看到!
第二次进dos后加载ifs 运行todisk没有成功 我再找其他版本的IFS看看如何!
顺便问一下 TODISK在现状况下要突破加载ntfs4dos或ifs后 能识别NTFS盘符有一定难度吗?
CONFIG.SYS is changed as follows:
device=himem.sys /testmem:off
FILESHIGH=20
BUFFERSHIGH=10,0
SHELL=COMMAND.COM /P /F /E:4096
FCBSHIGH=4,0
STACKSHIGH=9,256
LASTDRIVEHIGH=Z
DOS=HIGH,UMB,AUTO
After entering DOS for the first time, NTFS4DOS is loaded successfully and TODISK runs. As you said, the drive letter cannot be seen!
After entering DOS for the second time, IFS is loaded and TODISK does not run successfully. I will look for other versions of IFS to see how it goes!
By the way, is it quite difficult for TODISK to recognize NTFS drive letters after loading NTFS4DOS or IFS in the current situation?
|
|
2007-4-15 12:46 |
|
|
GOTOmsdos
铂金会员
       C++启程者
积分 5154
发帖 1827
注册 2003-7-18
状态 离线
|
『第 148 楼』:
使用 LLM 解释/回答一下
方法不是没有:
1
从DOS系统的盘符的内部,不知道TC/BC有没有函数
2
从NTFSPRO的分配NTFS分区的盘符的原理,这个可能比较麻烦
3
从NTFSPRO的分配NTFS分区的盘符的顺序,这个还是可能容易实现的,等一下,我看看它分配的顺序和规律吧...
Last edited by GOTOmsdos on 2007-4-15 at 09:28 PM ]
Methods are not without:
1
From inside the drive letter of the DOS system, I don't know if TC/BC has functions
2
From the principle of NTFSPRO allocating drive letters for NTFS partitions, this might be more complicated
3
From the order in which NTFSPRO allocates drive letters for NTFS partitions, this is still probably easy to implement. Wait a minute, I'll take a look at its allocation order and pattern...
Last edited by GOTOmsdos on 2007-4-15 at 09:28 PM ]
|
|
2007-4-15 21:26 |
|
|
wang6610
银牌会员
    
积分 1246
发帖 488
注册 2003-11-11
状态 离线
|
『第 149 楼』:
使用 LLM 解释/回答一下
Originally posted by GOTOmsdos at 2007-4-15 10:03 AM:
三
TODISK更新如下:
对FAT分区增加用第二个FAT替换第一FAT的功能.
参数如下:
TODISK -FAT2 D:
用D:盘的第二FAT替换掉第一FAT
...
改为换位比较好,不舒服再运行一次再换回来。免得替换后情况更糟糕。
改为换位比较好,不舒服再运行一次再换回来。免得替换后情况更糟糕。
The original text in Chinese here is: "改为换位比较好,不舒服再运行一次再换回来。免得替换后情况更糟糕。" Since it's already in Chinese, we just present it as is. But according to the requirements, if it's not translatable, return the original text. Wait, no, wait. Wait, the user provided a quote in Chinese, and the subsequent Chinese text is part of the user's input. So the entire relevant part here is:
Originally posted by GOTOmsdos at 2007-4-15 10:03 AM:
三
TODISK更新如下:
对FAT分区增加用第二个FAT替换第一FAT的功能.
参数如下:
TODISK -FAT2 D:
用D:盘的第二FAT替换掉第一FAT
...
改为换位比较好,不舒服再运行一次再换回来。免得替换后情况更糟糕。
So the part "改为换位比较好,不舒服再运行一次再换回来。免得替换后情况更糟糕。" is in Chinese. So the translated output for that part is:
It's better to swap positions. If you're not comfortable, run it again and swap back. To avoid the situation getting worse after replacement.
Wait, no. Wait, I need to translate the Chinese text "改为换位比较好,不舒服再运行一次再换回来。免得替换后情况更糟糕。"
"改为换位比较好" can be translated as "It's better to swap positions".
"不舒服再运行一次再换回来" can be translated as "If you're not comfortable, run it again and swap back".
"免得替换后情况更糟糕" can be translated as "To avoid the situation getting worse after replacement".
So combining them:
It's better to swap positions. If you're not comfortable, run it again and swap back. To avoid the situation getting worse after replacement.
But let's do it more smoothly:
It's better to swap positions. If you're not satisfied, run it again and swap back to avoid the situation from getting worse after replacement.
Wait, but let's be precise.
"改为换位比较好" -> "It's better to change to swapping positions"
"不舒服再运行一次再换回来" -> "If you are not comfortable, run it again and swap back"
"免得替换后情况更糟糕" -> "To avoid the situation from getting worse after replacement"
So putting it all together:
It's better to change to swapping positions. If you are not comfortable, run it again and swap back to avoid the situation from getting worse after replacement.
But maybe a more natural way:
It's better to swap positions. If you're not comfortable, run it again and swap back to prevent the situation from worsening after replacement.
Yes, that works.
So the full translated content including the quote and the subsequent Chinese text:
Originally posted by GOTOmsdos at 2007-4-15 10:03 AM:
Three
TODISK update is as follows:
For FAT partitions, add the function to replace the first FAT with the second FAT.
Parameters are as follows:
TODISK -FAT2 D:
Replace the first FAT of drive D: with the second FAT
...
It's better to swap positions. If you're not comfortable, run it again and swap back to prevent the situation from worsening after replacement.
|
|
2007-4-16 00:09 |
|
|
GOTOmsdos
铂金会员
       C++启程者
积分 5154
发帖 1827
注册 2003-7-18
状态 离线
|
『第 150 楼』:
使用 LLM 解释/回答一下
Originally posted by wang6610 at 2007-4-16 12:09 AM:
改为换位比较好,不舒服再运行一次再换回来。免得替换后情况更糟糕。
你是说,再增加换第一FAT到第二FAT?
这样,没必要的,因为DOS会自动把第一FAT的更新随时写到第二FAT的..
Originally posted by wang6610 at 2007-4-16 12:09 AM:
It's better to swap positions. If it's still uncomfortable, run it again and swap back. To avoid the situation being worse after replacement.
Do you mean, add swapping the first FAT to the second FAT?
In this way, it's unnecessary, because DOS will automatically write the updates of the first FAT to the second FAT at any time..
|
|
2007-4-16 03:56 |
|
|