![]() |
China DOS Union-- Unite DOS · Advance DOS · Grow DOS --Union site: www.cn-dos.net Forum site: www.cn-dos.net/forum |
| Guest | Log in | Register | Members | Search | China DOS Union |
|
中国DOS联盟论坛 The time now is 2026-10-25 02:53 |
47,815 topics / 349,928 posts / today 0 new / 48,288 members |
| DOS开发编程 & 发展交流 (开发室) » Disk sector reading and writing, partition information management tool Dsptw (updated on 2008.11.29) |
| Printable Version 126,062 / 565 |
| Floor481 CHEN39 | Posted 2009-03-14 08:20 |
| 新手上路 Posts 3 Credits 6 | |
|
Support
|
|
| Floor482 cchessbd | Posted 2009-04-09 23:57 |
| 高级用户 Posts 222 Credits 525 | |
|
Upload a video of dspt error
Attachments dspt出错录象.rar (58.08 KiB) |
|
| Floor483 gmy | Posted 2009-04-13 20:04 |
| 版主 Posts 392 Credits 1,113 | |
|
Suggest to add the function of writing the standard DBR for DOS diskrw (of course, without destroying the BPB). It is similar to the functions of the built-in small tools bootsect /n52 and /n60 in Vista and Win7. Because Microsoft does not provide a pure DOS version of bootsect, and there are much fewer materials about DBR than about MBR (the existing ones are only n40 which is for WIN95 or DOS). Maybe we can get inspiration by using DISKGEN3.0 or the latest version of WINHEX as tools to experiment (using XP and Win7 as experimental environments) to obtain DBR.
[ Last edited by gmy on 2009-4-19 at 23:58 ] |
|
| Floor484 gmy | Posted 2009-04-15 00:43 |
| 版主 Posts 392 Credits 1,113 | |
|
It is suggested that the partitions of Dynamic_Disk type should be included in the parameter /normal (conventional partition). (Because dynamic volumes are mostly basic disks and in NTFS format.)
In addition, it seems that /normal does not filter out Hide_FAT32? [ Last edited by gmy on 2009-4-15 at 03:24 ] |
|
| Floor485 toney | Posted 2009-04-17 00:48 |
| 新手上路 Posts 2 Credits 4 | |
|
Not bad, good stuff, download it down!!
|
|
| Floor486 jason33883 | Posted 2009-04-17 23:17 |
| 新手上路 Posts 3 Credits 6 | |
|
Come down and use it, good stuff.
|
|
| Floor487 gmy | Posted 2009-04-19 22:59 |
| 版主 Posts 392 Credits 1,113 | |
I understand the meaning of /M as: /M = conditionally /D + /F, that is, copy the specified sectors of the original disk to the target disk and then clear the specified sectors of the original disk with 0. If there is an overlap, the overlapping part will be retained. Is my explanation correct? For example: diskrw c: 10 20 /M d: 15 copies 20 sectors starting from sector 10 of drive c: to the starting position of sector 15 of drive d: for 20 sectors, and then clears (filled with 0) 20 sectors starting from sector 10 of drive c: Another example: diskrw c: 10 20 /M c: 29 copies 20 sectors starting from sector 10 of drive c: to the starting position of sector 29 of drive c: for 20 sectors, and then clears (filled with 0) 19 sectors starting from sector 10 of drive c: (note that it is not 20 sectors, because the 20th sector, that is, sector 29, is the overlapping part, so sector 29 will not be overwritten) [ Last edited by gmy on 2009-4-19 at 23:08 ] |
|
| Floor488 gmy | Posted 2009-04-19 23:45 |
| 版主 Posts 392 Credits 1,113 | |
|
Questions about /B and /U:
/B diskrw 0 0 446 /b 64 mbr.dat Back up 64 bytes starting from the 446th sector of absolute sector 0, that is: only back up the HDPT (hard disk partition table), not the MBR (master boot record), and save the file as mbr.dat. Is mbr.dat 64 bytes or 512 bytes? /U diskrw 0 0 446 /u 64 mbr.dat Restore 64 bytes starting from the 446th sector of absolute sector 0, that is: only restore the HDPT (hard disk partition table), not the MBR (master boot record), and the restoration file comes from mbr.dat. If mbr.dat is greater than or equal to 512 characters, take 64 sectors starting from the 446th If mbr.dat is less than 512 characters, take 64 sectors starting from the first byte of the file Is the above understanding correct? |
|
| Floor489 ansemz | Posted 2009-04-24 05:02 |
| 新手上路 Posts 1 Credits 2 | |
|
Download and study it. There are too many functions.
|
|
| Floor490 wtjnorip | Posted 2009-04-26 22:53 |
| 新手上路 Posts 1 Credits 2 | |
|
I'm looking for a hard disk partition management tool available for WinPE. Thanks to the great person for providing it. Hope this is what I'm looking for.
|
|
| Floor491 lionguo2006 | Posted 2009-04-27 05:40 |
| 新手上路 Posts 2 Credits 6 | |
|
So powerful, thank you the LZ's dedication
There are two tough problems please LZ and all of you to help 1. Is there a ready-made tool or simple way to determine the sector where a file is located. 3. Is there a ready-made tool or simple way to put a file into the specified sector. For example, create a WORD file that is 4k. We can store it in disk C, D... Can we specify to store it in sector 100 in drive C? How to achieve it? 2. How to create a fragmented file which is a file occupies unconsecutive sectors. Thanks a lot! |
|
| Floor492 penginfo | Posted 2009-04-30 09:02 |
| 新手上路 Posts 2 Credits 4 | |
|
Unable to read ATA hard disk information.
dspwt 0 /L Prompt: open disk error! The computer is an IBM T23 notebook, and WINPM also cannot find the hard disk. I don't know what's going on. [ Last edited by penginfo on 2009-4-30 at 09:03 ] |
|
| Floor493 Wubinzgr | Posted 2009-05-14 04:28 |
| 新手上路 Posts 1 Credits 2 | |
|
Good
|
|
| Floor494 netwinxp | Posted 2009-05-14 09:47 |
| 高级用户 Posts 366 Credits 741 | |
|
IBM T23 uses INTEL ICH3M (82801CAM) southbridge (HWID: PCI\VEN_8086&DEV_248A), and it can be directly driven with intelide.sys. If the hard disk cannot be found, it can only be IBM's doing.
|
|
| Floor495 0189105 | Posted 2009-06-19 00:27 |
| 新手上路 Posts 6 Credits 12 | |
|
The poster seems to haven't been here for a long time, give it a bump.
|
|
| Prev 1 … 30 31 32 33 34 35 36 … 38 Next |
|
[ Contact the Union admin team -
中国DOS联盟 -
Standard version ] Sponsored by ifanr Inc | © 2001–2023 |