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-09-15 07:32
中国DOS联盟论坛 » DOS软件下载 & 游戏分享 (下载室) » [Original] Using SRCTools, a good disk maintenance tool View 4,226 Replies 9
Original Poster Posted 2003-04-29 00:00 ·  中国 台湾 桃园市 远传电信
元老会员
★★★★★
Credits 8,312
Posts 3,551
Joined 2003-03-22 00:00
23-year member
UID 1225
Gender Male
Status Offline
As everyone knows, disks are a very important storage device in today’s computers, and people normally can’t use a computer without them. Therefore, properly maintaining disks and protecting the data on them is very important, especially the three most important parts of a disk—the boot sector, the file allocation table (FAT), and the master boot record (MBR). If there is no backup at all, then when mistaken operations, viruses, or other causes lead to problems such as the disk failing to boot normally, it will be too late for regret. So it is absolutely necessary to keep backups of them and know how to restore them.

There are quite a few tools for saving/restoring these parts of a disk. The SRCTools introduced in this article is a very powerful and practical one, and it can be downloaded from the “Disk Tools” section of this site. It is a very new program, so it fully supports all kinds of FAT partitions, including FAT12/FAT16/FAT32, and it also supports large hard disks. Some older similar tools, such as STBFP, do not support these. SRCTools consists of three files: SRCBOOT, SRCFAT, and SRCMBR. They are respectively used to operate on the disk’s boot sector, file allocation table (FAT), and master boot record (MBR). Their usage is all very simple and very similar (after all, they are one piece of software), namely:

SRCBOOT drive-letter filename parameter

SRCFAT drive-letter filename parameter

SRCMBR hard-disk-number filename parameter

Among them, the parameter specifies the operation to perform. There are the following three types:

/S: Save operation.
That is, save the contents of the boot sector/FAT/MBR to a file.
/R: Restore operation.
That is, restore the contents saved in the file back into the boot sector/FAT/MBR.
/C: Compare operation.
That is, compare and check the contents saved in the file against the current contents of the boot sector/FAT/MBR.

In the command line, the drive letter can be the letter of any physical drive, such as C:, D:, etc.; the hard disk number specifies which hard disk is to be operated on—for example, hard disk 0 means the first hard disk, hard disk 1 means the second hard disk, and so on; the filename is the file specified for the above save/restore/compare operation.

For example, suppose you want to save the contents of the boot sector of drive C to a file named FILE1. In this case, the drive letter is C:, and the filename to operate on is FILE1, so you only need to execute the command "SRCBOOT C: FILE1 /S". Another example: if you want to restore the master boot record (MBR) contents saved in file FILE2 to the first hard disk (that is, disk 0), then you can execute the command "SRCMBR 0 FILE2 /R". If you want to compare the file allocation table (FAT) contents saved in file FILE3 with the current FAT contents of drive D to check whether they are correct, then executing the command "SRCFAT D: FILE3 /R" will achieve this function.

See, isn’t it very convenient and practical to use? Everyone may as well try it, to make disk maintenance more convenient and efficient.

Article taken from "新DOS時代" http://newdos.yginfo.net/
MSN:tiqit2@hotmail.com
Floor 2 Posted 2003-06-05 00:00 ·  中国 黑龙江 大庆 大庆中基石油通信建设有限公司
初级用户
Credits 104
Posts 2
Joined 2003-06-05 00:00
23-year member
UID 3804
Gender Male
Status Offline
It would be nice if it could back up the FDT. FDT is also very important.
Floor 3 Posted 2003-09-19 00:00 ·  中国 辽宁 鞍山 联通(海城)
初级用户
Credits 100
Posts 2
Joined 2003-09-19 00:00
22-year member
UID 10057
Gender Male
Status Offline
Does it support NTFS?
Floor 4 Posted 2003-09-22 00:00 ·  中国 广西 柳州 电信
高级用户
★★★
Credits 915
Posts 309
Joined 2002-12-22 00:00
23-year member
UID 567
Gender Male
Status Offline
I like NU:
Floor 5 Posted 2003-09-23 00:00 ·  中国 福建 福州 电信
元老会员
★★★
农民
Credits 2,903
Posts 991
Joined 2003-07-23 00:00
23-year member
UID 7391
Gender Male
From 福建省
Status Offline
This is NU8.0, right? Not sure whether it’s suitable for current disk formats....
艰难奋长戟,万古用一夫

中国DOS联盟 http://www.cn-dos.net 欢迎大家来共同学习
我的MSN&E-Mail cn_archer@hotmail.com QQ 56049418
Floor 6 Posted 2004-03-18 00:00 ·  中国 河南 郑州 联通
初级用户
Credits 172
Posts 18
Joined 2004-03-13 00:00
22-year member
UID 19985
Gender Male
Status Offline
NU8.0 is not suitable for current disk formats
Floor 7 Posted 2004-09-22 00:00 ·  中国 辽宁 抚顺 联通
银牌会员
★★★
Credits 1,186
Posts 510
Joined 2004-07-30 00:00
22-year member
UID 29279
Gender Male
Status Offline
BFHF is also pretty good!
Floor 8 Posted 2006-09-22 13:14 ·  中国 浙江 湖州 安吉县 电信
初级用户
Credits 125
Posts 13
Joined 2003-12-30 00:00
22-year member
UID 14662
Gender Male
Status Offline
I just can’t download it no matter what, Urgent!
..............
I searched online until two o’clock last night before finally finding it, really hard to bear taking it out! Hehe

[ Last edited by ytfy on 2006-9-23 at 09:12 ]
Attachments
i1328_srctools.zip (8.01 KiB, Credits to download 1 pts, Downloads: 20)
Floor 9 Posted 2006-10-08 02:54 ·  中国 江西 宜春 电信
新手上路
Credits 5
Posts 3
Joined 2005-11-25 09:38
20-year member
UID 45881
Status Offline
Originally posted by ytfy at 2006-9-22 13:14:

I searched online until two o’clock last night before finally finding it, really hard to bear taking it out! Hehe

[ Last edited by ytfy on 2006-9-23 at 09:12 ]


Thanks to this person.
Floor 10 Posted 2007-04-23 00:50 ·  中国 广东 广州 教育网
铂金会员
★★★★
C++启程者
Credits 5,154
Posts 1,827
Joined 2003-07-18 00:00
23-year member
UID 7105
Gender Male
Status Offline
SRCTOOLS’s main advantage is that it is very small, but it has many limitations, such as not being able to back up NTFS partition information, not being able to back up the partition table chain, so the partition table backed up with it cannot restore logical drive partitions, etc..
To break through these limitations, I suggest trying miniTO. Besides including all the functions of SRCTOOLS, it also has ten major features.

1
All functions are in one program
2
Supports backing up partition tables of any file system (including LINUX, etc., using GHOST’s numeric method to represent partitions) and NTFS partition information such as DBR (also using GHOST’s numeric method to represent partitions; additionally, if NTFSPRO/IFS is loaded, drive letters can also be used directly)
3
Supports backing up the partition table chain of all hard disks and any hard disk, and supports global comparison
4
Supports copying FAT32’s system-provided DBR backup into the DBR
5
Supports drive letters for NTFS/LINUX after loading NTFSPRO/IFS
6
Supports using numeric form to represent partitions, breaking through the limitations of FAT partitions, consistent with GHOST
7
Supports conversion display between numerically represented partitions and drive-letter represented partitions
8
Supports use together with DOS batch files
9
Supports backing up CMOS and generating CMOS passwords
10
Supports displaying the hard disk table and overall partition table

Its functions greatly surpass the similar tool dosBACK that I wrote before ...

For details, please see:
http://www.cn-dos.net/forum/viewthread.php?tid=29715&page=1&sid=dFMrdo#pid192616

[ Last edited by GOTOmsdos on 2007-4-23 at 01:12 AM ]
Forum Jump: