China DOS Union

-- Unite DOS · Advance DOS · Grow DOS --

Union site: www.cn-dos.net Forum site: www.cn-dos.net/forum
DOS stands for freedom, openness and progress. Let us work hard, learn from the openness and GNU spirit of FreeDOS and Linux, and together build and grow a free GNU GPL world!

中国DOS联盟论坛
The time now is 2026-07-23 10:01
中国DOS联盟论坛 » DOS开发编程 & 发展交流 (开发室) » Partition Table Backup Tool miniTO Source Code (Three Versions, Including Executable) View 15,930 Replies 57
Floor 31 Posted 2007-05-17 13:56 ·  中国 广东 广州 海珠区 电信
初级用户
Credits 81
Posts 35
Joined 2006-10-16 22:11
19-year member
UID 65994
Status Offline
Learning... Thank you very much, the original poster...
Floor 32 Posted 2007-06-05 13:33 ·  中国 福建 福州 电信
新手上路
Credits 6
Posts 3
Joined 2007-06-04 21:20
19-year member
UID 90259
Gender Male
Status Offline
Floor 33 Posted 2007-06-11 19:53 ·  中国 安徽 马鞍山 电信
金牌会员
★★★★
Credits 3,946
Posts 1,884
Joined 2006-01-20 13:00
20-year member
UID 49283
Gender Male
Status Offline
The Lenovo machine reported last time had 4 partitions, but minitow only detected one partition problem. Today, after testing again, removing /nohp, the result is still the same. I wanted to back up the MBR under Windows but got an error and the operation was aborted. I suspect that there might be a Lenovo protection program at work.

Enter DOS and run minito, but there is no result.

Switch to using dspt, and the detected hard disk data is correct. Backed up the first sector data. Found that the data in the partition part is a bit different from the usual ones, not sure if this is the reason for minito's detection error. Attached part of the partition table data for reference.

80 01 01 00 07 FE FF FF 3F 00 00 00 81 14 2A 01
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 C1 FF 0F FE FF FF C0 14 2A 01 3E 21 9D 03
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
55 AA

-------------------------------
Today, ran the tool by the author of dpit under Windows and could get the correct partition. It seems that this software still needs to be improved.
Windows 一键还原
http://www.yjhy.com
Floor 34 Posted 2007-06-13 21:46 ·  中国 浙江 绍兴 电信
初级用户
Credits 48
Posts 23
Joined 2007-06-10 16:46
19-year member
UID 90892
Gender Male
From 绍兴
Status Offline
Is there a virtual disk that has been overlooked?
Floor 35 Posted 2007-06-28 20:38 ·  中国 北京 鹏博士
铂金会员
★★★★
C++启程者
Credits 5,154
Posts 1,827
Joined 2003-07-18 00:00
23-year member
UID 7105
Gender Male
Status Offline

8001010007FEFFFF3F00000081142A01
00000000000000000000000000000000
0000C1FF0FFEFFFFC0142A013E219D03
00000000000000000000000000000000
55AA

Such a partition table, the boot code should only recognize the first partition. Because there is a break in the middle. MINITO also handles it this way. To be consistent with the real situation. To change it to recognize all is very easy, just remove one line of code.

[ Last edited by GOTOmsdos on 2007-6-28 at 08:41 PM ]
Floor 36 Posted 2007-08-22 20:47 ·  中国 四川 成都 电信
新手上路
Credits 10
Posts 5
Joined 2006-11-22 03:52
19-year member
UID 71321
Gender Male
Status Offline
Oh, I gave a -1 score by pressing the middle mouse button, sorry about that,
Floor 37 Posted 2007-09-01 09:26 ·  中国 安徽 马鞍山 电信
金牌会员
★★★★
Credits 3,946
Posts 1,884
Joined 2006-01-20 13:00
20-year member
UID 49283
Gender Male
Status Offline
Originally posted by GOTOmsdos at 2007-6-28 20:38:

Such a partition table, the boot code should only recognize the first partition. Because there is a break in the middle. MINITO also handles it this way. It is to be consistent with the real situation. To change it to recognize all is very easy, just remove a sentence...


The problem is that DOS can recognize other partitions and perform operations, but MINITO fails to display them and cannot automatically handle Ghost backups. Moreover, Ghost can recognize other partitions.
Windows 一键还原
http://www.yjhy.com
Floor 38 Posted 2007-09-05 17:15 ·  中国 广东 广州 教育网
铂金会员
★★★★
C++启程者
Credits 5,154
Posts 1,827
Joined 2003-07-18 00:00
23-year member
UID 7105
Gender Male
Status Offline
I'll have a look..

[ Last edited by GOTOmsdos on 2007-9-5 at 06:52 PM ]
Floor 39 Posted 2007-09-05 17:31 ·  中国 广东 广州 教育网
铂金会员
★★★★
C++启程者
Credits 5,154
Posts 1,827
Joined 2003-07-18 00:00
23-year member
UID 7105
Gender Male
Status Offline
Um, now just change it over....

[ Last edited by GOTOmsdos on 2007-12-21 at 09:41 AM ]
Floor 40 Posted 2007-09-05 18:50 ·  中国 广东 广州 教育网
铂金会员
★★★★
C++启程者
Credits 5,154
Posts 1,827
Joined 2003-07-18 00:00
23-year member
UID 7105
Gender Male
Status Offline
It has been corrected.. Immediately upload it..
Floor 41 Posted 2007-09-05 22:04 ·  中国 广东 广州 教育网
铂金会员
★★★★
C++启程者
Credits 5,154
Posts 1,827
Joined 2003-07-18 00:00
23-year member
UID 7105
Gender Male
Status Offline
minito source code (correct 0 value partition entry bug)
The bug where partitions with a value of 0 in the partition entry cannot be recognized has been corrected...
Floor 42 Posted 2007-09-05 22:26 ·  中国 安徽 马鞍山 电信
金牌会员
★★★★
Credits 3,946
Posts 1,884
Joined 2006-01-20 13:00
20-year member
UID 49283
Gender Male
Status Offline
Thanks for the update, hard work.
Windows 一键还原
http://www.yjhy.com
Floor 43 Posted 2007-09-06 21:45 ·  中国 江苏 常州 溧阳市 电信
中级用户
★★
Credits 254
Posts 63
Joined 2003-04-08 00:00
23-year member
UID 1430
Gender Male
Status Offline
Thanks to the LZ for providing such a good program. But the LZ has released several versions in different threads. Also, there are Todisk and MiniTO. Now I don't know which is the latest. It is suggested that the LZ organize the previous threads and concentrate them in one thread, leaving only the latest updated and more useful version. Continue to support the LZ's unremitting efforts. Thanks for you on behalf of everyone.
Floor 44 Posted 2007-09-07 00:10 ·  中国 广东 广州 教育网
铂金会员
★★★★
C++启程者
Credits 5,154
Posts 1,827
Joined 2003-07-18 00:00
23-year member
UID 7105
Gender Male
Status Offline
Thanks for the encouragement and attention. For development, it is indeed necessary to have versions, reflecting a certain continuity and design history. Also, there are version numbers after the program names,,, the one at the bottom is naturally the latest.

Regarding the issue of Todisk and MiniTO:
Originally, there was no MiniTO. Only Todisk. It was added with the function of processing partition table information from Todisk at the suggestion of netizens. But considering the suggestion of some netizens for something compact, the main function of the original Todisk was removed, and now it has become MiniTO. This is the origin of "MINI". They have respective functions (after writing, there was no time, and I can't remember if all the functions of MiniTO have been included in Todisk... I have this idea, so that with one device, all functions are integrated...)
Floor 45 Posted 2007-12-20 18:13 ·  中国 四川 成都 联通
初级用户
Credits 26
Posts 12
Joined 2007-12-18 01:09
18-year member
UID 105995
Gender Male
Status Offline
I'm very grateful. I hope I can learn from the post owner.
tufeilongye@163.com
QQ:395807028
Forum Jump: