中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

中国DOS联盟论坛
现在时间是 2026-06-16 13:56
中国DOS联盟论坛 » DOS开发编程 & 发展交流 (开发室) » miniTO单个程序 DPT/DBR/FAT/CMOS多功能维护工具 查看 26,600 回复 230
16 发表于 2007-04-17 09:40 ·  中国 黑龙江 哈尔滨 电信
高级用户
★★★
积分 760
发帖 357
注册 2005-10-10 22:33
UID 43332
状态 离线
Originally posted by cchessbd at 2007-4-17 09:20:
你用spfdisk重建MBR试试吧。

分区表出了问题,就不要责怪人家的程序……

不行就用kvfix把MBR清0,diskgen重建。

然后运行Todisk,应该可以了。


咳!其实我早就怀疑是这个问题了,但是我没敢说出来!
我两个硬盘各80G,但是都已经满了,有好多的软件什么的,如果重建分区那么......
等我媳妇把给她下的电影看完了,我倒出点空间在看看吧!

现在回忆起来如果是分区表的问题那么可能是2种可能:
1、3年前安装过长牛角(VISTA内测版本)的时候,被长牛角霸道的修改了MBR!(这个可能性大一些,因为当时我是4个系统,第4个分区恰恰是长牛角!)
2、由于怕麻烦浪费时间,用无损分区软件造成的!

[ Last edited by 0451lym on 2007-4-17 at 09:59 AM ]
17 发表于 2007-04-17 10:10 ·  中国 广东 广州 教育网
铂金会员
★★★★
C++启程者
积分 5,154
发帖 1,827
注册 2003-07-18 00:00
UID 7105
性别 男
状态 离线
恩, 我很好奇, 现在准备为你的情况把程序改为简单的测试版,看看程序执行到哪里出的问题...
是不是什么软件在BIOS里作了手脚?
一般不太可能是硬盘上的分区表上的数据造成的问题...

现在 ,我简单的在几个关键处,改一下..改好了,给你试试...

[ Last edited by GOTOmsdos on 2007-4-17 at 10:14 AM ]
18 发表于 2007-04-17 10:32 ·  中国 广东 广州 教育网
铂金会员
★★★★
C++启程者
积分 5,154
发帖 1,827
注册 2003-07-18 00:00
UID 7105
性别 男
状态 离线
已改好,你用这个试试,会不会看见提示?

http://zhenlove.com.cn/cndos/fileup/files/test.rar
19 发表于 2007-04-17 10:58 ·  中国 黑龙江 哈尔滨 电信
高级用户
★★★
积分 760
发帖 357
注册 2005-10-10 22:33
UID 43332
状态 离线
网卡,才上来!
提示:
CHECKING IF DRIVE 1 SUPPORT EXTINT13...
PASSED
GETING DRIVE 1 INFO...
20 发表于 2007-04-17 11:03 ·  中国 广东 广州 教育网
铂金会员
★★★★
C++启程者
积分 5,154
发帖 1,827
注册 2003-07-18 00:00
UID 7105
性别 男
状态 离线
行了, 有头绪了, 感谢了
我再根据这个线索找找原因...
你的第一硬盘, 是IDE,还是SATA? 什么时候买的?什么型号? 多大?
21 发表于 2007-04-17 11:07 ·  中国 黑龙江 哈尔滨 电信
高级用户
★★★
积分 760
发帖 357
注册 2005-10-10 22:33
UID 43332
状态 离线
都是IDE的,大概是2002年买的,型号是:ST380011A
80G的!
22 发表于 2007-04-17 11:29 ·  中国 广东 广州 教育网
铂金会员
★★★★
C++启程者
积分 5,154
发帖 1,827
注册 2003-07-18 00:00
UID 7105
性别 男
状态 离线
哦, IDE的,还可以找找原因....
是不是检测硬盘参数,出问题?
下面的程序不再检测硬盘参数,直接读分区表, 试试吧..
http://zhenlove.com.cn/cndos/fileup/files/test2.rar
23 发表于 2007-04-17 11:37 ·  中国 黑龙江 哈尔滨 电信
高级用户
★★★
积分 760
发帖 357
注册 2005-10-10 22:33
UID 43332
状态 离线
还是一样的提示
CHECKING IF DRIVE 1 SUPPORT EXTINT13...
PASSED
GETING DRIVE 1 INFO...
24 发表于 2007-04-17 11:46 ·  中国 河南 开封 教育网
中级用户
★★
积分 214
发帖 94
注册 2007-01-11 10:39
UID 76165
性别 男
状态 离线
测试22楼版本,我虚拟机如0451lym的
CHECKING IF DRIVE 1 SUPPORT EXTINT13...
PASSED
GETING DRIVE 1 INFO...
25 发表于 2007-04-17 12:04 ·  中国 广东 广州 教育网
铂金会员
★★★★
C++启程者
积分 5,154
发帖 1,827
注册 2003-07-18 00:00
UID 7105
性别 男
状态 离线
对不起,刚才传了同样的文件!
这回是的:
http://zhenlove.com.cn/cndos/fileup/files/test3.rar

输入: TODISK -P
26 发表于 2007-04-17 12:08 ·  中国 黑龙江 哈尔滨 电信
高级用户
★★★
积分 760
发帖 357
注册 2005-10-10 22:33
UID 43332
状态 离线
欧了!大概是我有物理软驱,你的程序自动检测软驱造成的!中途按了2次回车!

提示如下:
checking if drive 1 support extint13...
passed
checking if drive 2 support extint13...
passed
checking if drive 3 support extint13...
passed
reading drive 1 DPT...
passed
reading sector 10506510...
passed
reading sector 21013020...
passed
reading sector 29431080...
passed
reading sector 37833075...
passed
reading sector 102398310...
passed
reading drive 2 DPT...
passed
reading sector 16065...
passed

INSERT DISKETTE FOR DRIVE A: AND PRESS ANY KEY WHEN READY
INSERT DISKETTE FOR DRIVE B: AND PRESS ANY KEY WHEN READY


No. DR P P N : A ID H FILE SYSTEM LABEL START TOTAL MB
> 1 A: 01 FAT12 SOS_4# 0 11520 5
> 2 B: 01 FAT12 SOS_4# 0 18 0
1> * 1 3 C: *0B FAT32 NO NAME 63 10506447 5130
2 4 D: 0B FAT32 NO NAME 10506573 10506447 5130
3 5 E: 0B FAT32 NO NAME 21013083 8417997 4110
4 6 F: 0B FAT32 NO NAME 29431143 8401932 4102
5 7 G: 0B FAT32 37833138 64565172 31525
6 8 H: 0B FAT32 软件备份 102398373 53898012 26317
2> 1 07 HPFS/NTFS 16128 156280257 76308
27 发表于 2007-04-17 12:24 ·  中国 河南 开封 教育网
中级用户
★★
积分 214
发帖 94
注册 2007-01-11 10:39
UID 76165
性别 男
状态 离线
测试25楼版本 , 成功运行
但没有加载IFS后的盘符..
是本身不能加载 , 还是25楼版本被精简掉这一功能??
28 发表于 2007-04-17 12:28 ·  中国 黑龙江 哈尔滨 电信
高级用户
★★★
积分 760
发帖 357
注册 2005-10-10 22:33
UID 43332
状态 离线
呵呵,用你一楼的两个版本测试,怎么按回车程序也不往下执行!
25楼的让我看见了曙光!
兄弟辛苦了!!!
请再接再厉!!!
29 发表于 2007-04-17 12:45 ·  中国 江苏 常州 溧阳市 电信
银牌会员
★★★
积分 2,404
发帖 946
注册 2005-09-08 13:44
UID 42345
状态 离线
0451lym和llztt1两位好:
初步在我的机器上测试运行成功!
不知什么原因 想结合GHOST继续测试看能否完成盘符转换过程中,老是死机!
而且现在进DOS后解压一个2M的ZIP文件都不行! 我现在只有一个U盘身边,明天换个U盘看看!
30 发表于 2007-04-17 12:48 ·  中国 黑龙江 哈尔滨 电信
高级用户
★★★
积分 760
发帖 357
注册 2005-10-10 22:33
UID 43332
状态 离线
不着急,一步一步来,稳定是第一!
我对GOTOmsdos是充满了信心!!!!!
论坛跳转: