中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

中国DOS联盟论坛
现在时间是 2026-07-24 13:18
中国DOS联盟论坛 » DOS启动盘 & LOGO技术 (启动盘室) » dos如何识别第二个主分区 查看 2,785 回复 31
16 发表于 2004-06-05 00:00 ·  中国 江苏 扬州 江都区 电信
初级用户
★★
积分 331
发帖 56
注册 2003-03-14 00:00
23年会员
UID 1129
性别 男
状态 离线
我这里也遇到了这种现象,我的理解是DOS下不能看到非活动的主分区。(不知道有没有理论依据)
17 发表于 2004-06-07 00:00 ·  中国 辽宁 大连 中山区 联通
初级用户
用不起windows
积分 158
发帖 23
注册 2004-05-28 00:00
22年会员
UID 25500
性别 男
状态 离线
但我在虚拟机中用DOS看到过两个主分区的。不知是怎么回事。
学了多年DOS,在用LINUX。
18 发表于 2004-06-07 00:00 ·  美国
系统支持
★★★★★★
“新DOS时代”站长
积分 27,736
发帖 10,521
注册 2002-10-09 12:00
23年会员
UID 9
状态 离线
DOS肯定是可以看到两个或以上的主分区的,即使是非活动的也一样,这点不用说。关键问题是你的一个主分区有问题,或是你的系统有问题。
Wengier - 新DOS时代

欢迎大家来到我的“新DOS时代”网站,里面有各类DOS软件和资料,地址:
http://wendos.mycool.net/

E-Mail & MSN: wengierwu AT hotmail.com (最近比较忙,有事请联系DOSroot和雨露,谢谢!)

19 发表于 2004-06-09 00:00 ·  中国 辽宁 大连 联通
初级用户
用不起windows
积分 158
发帖 23
注册 2004-05-28 00:00
22年会员
UID 25500
性别 男
状态 离线
在不重新分区的情况下,如何解决此问题呢。
学了多年DOS,在用LINUX。
20 发表于 2004-06-14 00:00 ·  中国 辽宁 大连 联通
初级用户
用不起windows
积分 158
发帖 23
注册 2004-05-28 00:00
22年会员
UID 25500
性别 男
状态 离线
还有其他原因造成DOS看不到第二个主分区吗
学了多年DOS,在用LINUX。
21 发表于 2004-06-14 00:00 ·  中国 河北 廊坊 联通
中级用户
★★
Javaing...
积分 483
发帖 88
注册 2003-10-19 00:00
22年会员
UID 11495
性别 男
状态 离线
即使 你看到了第二个主分区 你也无法进入它的目录下 在DOS下是无法同时使用两个主分区的
@_@ 行动就有收获!

QQ:170759292
22 发表于 2004-06-16 00:00 ·  中国 辽宁 大连 联通
初级用户
用不起windows
积分 158
发帖 23
注册 2004-05-28 00:00
22年会员
UID 25500
性别 男
状态 离线
如果是这样的话,那IBM的一键恢复是如何实现的。
学了多年DOS,在用LINUX。
23 发表于 2004-06-17 00:00 ·  中国 河北 廊坊 联通
中级用户
★★
Javaing...
积分 483
发帖 88
注册 2003-10-19 00:00
22年会员
UID 11495
性别 男
状态 离线
在同一块硬盘上最多可以有四个主分区,IBM的一键恢复是通过卷标来识别并激活用做系统恢复的IBM_SERVICE分区的.当然,这是个主分区.
IBM的一键恢复BMGR来源于OS/2操作系统的隐藏分区技术,有别于一般的DOS系统.在该服务分区被引导后,其逻辑分区均被隐藏,剩下的自然就是主分区.但仍无法通过DOS命令进入该分区.

IBM的一键恢复 其原理及应用 我会在日后发表专门的帖子,请稍后
@_@ 行动就有收获!

QQ:170759292
24 发表于 2004-06-18 00:00 ·  中国 湖南 株洲 电信
中级用户
★★
积分 397
发帖 64
注册 2004-04-18 00:00
22年会员
UID 22767
性别 男
状态 离线
在我的机器上用 Win98 的启动盘启动到 DOS 也是不能同时访问两个 FAT32 的主分区。
一个有意思的现象是这样的:从分区工具里看,第二个主分区是应该分配盘符的,但实际 DOS 并不分配。但会把那个原本应该分配给它的盘符保留。

我实际的分区结构是这样:(其中逻辑1、2 为 NTFS,逻辑3、4 为 FAT32)


C: D: E:

以上是当我激活 主分区2 时,启动到 DOS 分配的盘符情况。(基于Win98启动盘核心的自制的 DOS启动盘)
这时候我的光驱分配到的盘符是 G:而 F: 盘符没有分配给任何分区。这时候如果运行 PQMagic ,在PQMagic里会显示 主分区3 盘符是 F: 但实际在 DOS 里并没分配,试图 访问 F: 会提示无效的媒体 中断,重试,失败...

我的主分区2 里安装了一个 WIN98,当启动这个 win98 的时候,系统里除了正常的 C:E: 三个分区外,另有 F:和 G:两个分区,但 F: 是无法访问的,试图访问 F: 总是提示“连接的设备没有准备好”而无法访问,但 G:可以访问,并且G:实际上就是 主分区 3 !
在 win98 下光驱分配的盘符就成了 H: 了。

另:请教 snowolf :

在上述分区格局的情况下,我把主分区2 设置为 IBM_SERVICE 并安装 IBM 的一键恢复,当启动的时候按下 F11 键,会自动激活主分区2 但将整个扩展分区隐藏而不能访问任何逻辑分区。我不知道 IBM “一键恢复” 的机理,它启动服务区的时候为什么要隐藏整个扩展分区呢?







25 发表于 2004-06-18 00:00 ·  中国 辽宁 大连 金州区 联通
初级用户
用不起windows
积分 158
发帖 23
注册 2004-05-28 00:00
22年会员
UID 25500
性别 男
状态 离线
我期待着 IBM的一键恢复 其原理及应用 我会在日后发表专门的帖子。
感谢各们兄弟对我的帮助。
学了多年DOS,在用LINUX。
26 发表于 2004-06-19 00:00 ·  中国 福建 泉州 南安市 电信
初级用户
论坛贵宾
积分 165
发帖 26
注册 2004-06-19 00:00
22年会员
UID 27073
性别 男
状态 离线
我也没不到,我也想知道
27 发表于 2004-06-21 00:00 ·  中国 河北 廊坊 电信
中级用户
★★
Javaing...
积分 483
发帖 88
注册 2003-10-19 00:00
22年会员
UID 11495
性别 男
状态 离线
“一键恢复”技术的核心,在于对备份分区系统的引导。
计算机在启动时总是通过MBR引导已激活的主分区(在同一块硬盘上,最多只能有三个主分区)。只要在MBR中驻留一段特定的程序,就可以控制激活哪一个分区,引导哪一个系统了。
在同一块硬盘上设置两个主分区,一个装Windows XP,一个装DOS。在Windows XP崩溃时,激活DOS系统所在的分区。通过CONFIG.SYS和AUTOEXEC.BAT两个文件,自动完成GHOST镜像文件到分区的装载,就完成了恢复的功能。
根据硬盘的结构,备份分区的位置应是整块硬盘的末分区。因为这里是磁头不常访问的区域,远离系统分区,不容易产生坏道,保证了备份文件的安全。这就对用作备份的DOS系统提出了更高的要求。通常,DOS系统必须安装在硬盘的第一主分区,而目前的条件要求DOS系统必须被安装在末主分区。这样的DOS系统,只能有求于MS-DOS 7.0了(Windows 98 下的DOS)。同时,DOS所在的分区的文件系统必须是FAT32格式。
我们现在使用的系统多为Windows XP,再加上必备的驱动程序、常用的应用软件等等,其大小也要2GB以上。使用GHOST高度压缩(最大约为50%),其镜像文件大约在1GB以上。为了保证数据的安全性,备份区的大小就要在2GB左右。如果要备份多系统,就一定要量体裁衣,决定其对应的空间大小。
而为了对备份的数据更进一步的保护,就要求该分区在系统恢复时显现,而在平时不可见,无论是DOS下,还是Windows下。
实际上,这正是IBM的专用恢复程序BMGR的原理与硬件的设置要求。恢复程序BMGR驻留在MBR内,在开机时会给出以下提示:
To Start the IBM Product Recovery Program, press F11
在出现该提示2秒内,按下F11键,就可以激活恢复系统(上文的DOS系统),进行自动的系统恢复。而重新启动计算机后,该分区又被隐藏了来。
“一键恢复”原理至此完结。
@_@ 行动就有收获!

QQ:170759292
28 发表于 2004-06-21 00:00 ·  中国 河北 廊坊 电信
中级用户
★★
Javaing...
积分 483
发帖 88
注册 2003-10-19 00:00
22年会员
UID 11495
性别 男
状态 离线
各位同仁
看过上述文章后有任何疑问都不妨说来听听

希望关注 一键恢复 之 应用篇
@_@ 行动就有收获!

QQ:170759292
29 发表于 2004-06-21 00:00 ·  中国 湖南 衡阳 电信
初级用户
积分 196
发帖 20
注册 2004-06-20 00:00
22年会员
UID 27126
性别 男
状态 离线
将分区属性改成06或其它,试试哪个行就改成哪个了。不过在改以前要记好原来的数值,别到时改不回来了。
30 发表于 2004-06-23 00:00 ·  中国 辽宁 大连 金州区 联通
初级用户
用不起windows
积分 158
发帖 23
注册 2004-05-28 00:00
22年会员
UID 25500
性别 男
状态 离线
我的计算机有三个操作系统.
分别是,98 占用一个主分区,2000,用扩展分区,LINUX,用了第二个主分区。
若这样的话,就不能进行一键恢复了吗?扩展分区算不算一个主分区,请答复。


学了多年DOS,在用LINUX。
论坛跳转: