![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-09-06 08:53 |
共 47,812 主题排行 / 349,914 发帖 / 今日 0 篇 / 48,268 会员排行 |
| DOS启动盘 & LOGO技术 (启动盘室) » 急]我的通用启动盘闯祸了 |
| 可打印版本 1,750 / 8 |
| 第1楼 msj20011 | 发表于 2003-06-29 00:00 |
| 初级用户 发帖 3 积分 110 | |
|
急]我的通用启动盘闯祸了 各位朋友:
我下载了通用启动盘MS-DOS 7.10,在我的机子上试用后发现我的win98 不能启动了,启动时出现:Write Protect error writing drive C Abort,Retry,Fail? 然后就没有动静了,我用win98启动盘启动后,重装系统不能安装,硬盘被设为只读,格式化也不行,可以用winxp,win2000启动,(我的机子装了三个系统)我该怎么处理?谢谢! |
|
| 第2楼 sunsol | 发表于 2003-06-29 00:00 |
| 初级用户 发帖 9 积分 128 | |
|
先用2000看看
|
|
| 第3楼 minisheep | 发表于 2003-06-29 00:00 |
| 高级用户 发帖 233 积分 830 | |
|
好像是你的机器硬件有毛病了!它说是写错误!不是读取错误!
|
|
| 第4楼 ko20010214 | 发表于 2003-06-29 00:00 |
| 版主 发帖 1,628 积分 7,296 | |
|
一般地,照我的理解,硬盘(分区)不同于文件,它是没法设置为只读属性的。
但事实上我们看到有些硬盘在特殊情况下是只读的。它是怎么实现的呢? 一般来说是通过修改中断来实现的,它改动了向硬盘写数据的那个中断(具体是哪个我也不记得了),当有向硬盘写数据的中断请求时,它转向已改动了的中断处理,在这里,它会判断你是不是想往硬盘写数据,往哪个硬盘写,如果它规定不能向C盘写数据的话,那就会有个跳转,跳到出错信息,告诉你C盘被写保护了! 但如果你用win98的启动软(光)盘来启动的话,由于此时的中断并没有被修改,所以,C盘不会被写保护,也就是说,C盘是可写的。 “下载了通用启动盘MS-DOS 7.10,在我的机子上试用后发现我的win98 不能启动了” 你是如何试用的,请详细说明一下。因为这是个关键。你不说清楚别人是无法重现你的问题的。照我们一般地试用,是不会出现你的这种情况的。 事实上,我想也许是碰巧,但你不能断定是不是就是“通用启动盘闯祸了”。 |
|
| 第5楼 ko20010214 | 发表于 2003-06-29 00:00 |
| 版主 发帖 1,628 积分 7,296 | |
以下是引用minisheep在2003-6-29 8:58:07的发言: 也许不是。 因为别的盘没有“写错误”。 win2000和XP都能用。 我就不知道楼主在win2000下能不能对C盘进行写操作。 我想应该是可以的。 |
|
| 第6楼 MYS | 发表于 2003-06-29 00:00 |
| 元老会员 发帖 1,637 积分 5,170 来自 广东佛山 | |
|
这不太可能是启动盘引起的故障。但什么东西会使硬盘变成写保护却不清楚。
|
|
| 第7楼 msj20011 | 发表于 2003-06-29 00:00 |
| 初级用户 发帖 3 积分 110 | |
|
谢谢你,我的机子在win2000、winxp都可以对C盘操作一切正常
|
|
| 第8楼 雨浪飘零 | 发表于 2003-06-30 00:00 |
| 中级用户 发帖 95 积分 364 | |
|
楼主可以用下面的方法试试,我一般就是这么解决磁盘逻辑保护问题的:
1 用FDISK/MBR重建分区表 2 用FDISK或者PQ删掉C分区后再重建C分区 硬盘写保护可以通过在0磁道较后的空闲扇区内写一段判断程序,并改写0磁道引导信息的跳转,在启动后先调用后面的判断程序驻留内存,然后就可以通过这个程序接管INT13,以此来判断是否是写硬盘,如果是写的话就拦截,否则就正常调用原INT1 3使之正常运行。 原理上可以这样实现,但具体如何用编程实现我就不知道了~~~因为我不会编程,呵呵~~~ 不知道楼主是不是装过还原精灵和金山保镖之类的东东,如果装过的话,很可能是它们搞的鬼~~~ |
|
| 第9楼 tanglu_sd | 发表于 2003-06-30 00:00 |
| 高级用户 发帖 271 积分 948 来自 sd | |
|
把bios里的“病毒保护”设为“禁止”试一下
|
|
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |