![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-09-15 00:28 |
共 47,812 主题排行 / 349,917 发帖 / 今日 0 篇 / 48,268 会员排行 |
| DOS开发编程 & 发展交流 (开发室) » miniTO单个程序 DPT/DBR/FAT/CMOS多功能维护工具 |
| 可打印版本 30,303 / 230 |
| 第31楼 terse | 发表于 2007-04-17 13:02 |
| 银牌会员 发帖 946 积分 2,404 | |
|
现在基本可以肯定可以和GHOST结合转换盘符,
我现在机器上的AUTOEXEC 和 CONFIG.SYS 好象都有错误!能否贴出你呢? |
|
| 第32楼 0451lym | 发表于 2007-04-17 13:06 |
| 高级用户 发帖 357 积分 760 | |
| 第33楼 GOTOmsdos | 发表于 2007-04-17 13:14 |
| 铂金会员 发帖 1,827 积分 5,154 | |
|
几位好啊, 能运行了就好...
我刚发现有个极其奇怪的代码编译的问题, 百思不得其解....一样的代码,却有两种不同的结果,有点怀疑编译器.... 晚了, 明天再解决.... 各位也辛苦了, 休息吧... |
|
| 第34楼 0451lym | 发表于 2007-04-17 13:16 |
| 高级用户 发帖 357 积分 760 | |
|
明天见,888888888
|
|
| 第35楼 terse | 发表于 2007-04-17 13:39 |
| 银牌会员 发帖 946 积分 2,404 | |
|
888
|
|
| 第36楼 llztt1 | 发表于 2007-04-17 21:46 |
| 中级用户 发帖 94 积分 214 | |
|
我们三个对GHOST的自动批处理一直很有兴趣,只是一直苦于找到一款稳定通用精小的可准确分析加载IFS后盘符为GHOST所需X:Y分区格式的软件,现在GOTOmsdos这个修改版本才60多K,加载速度也很快,够精致的了,如果完善一下就很完美了
1、能正确加载IFS后的盘符,这是自动批处理GHOST的关键,实现盘符和X:Y格式的正确转换(DOS对NTFS的支持我的意见是用IFS,可读可写中文支持好还支持EXT分区?,NTFSPRO还差一点的,当然兼而有之最好了,呵呵) 2、如果在TODISK分析出的分区信息中加上一列直接是GHOST的X:Y分区格式就更方便了,呵呵,不用批处理去刻意计算,当然如果代价太大,譬如代码增大太多,那就不要也巴(加上一句,如果方便也加上一列是GRUB的X:Y分区格式,呵呵) 3、如果2的建议不成,请务必顺序排列分区先后顺序,因为需要批处理去分析TODISK生成的分区信息计算得出X:Y,所以这个顺序是不能有差错的 4、TODISK生成的各种信息的在文本上的绝对位置更固定一下更精确一下,因为批处理分析这些信息时是用绝对的位置数定位的,不能允许有变动的。譬如START对应的扇区开始数,那个宽度够不够,是否会碰上更大扇区而变宽,以及现在看来激活的*和隐藏的*都没有对齐最顶层的A和H。(LABEL也回否有变宽问题,建议把LABEL放在最后) 5、能否加一列显示剩余空间,当然同2建议一样,如果代价太大,就放弃 以上是自动批处理GHOST的要求,下面关于恢复备份MBR DBR的,乱提的 1、其实我也不懂,VISTA据说在MBR的哪8个字节里动了手脚,用FDISK等工具修复的MBR是不能启动VISTA的,可否把VISTA的MBR和NT的MBR都集成到TODISK里,做个参数随时还原回去,当然这里MBR应该是狭义的不包含硬盘分区表的MBR。乱提议的,呵呵 2、WINIMAGE有个BOOTPART可以恢复NT的DBR好像是,不知TODISK可否参考一下 TODISK本身就是个还原备份工具,却被我们几个用来分析分区信息用,这哪里是提建议,直接是量身定做衣服了,冒犯之处请见谅了 |
|
| 第37楼 GOTOmsdos | 发表于 2007-04-17 22:11 |
| 铂金会员 发帖 1,827 积分 5,154 | |
Originally posted by llztt1 at 2007-4-17 12:24 PM: 可以的 TODISK -P -IFS |
|
| 第38楼 cchessbd | 发表于 2007-04-18 02:49 |
| 高级用户 发帖 222 积分 525 | |
|
不知道程序对未分区的硬盘是怎么处理的?
刚刚在qemu中测试,MTD不能运行。 建议将minitodisk 改下名字,嘿嘿,先帮你改了 ^_^ |
|
| 第39楼 GOTOmsdos | 发表于 2007-04-18 06:53 |
| 铂金会员 发帖 1,827 积分 5,154 | |
1、能正确加载IFS后的盘符,这是自动批处理GHOST的关键,实现盘符和X:Y格式的正确转换(DOS对NTFS的支持我的意见是用IFS,可读可写中文支持好还支持EXT分区?,NTFSPRO还差一点的,当然兼而有之最好了,呵呵) 本来就能加载NTFSPRO/IFS后的盘符 2、如果在TODISK分析出的分区信息中加上一列直接是GHOST的X:Y分区格式就更方便了,呵呵,不用批处理去刻意计算,当然如果代价太大,譬如代码增大太多,那就不要也巴(加上一句,如果方便也加上一列是GRUB的X:Y分区格式,呵呵) TODISK/MINITO 的分区表示(包括数字表示和盘符)本来就是都和GHOST/NTFSPRO/IFS 完全一致的 4、TODISK生成的各种信息的在文本上的绝对位置更固定一下更精确一下,因为批处理分析这些信息时是用绝对的位置数定位的,不能允许有变动的。譬如START对应的扇区开始数,那个宽度够不够,是否会碰上更大扇区而变宽,以及现在看来激活的*和隐藏的*都没有对齐最顶层的A和H。(LABEL也回否有变宽问题,建议把LABEL放在最后) 显示空间完全足够, 不会超出,各个项目已经是最大值的空间 主分区和隐藏,由于是用星号表示, 所以有意紧靠着,才直观形象 5、能否加一列显示剩余空间,当然同2建议一样,如果代价太大,就放弃 已没有地方给剩余空间了,去掉编号也不够 以上是自动批处理GHOST的要求,下面关于恢复备份MBR DBR的,乱提的 这个注意不错, 可以我这里没有 VISTA, 不过加进MBR的代码很容易,可以考虑加进去, 2、WINIMAGE有个BOOTPART可以恢复NT的DBR好像是,不知TODISK可否参考一下 这个跟加进 MBR代码道理一样, 很容易的,可以考虑加进去, 这样就是处理 两种MBR(DOS/WIN32 VISTA) 但, DBR, 不同操作系统各有各的DBR, 有点麻烦... 所以,这个工作,还是由分区管理工具去做吧, TODISK/MINITO 毕竟主要是磁盘/分区备份工具 [ Last edited by GOTOmsdos on 2007-4-18 at 07:06 AM ] |
|
| 第40楼 GOTOmsdos | 发表于 2007-04-18 06:54 |
| 铂金会员 发帖 1,827 积分 5,154 | |
|
应几位热心用户的要求,
在配合NTFSPRO/IFS 的基础上,又增加了和GHOST和DOS批处理配合的功能 已更新,见首帖. |
|
| 第41楼 terse | 发表于 2007-04-18 07:05 |
| 银牌会员 发帖 946 积分 2,404 | |
|
辛苦了 下来试下
|
|
| 第42楼 lianjiang2004 | 发表于 2007-04-18 08:31 |
| 金牌会员 发帖 1,884 积分 3,946 | |
|
问一个基本问题,如何获得帮助信息?
实机dos下试了 todisk- /? todisk- /h todisk- -h todisk- --hh todisk- 均无信息。如何用? 另外 输入todisk 死机。无任何信息。 |
|
| 第43楼 terse | 发表于 2007-04-18 08:37 |
| 银牌会员 发帖 946 积分 2,404 | |
Originally posted by lianjiang2004 at 2007-4-18 08:31: -d : 显示全部硬盘 -d2 : 显示硬盘2 -p : 显示全部硬盘全部分区 -p2 : 显示硬盘2全部分区 -p2 -NEFSPRO : 显示加载ntfs4dos后硬盘2的全部分区并显示盘符 -p2 -ifs : 显示加载-ifs后硬盘2的全部分区并显示盘符 -pfn : 显示FAT和NTFS分区 -p2:3 : 显示硬盘2分区3 -pc: : 显示 C: |
|
| 第44楼 lianjiang2004 | 发表于 2007-04-18 08:50 |
| 金牌会员 发帖 1,884 积分 3,946 | |
|
谢谢楼上的。刚才我试了todisk -d1 死机。
根据你提供的用法,我再试试。 |
|
| 第45楼 lianjiang2004 | 发表于 2007-04-18 09:00 |
| 金牌会员 发帖 1,884 积分 3,946 | |
|
又试了,todisk- -p可以。而todisk -p死机。看来我的机子不能运行todisk。
下面是ghost的输出的硬盘信息。 ------------------ ********************************* Date : Tue Apr 17 17:49:36 2007 Error Number: (0) Message: Stats Dump Version: 8.3.0.1331 (Nov 28 2005, Build=1331) OS Version: Microsoft Windows XP Professional Service Pack 2 (Build 2600) Command line arguments: -dd -dfile=c:\ggho\temp\GHSTSTAT.TXT Active Switches : AutoName PathName : DumpFile : DumpPos : 0 FlagImplode : 0 FlagExplode : 0 Operation Details : Total size.........0 MB copied..........0 MB remaining.......0 Percent complete...0% Speed..............0 MB/min Time elapsed.......0:00 Time remaining.....0:00 Program Call Stack sub_main main Call Stack Address Frame Logical Addr Module 0x000000007c92eb94 0x000000000012f8f0 KiFastSystemCallRet+0x0000000000000000 0x000000000012fbe0 0x0000000000000003 0x0000:0x0000000000000000 End Call Stack Start heap available: 549740544 Cur heap available: 549588992 Total Memory: 802926592 Conventional Memory Inital Conventional Memory Size = 0 Current Conventional Memory Size = 0 Allocated 33500 ghost.cpp:1386 Free Fat details: NTFS details: ---------------- NTFS Global Flags: ---------------- contiguousWrite=1 forceDiskClusterMapping=0 inhibitCHKDSK=1 ignoreBadLog=0 ignoreCHKDSKBit=0 enable_cache=0 xfrbuflen=0 last_attr_type = 0 loadExact = 0 ---------------- Disk Info : remote.............0 drive..............0 sectors_used.......234436230 estimated_used.....0 pemax..............6 Version............0 # Ord Boot Id Ext First Num Last Used NTFS 0 0 80 b No 63 15438402 15438465 0 No 1 1 0 17 No 15438465 15293880 30732345 0 No 2 2 0 7 Yes 30732408 20482812 51215220 0 No 3 3 0 7 Yes 51215283 30732282 81947565 0 No 4 4 0 b Yes 81947628 61448562 143396190 0 No 5 5 0 7 Yes 143396253 91040292 234436545 0 No Disk Info : remote.............0 drive..............0 sectors_used.......0 estimated_used.....0 pemax..............0 Version............0 # Ord Boot Id Ext First Num Last Used NTFS Fixed Drives Drive 0 ST3120026AS 3JT44KKK WinNT (Active) Total Sectors 234441648 Bytes per Sector 512 MB 114473 Cylinders 14593 Heads 255 Sectors per Track 63 Successful IO Count 124 Floppy Drives Remote Drives AsyncIo : 0 Image Devices Key[1] 1:1 Key[2] C: Path C: Desc C: 1:1 [WINXP] Type FAT Disk 0 Offset 63 Key[1] 1:2 Path 1:2 Desc 1:2 [pwin2k] Type NTFS Disk 0 Offset 15438465 Key[1] 1:3 Key[2] D: Path D: Desc D: 1:3 [PROGRAM] Type NTFS Disk 0 Offset 30732408 Key[1] 1:4 Key[2] E: Path E: Desc E: 1:4 [MYDATA] Type NTFS Disk 0 Offset 51215283 Key[1] 1:5 Key[2] F: Path F: Desc F: 1:5 [APPZ] Type FAT Disk 0 Offset 81947628 Key[1] 1:6 Key[2] G: Path G: Desc G: 1:6 [DV] Type NTFS Disk 0 Offset 143396253 Key[1] H: Path H: Desc H: Type CD Key[1] I: Path I: Desc I: [雅信CAT3 .5] Type CD ********************************* |
|
| 上一页 1 2 3 4 5 6 … 16 下一页 |
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |