|
Climbing
铂金会员
网络独行侠
积分 6962
发帖 2753
注册 2003-4-16 来自 河北保定
状态 离线
|
『第
16 楼』:
按BootStar的启动设置来说,既然选择进入这个主分区,它当然应该是不隐藏的,而且是激活状态。但由于启动失败了,无从推测它这时候的状态是什么。
|
偶只喜欢回答那些标题和描述都很清晰的帖子!
如想解决问题,请认真学习“这个帖子”和“这个帖子”并努力遵守,如果可能,请告诉更多的人!
|
|
2007-7-30 12:07 |
|
|
Climbing
铂金会员
网络独行侠
积分 6962
发帖 2753
注册 2003-4-16 来自 河北保定
状态 离线
|
『第
17 楼』:
但顶楼讨论的并不是这个问题,小永有意无意的将帖子的讨论引入了歧途。
顶楼讨论的问题是:在不使用BootStar及其它分区引导软件的情况下,DOS 7.10无法访问一个并不隐藏且在XP下可以正常访问的FAT32主分区。
|
偶只喜欢回答那些标题和描述都很清晰的帖子!
如想解决问题,请认真学习“这个帖子”和“这个帖子”并努力遵守,如果可能,请告诉更多的人!
|
|
2007-7-30 12:09 |
|
|
DOSforever
金牌会员
积分 4639
发帖 2239
注册 2005-1-30
状态 离线
|
|
2007-7-30 16:47 |
|
|
DOSforever
金牌会员
积分 4639
发帖 2239
注册 2005-1-30
状态 离线
|
|
2007-7-30 17:01 |
|
|
Climbing
铂金会员
网络独行侠
积分 6962
发帖 2753
注册 2003-4-16 来自 河北保定
状态 离线
|
『第
20 楼』:
微软官方从来没有出过什么ms-dos 7.10,所以当然是指Wengier做的7.10。
关于小永这个称呼,我是来而不往非礼也。小磕应该是你先叫起来的吧?至于哥不哥的我还没有说什么呢,不见得谁叫谁哥呢。从这个论坛的注册日期算起,你是小小兄弟,恐怕没资格跟老大这么说话吧?
|
偶只喜欢回答那些标题和描述都很清晰的帖子!
如想解决问题,请认真学习“这个帖子”和“这个帖子”并努力遵守,如果可能,请告诉更多的人!
|
|
2007-7-30 19:21 |
|
|
DOSforever
金牌会员
积分 4639
发帖 2239
注册 2005-1-30
状态 离线
|
|
2007-7-30 20:01 |
|
|
qzwqzw
银牌会员
天的白色影子
积分 2342
发帖 635
注册 2004-3-6
状态 离线
|
『第
22 楼』:
麻烦两位老大严肃点行不行
这里是技术区不是灌水区诶
我认你们俩做老大行不行?
我觉得Climbing的起始帖就已经开始把问题向夹缠不清的方向引导了
既是多主分区,又有隐藏非隐藏,还有BootStar加Grub4DOS
昨天本来已经稍微清晰了一些
现在又忘得差不多了
想搞清这个问题
我建议想办法将那个主FAT32分区单独隔离到测试机中
比如整盘镜像后删除其它可删除的分区
然后采用单一方式引导
要不BootStar
要不Grub4DOS
或者光盘Grub更好些
反正一个目的
就是让问题尽可能的简单化
不能被太多的外在因素干扰视线
我猜测那个主分区肯定与正常的FAT32分区有区别
XP能认不过是因为它检查的项目少而已
而DOS检查的项目多
而最有可能卡在某项校验上了
|
|
2007-7-30 21:14 |
|
|
qzwqzw
银牌会员
天的白色影子
积分 2342
发帖 635
注册 2004-3-6
状态 离线
|
『第
23 楼』:
另外提一点
印象中MS-DOS引导除了必须激活的主分区条件外
也似乎必须是第一主分区
至于BootStar等隐藏、去激活其他主分区的方式
应该就是为了欺骗dos的io.sys
让它误以为自己进入的只是一个以完全自己为主的环境
而这些欺骗方式用得多了,难免捅出篓子
------------------
至于grub4dos引导后不认command.com的问题
一个可能是不认文件系统
这除非是分区的结构有很大变化
另外一个可能就是grub4dos对dos做的pack不够完善
在某些特殊情况下没有把io.sys指向一个正确的解释器
|
|
2007-7-30 21:28 |
|
|
qzwqzw
银牌会员
天的白色影子
积分 2342
发帖 635
注册 2004-3-6
状态 离线
|
『第
24 楼』:
另外,关于xp与dos下分区表现不同的症状
我有类似的经历,不过有很大区别
我是在VMWare中虚拟双机共享盘阵起Windows集群
结果发现盘阵的内容在A机和B机中的表现总是完全独立
A机在盘阵上的新建、修改、删除等操作在B机上看不到
反之也是一样
我曾经试过在A机和B机手工创建两个接近盘阵大小的数据文件
结果都创建成功了
给人的感觉仿佛是在操作两块不同的硬盘一样
但实际上盘阵的镜像的确只有一个
所以你的问题排除了操作分区不同的低级错误后
就只剩下检查分区表链、分区表数据结构等底层方法了
另外还要看这种不同的成都究竟有多大?
是个别文件不同,还是看上去就想在操作两个分区?
[ Last edited by qzwqzw on 2007-7-30 at 09:39 PM ]
|
|
2007-7-30 21:37 |
|
|
Climbing
铂金会员
网络独行侠
积分 6962
发帖 2753
注册 2003-4-16 来自 河北保定
状态 离线
|
『第
25 楼』:
说实在的,我对DOS的底层工作原理了解不多,例如,DOS如何看待第二个主分区,所以出现这种问题我也很难确定原因,但至少有一点儿是明白的,FAT32系统应该是很标准的文件系统,前述的第二个FAT32主分区在我的测试中,无论在XP还是在grub4dos下,都可以正常访问,但唯独DOS 7.10访问时会出现问题(访问不到),而且,最奇怪的是,并不是所有的第二个FAT32主分区DOS 7.10都不能访问,有些是能访问的,而另一些却无法访问。而我在顶楼的帖子中所反馈的情况(很多人认为比较复杂),只是将这个故障的详细环境和情况加以描述,绝非缠夹不清,这是标准的报告bug的方式,至少Wengier坛主本人几乎一眼就看清了问题的所在,但他也暂时找不到原因,现在我只能等第二次遇到这种问题再继续反馈了。
希望大家持续关注,有条件的也可以在真机或者虚拟机上试验一下。
另外,提醒大家注意,现在的dos 7.10的io.sys据我所知,至少有三个不同的版本:有小一些的用于启动软盘,有大一些的,比较适合用于硬盘,还有一个用于解硬盘逻辑锁的版本(这个我手里没有),当然,如果算上98DOS原版的io.sys,那么我们就可能遇到4个版本的io.sys,至于这些不同的io.sys之间到底有什么区别,连Wengier自己好象也不算十分清楚(至少我自己没有请教清楚)。但从现在的情况看,如果要追求最好的兼容性,最好使用原版的98中的io.sys,它的缺点就在于体积较大,含有98的启动logo图片。但Wengier说,他的7.10中的两个io.sys在基本功能上应该跟原版的io.sys完全一样,甚至功能上还有所增强。当然,Wengier没有说清楚他的io.sys是如何制作出来的,所以,也就无从理解其差别了。
从别的论坛的反馈来看,也有很多人在使用dos 7.10时遇到了跟顶楼相同的问题,有人建议使用纯正的98DOS,也有人说98的DOS天生就对多主分区支持不好,在使用多主分区时,最好将其它主分区隐藏。现在众说纷纭,我也有点儿晕了。总之,我希望就这个问题有一个完美的解决方案,或者有一个权威的解释,这就是我们大家所要讨论的目的,毕竟,很多的一键恢复系统都是建基于这种多FAT32主分区的基础之上,解决了这个问题,对DOS 7.10的使用和推广来说还是很有意义的。
Re 小永兄:
其实,你应该并不知道我有多大,我自己感觉自己也算是一个老人儿了(无论从岁数还是从事计算机的经历以及到这个论坛注册的时间),我上大学时,是从DOS 3.3(或者更老的版本,时间久远,记不得了)开始用起计算机的吧,当时还没有Windows呢,Linux也没有。但看你的口气,好象真的很有把握比我大的样子,但无论如何,我都觉得你不应该如此自信的。至于小永兄的称呼,就如同鲁迅先生称呼广平兄,似乎没有什么难理解的,戏谑玩笑而已,绝无不敬之意,得罪之处,万望海涵。
|
偶只喜欢回答那些标题和描述都很清晰的帖子!
如想解决问题,请认真学习“这个帖子”和“这个帖子”并努力遵守,如果可能,请告诉更多的人!
|
|
2007-7-30 23:55 |
|
|
DOSforever
金牌会员
积分 4639
发帖 2239
注册 2005-1-30
状态 离线
|
|
2007-7-31 23:54 |
|
|
DOSforever
金牌会员
积分 4639
发帖 2239
注册 2005-1-30
状态 离线
|
|
2007-8-1 00:19 |
|
|
darkradx
高级用户
积分 972
发帖 420
注册 2004-5-16
状态 离线
|
『第
28 楼』:
为什么要在非激活分区上启动DOS?
|
平生进退如飙风 |
|
2007-8-1 00:35 |
|
|
Climbing
铂金会员
网络独行侠
积分 6962
发帖 2753
注册 2003-4-16 来自 河北保定
状态 离线
|
『第
29 楼』:
Re darkradx:
不知道你从哪里看到的“在非激活分区上启动DOS”?根本不是这个问题。请你再仔细看一下顶楼及后面的回复。
Re 小永兄:
感谢你这么仔细的研究顶楼帖子反馈的情况(说实在的,写得是比较混乱,抱歉了)。
你归纳的几种情况大致描述了我顶楼帖子所反映的问题,但却脱离了重点,那就是:Wengier的DOS 7.10不能访问一个正常的FAT32主分区(所谓的正常,是指在XP及GRUB4DOS下均访问正常,也就是说能够列表分区中的文件并显示其内容)。
由于在实际使用中牵涉到了BootStar及grub4dos,还有xp,所以主题就点儿混乱了,这是我的责任,不过我在这里澄清这个问题。
关于你对那几个归纳问题的看法,我一一答复如下:
1、BootStar应该是跟System Commander功能相类似的软件,至少在你所说的功能上基本相同(我个人也没有用过System Commander,无从比较)。也就是说,在BootStar的启动菜单设置中,你可以设置激活并启动某个主分区时,其它的分区是否可见(不可见的就是隐藏了)。当然,每个菜单有一套独立的设置。
2、DOS引导扇区是否通用的问题,你没有给出答案,继续求解。在我的印象中,不同主分区的DOS引导扇区在关键代码上应该是有区别的。也就是说,你不能将某一个主分区的DOS引导扇区原样的搬到同一硬盘上的另一主分区上用于引导另一主分区上的DOS,我想这个应该好测试。
3、这个需要我遇到问题后才能测试,暂时没有条件。不过想不明白,这个问题跟最后一个逻辑分区的文件系统有何关系?
4、grub4dos只不过是另一个功能更为强大的多分区启动管理软件,建议你用用,保证你用了之后会爱不释手。
题外话:关于我年龄的推测,你还是过于自信了,算了,不打哑谜了。我是74年生人,91年上大学,上大学之前没有接触过计算机,上大学时其实也没有学过DOS,只不过直接就在DOS下的Turbo Pascal环境中学Pascal编程,然后找了一本DOS大全补了一下DOS基础知识,课堂上是从来没有讲过的。至于写批处理,那是上班很多年以后的事情了,发现日常工作中很多系统维护工作都可以用批处理自动完成,因此对写批处理产生了浓厚的兴趣,一发不可收拾,在这个论坛也认识了很多批处理高手,如WillSort兄等,我的水平是不能望其项背的,我是一个实用主义者,我并不过分执著于纯DOS或者CMD或者什么第三方工具,对于我来说,只是不同工具而已,最终目的是干好工作,让它们为工作服务。
3、
|
偶只喜欢回答那些标题和描述都很清晰的帖子!
如想解决问题,请认真学习“这个帖子”和“这个帖子”并努力遵守,如果可能,请告诉更多的人!
|
|
2007-8-1 01:25 |
|
|
Climbing
铂金会员
网络独行侠
积分 6962
发帖 2753
注册 2003-4-16 来自 河北保定
状态 离线
|
『第
30 楼』:
今天晚上给一台BlackBerry 7290手机刷ROM并激活上网收彩信,遇到了很多麻烦,搞得现在也不能睡觉,辛苦乎?命苦乎?
|
偶只喜欢回答那些标题和描述都很清晰的帖子!
如想解决问题,请认真学习“这个帖子”和“这个帖子”并努力遵守,如果可能,请告诉更多的人!
|
|
2007-8-1 01:27 |
|