中国DOS联盟

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

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

中国DOS联盟论坛
现在时间是 2026-06-16 15:28
中国DOS联盟论坛 » DOS开发编程 & 发展交流 (开发室) » miniTO单个程序 DPT/DBR/FAT/CMOS多功能维护工具 查看 26,603 回复 230
46 发表于 2007-04-18 09:15 ·  中国 黑龙江 哈尔滨 电信
高级用户
★★★
积分 760
发帖 357
注册 2005-10-10 22:33
UID 43332
状态 离线
一块硬盘6个分区?
我的也是一块硬盘6个分区!
难道是多分区会出错?
47 发表于 2007-04-18 09:36 ·  中国 广东 广州 教育网
铂金会员
★★★★
C++启程者
积分 5,154
发帖 1,827
注册 2003-07-18 00:00
UID 7105
性别 男
状态 离线
Originally posted by 0451lym at 2007-4-18 09:15 AM:
一块硬盘6个分区?
我的也是一块硬盘6个分区!
难道是多分区会出错?


跟分区多少没有关系,现在估计是因为程序读取硬盘参数时出的问题,不读参数就没问题.不知道什么原因?
现在大部分人没有问题, 有个别人出问题,我再查一下相关资料...
48 发表于 2007-04-18 09:41 ·  中国 安徽 马鞍山 电信
金牌会员
★★★★
积分 3,946
发帖 1,884
注册 2006-01-20 13:00
UID 49283
性别 男
状态 离线
刚才用test3 -p,能运行。
Windows 一键还原
http://www.yjhy.com
49 发表于 2007-04-18 10:24 ·  中国 江苏 常州 溧阳市 电信
银牌会员
★★★
积分 2,404
发帖 946
注册 2005-09-08 13:44
UID 42345
状态 离线
终于成功和GHOST结合
U盘启动DOS U盘被认为第一硬盘!
成功备份 第二硬盘第一分区 也就是原硬盘的C:(是NTFS:加载IFS后TODISK认到G: 然后自动备份到第二硬盘第三分区 也就是原硬盘的E (是NTFS:加载IFS后TODISK认到H:) 说明:我用的格式是X:Y P处理TODISK信息的!
成功恢复 环境同上 把刚才的第二硬盘第三分区 也就是原硬盘的E盘的GHO文件恢复到第二硬盘第一分区 也就是原硬盘的C 期间自动搜索GHO文件 自动确认恢复!
不过现在还有一些问题需要处理,刚才是在U盘目录下处理的!
想在虚拟内存盘里操作 但不知 什么原因解压文件成功后 总是跳转不了我的一个P处理文件!(我想这个问题不是主要的 呆会加上CD看看)
TODISK的成功转换DOS下的NTFS盘符问题得以解决! 是好多人梦寐以求的吧!再次衷心感谢GOTOmsdos的辛勤制作!谢了!
50 发表于 2007-04-18 11:25 ·  中国 河南 开封 教育网
中级用户
★★
积分 214
发帖 94
注册 2007-01-11 10:39
UID 76165
性别 男
状态 离线
测试不读参数版本,如果我分区多过6个,第7个开始就不能加载盘符了,再加参数-IFS就更乱套了,所以,期待修正
51 发表于 2007-04-18 11:58 ·  中国 广东 广州 教育网
铂金会员
★★★★
C++启程者
积分 5,154
发帖 1,827
注册 2003-07-18 00:00
UID 7105
性别 男
状态 离线
Originally posted by llztt1 at 2007-4-18 11:25 AM:
测试不读参数版本,如果我分区多过6个,第7个开始就不能加载盘符了,再加参数-IFS就更乱套了,所以,期待修正


请试一试首帖最新版, 先前的版本只能识别第一硬盘...
正常版和变通版在这方面也没有区别,仅有的区别是读不读硬盘参数,不是主要的

分区多少确实没有关系, 我这里总共40个分区,都没问题
(总共可以有100个分区,也可以再增加...)

你是不能读第二硬盘,还是不能显示第二硬盘的盘符?
52 发表于 2007-04-18 12:01 ·  中国 广东 广州 教育网
铂金会员
★★★★
C++启程者
积分 5,154
发帖 1,827
注册 2003-07-18 00:00
UID 7105
性别 男
状态 离线
TODISK的成功转换DOS下的NTFS盘符问题得以解决!

加载NTFSPRO/IFS后,DOS和GHOST本来就可以用NTFS盘符了啊?
为什么还要转换呢?
53 发表于 2007-04-18 12:17 ·  中国 河南 开封 教育网
中级用户
★★
积分 214
发帖 94
注册 2007-01-11 10:39
UID 76165
性别 男
状态 离线
Originally posted by GOTOmsdos at 2007-4-17 11:01 PM:

加载NTFSPRO/IFS后,DOS和GHOST本来就可以用NTFS盘符了啊?
为什么还要转换呢?

一般情况下,无论是手动查找还是批处理搜索得到的GHO文件都是盘符\路径\文件.gho格式的,如果是NTFS的话,为了稳定先退出NTFSPRO或IFS,然后GHOST命令行需要X:Y\路径\文件.GHO格式,所以这中间需要转换盘符为X:Y

用了最新版测试测试结果如下:
No. DR P P N : A ID H FILE SYSTEM LABEL START TOTAL MB
1> * 1 *07 HPFS/NTFS 63 4096512 2000
2 07 HPFS/NTFS 4096638 1638567 800
3 83 Linux Native 5735268 401562 196
* 4 1 C: 0B FAT32 NO NAME 6345675 1220940 596
* 5 06 FAT16(>=32M) NO NAME 7566615 401625 196
2> * 1 07 HPFS/NTFS 63 1024065 500
* 2 2 D: 0B FAT32 NO NAME 1024128 1024128 500
3 17* HPFS/NTFS 2048319 205569 100
4 07 HPFS/NTFS 2253951 181377 88
5 3 E: 06 FAT16(>=32M) 2435391 32193 15
6 4 F: 06 FAT16(>=32M) 2467647 40257 19
7 07 HPFS/NTFS 2507967 60417 29
8 5 G: 06 FAT16(>=32M) 2568447 20097 9
9 6 H: 06 FAT16(>=32M) 2588607 28161 13
*10 06 FAT16(>=32M) 2661120 205632 100
可以看到最后一个盘符没有被显示,而实际上是存在的,如果再加-IFS参数,就更乱了
54 发表于 2007-04-18 12:32 ·  中国 广东 广州 教育网
铂金会员
★★★★
C++启程者
积分 5,154
发帖 1,827
注册 2003-07-18 00:00
UID 7105
性别 男
状态 离线
Originally posted by llztt1 at 2007-4-18 12:17 PM:

*10 06 FAT16(>=32M) 2661120 205632 100
可以看到最后一个盘符没有被显示,而实际上是存在的,如果再加-IFS参数,就更乱了


哈哈! 难怪...
你是不是忘了? 非第一FAT主分区, DOS 是不认的啊!

[ Last edited by GOTOmsdos on 2007-4-18 at 12:36 PM ]
55 发表于 2007-04-18 12:51 ·  中国 江苏 常州 溧阳市 电信
银牌会员
★★★
积分 2,404
发帖 946
注册 2005-09-08 13:44
UID 42345
状态 离线
一点浅见;也是一种奢望;
既然MINITO是精简来了;不知能否把信息显示的方式变通一下;因为用精简版,一般不会用到扇区信息吧(个人理解);比如下面这样:
c: 1:1 USBZIP-BOOT
G: 2:1 Primary NTFS Act No 1.3 GB 3.7 GB
D: 2:2 Logical FAT 32 No No 14.0 GB 6.0 GB
H: 2:3 Logical NTFS No No 899.9 MB 8.4 GB

N L Type FS Size Active Hidden Label Used Free
1:1 C
2:1 G Primary NTFS 5.0 GB Yes No 1.3 GB 3.7 GB
2:2 D Logical FAT 32 20.1 GB No No 14.0 GB 6.0 GB
2:3 H Logical NTFS 9.3 GB No No 899.9 MB 8.4 GB
2:4 E Logical FAT 32 20.1 GB No No 10.3 GB 9.8 GB

当然如果动作很大就没必要去改动了!而且是我个人想法!可以征求其他人的看法!现在已经很满足现状了!
至于第一主分区用Primary和*倒是区别不大!

[ Last edited by terse on 2007-4-18 at 12:53 PM ]
56 发表于 2007-04-18 13:04 ·  中国 广东 广州 教育网
铂金会员
★★★★
C++启程者
积分 5,154
发帖 1,827
注册 2003-07-18 00:00
UID 7105
性别 男
状态 离线
恩,这个有道理
没问题, 改一下,小意思...
实际就是把编号/扇区信息换成PRIMARY/LOGICAL和剩余空间..
57 发表于 2007-04-18 14:22 ·  中国 江苏 常州 溧阳市 电信
银牌会员
★★★
积分 2,404
发帖 946
注册 2005-09-08 13:44
UID 42345
状态 离线
Originally posted by GOTOmsdos at 2007-4-18 13:04:
恩,这个有道理
没问题, 改一下,小意思...
实际就是把编号/扇区信息换成PRIMARY/LOGICAL和剩余空间..

万分感谢!也十分感动!再次的难为你一下!
你看TODISK -D 的显示可以和GDISK的显示方式雷同一下呢?
Disk Partitions Cylinders Heads Sectors Mbytes Model
1 1 503 16 32 125.8 UNKNOWN
2 6 9729 255 63 76319.1 UNKNOWN
对比一下 GDISK的Partitions 显示的是每个盘有几个分区的差别 其他应该差不多吧,
其实TODISK -D是否可以把 >这几个符号去掉也就一样呢?(我不知这符号的作用,是否是为了显得更明了一些呢?)

[ Last edited by terse on 2007-4-18 at 02:24 PM ]
58 发表于 2007-04-18 21:07 ·  中国 安徽 马鞍山 电信
金牌会员
★★★★
积分 3,946
发帖 1,884
注册 2006-01-20 13:00
UID 49283
性别 男
状态 离线
用首帖最新版的测试结果一样,minito死机,minito- 可以。
Windows 一键还原
http://www.yjhy.com
59 发表于 2007-04-18 21:46 ·  中国 河南 开封 教育网
中级用户
积分 204
发帖 44
注册 2003-08-08 00:00
UID 8224
性别 男
状态 离线
Originally posted by GOTOmsdos at 2007-4-18 12:32 PM:


哈哈! 难怪...
你是不是忘了? 非第一FAT主分区, DOS 是不认的啊!

[ Last edited by GOTOmsdos on 2007-4-18 at 12:36 PM ]


DOS不认非第一FAT主分区,这个我不知道怎么理解,因为我在DOS下正常访问2个主分区,如下:
这是DRVTYPES的结果,C盘和K盘是第二主分区和第四主分区,FAT32格式,DOS下可直接访问(第一主分区是NTFS,加载IFS后可访问)
A: Removable Drive
B: Removable Drive
C: Fixed Drive
D: Fixed Drive
E: Fixed Drive
F: Fixed Drive
G: Fixed Drive
H: Fixed Drive
I: Fixed Drive
J: Fixed Drive
K: Fixed Drive
Z: RAM Drive
下面是MINITO变通版结果
No. DR P P N : A ID H FILE SYSTEM LABEL START TOTAL MB
1> * 1 *07 HPFS/NTFS 63 5124672 2502
* 2 1 C: 0B FAT32 NO NAME 5124735 208845 101
3 2 D: 06 FAT16(>=32M) 5333643 96327 47
4 3 E: 06 FAT16(>=32M) 5430033 64197 31
5 4 F: 06 FAT16(>=32M) 5494293 48132 23
6 5 G: 06 FAT16(>=32M) 5542488 16002 7
7 6 H: 06 FAT16(>=32M) 5558553 16002 7
8 7 I: 06 FAT16(>=32M) 5574618 16002 7
9 8 J: 06 FAT16(>=32M) 5590683 48132 23
*10 0B FAT32 NO NAME 5638815 1028160 502
可以看到K盘没有显示出来
(我换了虚拟机不要和我以前发的信息做比较)
60 发表于 2007-04-18 22:03 ·  中国 广东 广州 教育网
铂金会员
★★★★
C++启程者
积分 5,154
发帖 1,827
注册 2003-07-18 00:00
UID 7105
性别 男
状态 离线
你看TODISK -D 的显示可以和GDISK的显示方式雷同一下呢?

没问题, 就按照你的定做...
论坛跳转: