中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-18 08:19
47,814 主题排行 / 349,907 发帖 / 今日 0 篇 / 48,259 会员排行
DOS疑难解答 & 问题讨论 (解答室) » 成功用没有操作系统的分区启动其他分区的NT系列
可打印版本  1,400 / 6
第1楼 GOTOmsdos 发表于 2006-09-11 09:55
铂金会员 发帖 1,827 积分 5,154
成功用没有操作系统的分区启动其他分区的NT系列
一旦NTLDR所在的分区确定后,很难再挪窝(即使你多装一打XP,也没用)了!
这是个难缠的问题。

我就是不信这个邪!经过使人几乎丧失信心的艰难过程后,终于拿下了!

我原来在硬盘一(80GB)的第一分区装有XP,后来用我的TOdisk把它弄到硬盘2的第二分区(主分区),直接启动这个分区,不行(隐藏掉前面的第一主分区也没用)
要写在硬盘一的第一分区的BOOT.INI里才行。
可是,当我把硬盘2(160GB)挂在硬盘一(80GB)下作从盘,启动任何分区都蓝屏。
猜想可能大的要放在前面,果真如此。。把硬盘二放在了第一接线。。。
但是来了问题: 这个硬盘一分区二却仍然连自己也启动不了,更不用说硬盘二了。
经过痛苦的折腾,最后,用XP的控制台,FIXBOOT,把XP的引导信息弄到了没有XP的硬盘一的第一分区,再把 NTLDR,BOOT.INI,NTDETECT.COM复制上去,改写好BOOT.INI的相应位置,哈哈!
要启动谁就启动谁!(尽管这个分区没有操作系统)

小总结: NT系列的启动管理器可能要在第一分区上。
尽管XP很时髦,但是其内部底层却较原始,远没有UNIX/LINUX先进
(比如,LINUX启动信息放在哪里都行,几乎没有限制,可以启动任一分区,是扩展分区的逻辑驱动器也无所谓)

[ Last edited by GOTOmsdos on 2006-9-11 at 23:36 ]
第2楼 wl00560 发表于 2006-09-11 11:50
银牌会员 发帖 709 积分 1,384
有用吗?不是系统的盘符都变了吗?
第3楼 GOTOmsdos 发表于 2006-09-11 12:12
铂金会员 发帖 1,827 积分 5,154
你可能没试过,盘符基本没有影响的

[ Last edited by GOTOmsdos on 2006-9-11 at 12:14 ]
第4楼 vkill 发表于 2006-09-11 23:21
金牌会员 发帖 1,744 积分 4,103 来自 甘肃.临泽
看的晕晕忽忽的
第5楼 electronixtar 发表于 2006-09-11 23:52
铂金会员 发帖 2,672 积分 7,493
强人,顶一个
第6楼 chujiafu 发表于 2006-09-12 23:34
银牌会员 发帖 595 积分 1,339 来自 安徽 宿州
佩服楼主!
第7楼 fujianabc 发表于 2006-09-13 07:30
金牌会员 发帖 1,616 积分 3,467
ntldr可以从第一硬盘的主分区启动的,不过这个主分区不能是由逻辑分区转换过来的。还有主分区位置必须在扩展分区之前。

另外,nt系统如果从一个分区移到另一个分区(这个移动操作是在同一个硬盘中),会出现盘符错乱而无法启动,可以用winpe更改注册表来调换盘符。
如果像楼主那样移到了另一个硬盘,不要从硬件上调换两个硬盘,这样会蓝屏的。只需要在bios中设为从第二硬盘启动,这样ntldr放在第二硬盘上也能启动。当然,这也要像前面一样要修改一下xp注册表中的盘符,把系统所在分区改为C:。

注册表中控制盘符的项:
HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices中的以dosdevices开头的那些项。
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023