无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 7657|回复: 22
打印 上一主题 下一主题

求助:DRDOS系统MBR的读取与恢复

[复制链接]
跳转到指定楼层
1#
发表于 2010-5-13 07:01:22 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
由于工作需要,公司的几台电脑安装的是DRDOS 5.13(很古老)并运行专业软件.

原来安装系统是用5张软盘安装的,速度很慢而且软盘上文件容易损坏.

现在我把C盘做成GHO文件并制作了GHOST的恢复光盘.

但发现用GHOST恢复后在虚拟机上不能从硬盘启动,查阅资料得知GHOST不带参数时是不备份MBR的,需要加-IA或-IB参数进行扇区读取. 但我不想用这个方法,因为这几台电脑的硬盘大小不一样,而且-IA,-IB参数只能对全盘操作. 而这些电脑用光盘启动到DOS下认不到U盘(USBMASS,USBENABLE等方式,都不行),需要再外接一个硬盘才能用GHOST -IB备份MBR.

我使用SYS A:参数将C盘启动文件写入软盘,再将软盘用WINIMAGE做成IMG文件在虚拟机加载,也不能从软盘启动.与从硬盘启动的失败信息相同:cannot load file.  好像用WINIMAGE不能读取DRDOS的MBR?

现在的问题:在DOS有没有读取和恢复DRDOS的MBR的软件(小于软盘的容量)? 也许还要备份和读取PBR?

[ 本帖最后由 darkpro 于 2010-5-13 07:04 编辑 ]
2#
发表于 2010-5-13 10:51:35 | 只看该作者
是不是加过密啊? 专业软件?
感觉与MBR无关吧?
回复

使用道具 举报

3#
 楼主| 发表于 2010-5-13 18:31:55 | 只看该作者
应该不是吧. 是无法启动到DR-DOS,软件的各个文件都能看到的.
回复

使用道具 举报

4#
发表于 2010-5-13 20:59:24 | 只看该作者
DOS 下有 DSPT.COM 可以方便地读写硬盘,18KB,对应 WINDOWS 下的 DSPTW.EXE
http://www.cn-dos.net/forum/viewthread.php?tid=24419
回复

使用道具 举报

5#
发表于 2010-5-13 21:06:24 | 只看该作者
不知道,能不能改成MS-DOS ???
回复

使用道具 举报

6#
发表于 2010-5-14 00:02:03 | 只看该作者
DRDOS兼容MSDOS的,MSDOS能用的MBR对DRDOS也通用。
估计你的问题在于分区的磁盘系统,DOS一般是用FAT16
回复

使用道具 举报

7#
发表于 2010-5-14 01:07:03 | 只看该作者
原帖由 Pauly 于 2010-5-13 20:59 发表
DOS 下有 DSPT.COM 可以方便地读写硬盘,18KB,对应 WINDOWS 下的 DSPTW.EXE
http://www.cn-dos.net/forum/viewthread.php?tid=24419


这两个工具不错,但是没有账号,下载不了,谁方便的话,帮忙上传一下,谢谢
回复

使用道具 举报

8#
 楼主| 发表于 2010-5-14 07:44:31 | 只看该作者
原帖由 yaojy 于 2010-5-14 00:02 发表
DRDOS兼容MSDOS的,MSDOS能用的MBR对DRDOS也通用。
估计你的问题在于分区的磁盘系统,DOS一般是用FAT16


是用的FAT16.我再试试.
回复

使用道具 举报

9#
 楼主| 发表于 2010-5-14 08:02:30 | 只看该作者
原帖由 NicTense 于 2010-5-14 01:07 发表 这两个工具不错,但是没有账号,下载不了,谁方便的话,帮忙上传一下,谢谢


磁盘扇区读写、分区信息管理工具 Dsptw 262修正版的 DSPT.rar (17.85 KB, 下载次数: 90)
回复

使用道具 举报

10#
 楼主| 发表于 2010-5-14 08:04:16 | 只看该作者
2008.11.13 diskrw for DOS 终结版本 389楼

DISKRW.rar (18.42 KB, 下载次数: 138)
回复

使用道具 举报

11#
 楼主| 发表于 2010-5-14 08:06:02 | 只看该作者
2008.11.15
diskrw 两栖版本 DISKRW(两栖版本).rar (40.09 KB, 下载次数: 52)
回复

使用道具 举报

12#
 楼主| 发表于 2010-5-14 08:15:09 | 只看该作者
这是我用WINIMAGE提取的DRDOS软盘镜像(不过在制作时有几个扇区有读错误,我选择了跳过,不知道有没有问题,软盘的质量不好),里面就三个DOS的启动文件,软盘在公司的电脑上可以启动,但制作出来的IMG文件在家里的虚拟机启动失败,会不会制作IMG文件时有错误导致的?哪位大侠帮忙看一下. DRDOS513.zip (85.1 KB, 下载次数: 69)



[ 本帖最后由 darkpro 于 2010-5-14 08:17 编辑 ]
回复

使用道具 举报

13#
发表于 2010-5-14 10:33:25 | 只看该作者

回复 #12 darkpro 的帖子

经测试用ghost克隆是可以的,
关键在分区的设置
回复

使用道具 举报

14#
发表于 2010-5-14 13:42:33 | 只看该作者
原帖由 darkpro 于 2010-5-14 08:15 发表
这是我用WINIMAGE提取的DRDOS软盘镜像(不过在制作时有几个扇区有读错误,我选择了跳过,不知道有没有问题,软盘的质量不好),里面就三个DOS的启动文件,软盘在公司的电脑上可以启动,但制作出来的IMG文件在家里的虚拟 ...


有扇区有读错误,肯定会有问题的.
回复

使用道具 举报

15#
 楼主| 发表于 2010-5-14 15:21:30 | 只看该作者
原帖由 yaojy 于 2010-5-14 10:33 发表
经测试用ghost克隆是可以的,
关键在分区的设置


分区应该没问题的.看虚拟机的抓图:


[ 本帖最后由 darkpro 于 2010-5-14 15:28 编辑 ]
回复

使用道具 举报

16#
 楼主| 发表于 2010-5-14 15:24:26 | 只看该作者
原帖由 sgw888 于 2010-5-14 13:42 发表


有扇区有读错误,肯定会有问题的.


嗯,等我有空再拿个软盘做一次IMG镜像.
回复

使用道具 举报

17#
 楼主| 发表于 2010-5-14 15:33:42 | 只看该作者
原始短消息: 测试你的DR-DOS
你之前不是做过硬盘的GHOST吗? 你直接把硬盘的GHOST镜像传到网盘上面去. 我下载试一下.
那映像不会很大吧?


不好意思,因为GHOST镜像包含公司内使用的专业软件.所以不能上传. GHOST文件应该没问题,在虚拟机用光盘启动后可以看到所有的文件.

现在的关键问题在于用软盘IMG也不能启动,和硬盘启动相同的错误.:can not load file.
软盘IMG启动应该和硬盘上GHOST恢复的文件无关,从各位的回复结合自己的猜测,制作软盘IMG时扇区读取错误造成不能启动的可能性比较大.



[ 本帖最后由 darkpro 于 2010-5-14 15:36 编辑 ]
回复

使用道具 举报

18#
 楼主| 发表于 2010-5-14 15:49:23 | 只看该作者
COMMAND.COM ,IBMBIO.COM, IBMDOS.COM 这三个文件可以直接复制吗? 还是只可以用SYS命令传递呢?

查了些资料说是不可以直接复制,说 IBMBIO.COM、IBMDOS.COM的内容必须连续存放在磁盘第二簇开始的区域内。

[ 本帖最后由 darkpro 于 2010-5-14 15:51 编辑 ]
回复

使用道具 举报

19#
 楼主| 发表于 2010-5-14 15:58:57 | 只看该作者
VM6.5虚拟机内,在可成功启动的MS-DOS 6.22的硬盘用SYS命令写入软盘IMG镜像,再用软盘IMG镜像启动这个MS-DOS622系统也出错, 是不是虚拟机内用SYS命令做出的软盘IMG文件与实机做出的不一样?  本来想用MS-DOS的启动软盘在DR-DOS内执行SYS命令试试看的.

这个问题解决了.好像是WINIMAGE有问题,IMG文件里的内容和以前保存过的同名IMG文件相同.但MS-DOS启动盘IMG镜像内的文件和DR-DOS不一样.


[ 本帖最后由 darkpro 于 2010-5-14 16:08 编辑 ]

MS-DOS-2010-05-14-15-55-57.png (1.8 KB, 下载次数: 43)

MS-DOS-2010-05-14-15-55-57.png
回复

使用道具 举报

20#
发表于 2010-5-14 20:17:46 | 只看该作者
原帖由 darkpro 于 2010-5-14 15:49 发表
COMMAND.COM ,IBMBIO.COM, IBMDOS.COM 这三个文件可以直接复制吗? 还是只可以用SYS命令传递呢?

查了些资料说是不可以直接复制,说 IBMBIO.COM、IBMDOS.COM的内容必须连续存放在磁盘第二簇开始的区域内。

是的,早版本的dos这三个文件都不能直接复制。必须用sys命令传,这三个文件的确必须放在磁盘开头的连续簇上。

另外,你要测试老版本dos,不要用vmware,vmware对老版本系统兼容不太好。建议用vpc,最好是vpc 5.2
回复

使用道具 举报

21#
发表于 2010-5-14 20:19:27 | 只看该作者
ms-dos和drdos的sys命令不通用的,三个系统文件名都不一样
回复

使用道具 举报

22#
 楼主| 发表于 2010-5-14 21:48:52 | 只看该作者
原帖由 fujianabc 于 2010-5-14 20:17 发表

是的,早版本的dos这三个文件都不能直接复制。必须用sys命令传,这三个文件的确必须放在磁盘开头的连续簇上。

另外,你要测试老版本dos,不要用vmware,vmware对老版本系统兼容不太好。建议用vpc,最好是v ...


谢谢回复. "早版本的dos这三个文件都不能直接复制。必须用sys命令传,这三个文件的确必须放在磁盘开头的连续簇上"  这样的话,用GHOST恢复的硬盘分区即使写入了MBR也不能从硬盘启动了,一定要加-ia,-ib参数按扇区备份和恢复了?

虚拟机的兼容问题我倒是没有想到,我去下个VPC试试. 可能要后天才能玩了.
回复

使用道具 举报

23#
 楼主| 发表于 2010-5-15 18:37:48 | 只看该作者
谢谢各位的回复!问题已经解决.是制作的软盘IMG文件有问题,重新制作后就好了.

http://bbs.wuyou.net/forum.php?mod=viewthread&tid=163584&extra=&page=2

13楼起

[ 本帖最后由 darkpro 于 2010-5-15 20:23 编辑 ]
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-10-27 22:19

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表