BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / windows / #58967同步于 2008/1/27
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Windows机器人发帖

[合集] 关于boot.ini文件的一个问题[好复杂,请高手来帮忙]

os
2008/1/27镜像同步0 回复
☆─────────────────────────────────────☆ lixjia (Kenny) 于 (Sat Oct 7 12:59:37 2006) 提到: 最近给一笔记本装系统, 先是分区: 重新分区后,原来的装有系统的C盘由第一分区变成了第二分区,而新出现的E盘成了第一分区. 我在E盘新装了系统.这样,笔记本实际上有两个系统,但开机时并没有提示我选择进入哪个,而直接就进入了新装在E盘的系统. 我想原因是这样的:没重装前,C盘是第一分区,所以boot.ini文件里面写入的就是进入在第一分区的系统,而重新分区之后,C盘成为第二分区,E盘成了第一分区,新系统在第一分区,所以boot.ini文件等于就没有变化,仍是第一分区,而C盘的系统信息等于给直接覆盖了. 为了能进入C盘的系统,我把boot.ini文件进行修改如下: [boot loader] timeout=5 default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWS [operating systems] multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP 新系统" /noexecute=optin /fastdetect multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP 原系统" /noexecute=optin /fastdetect 我用台式机做试验,有意装了两个系统,才得到的这个文件.但在笔记本上,这个文件好像没起到任何作用,重启后,本本还是直接就进入了新装的系统. 这一点都不合逻辑! 快要给整疯了,希望高手给指点一下,为什么本本会出现这种情况,还要改什么东西,才能进入原来的系统呢? ☆─────────────────────────────────────☆ DarkAngel (暗黑天使) 于 (Sat Oct 7 13:51:24 2006) 提到: 你修改的哪个boot.ini文件?另外如果c盘的系统没什么用那就直接格掉好了 ☆─────────────────────────────────────☆ chingphon (清风) 于 (Sat Oct 7 20:14:13 2006) 提到: 你说的第一第二分区是不会自己改变的 不知道你所说的改变是什么意思? 右击“我的电脑”-管理-磁盘管理 一看就知道到底谁是第一谁是第二分区 在此也可以修改盘符 不知道上面的是否是你的笔记本上的boot.ini ☆─────────────────────────────────────☆ lixjia (Kenny) 于 (Sun Oct 8 13:08:23 2006) 提到: 谢谢楼上两位, 我改的是C盘根目录下的boot.ini文件,就是系统启动时要读的那个文件,但只改了那一个,不知道是不是还有其它的也要改的.上面的就是我笔记本上的boot文件,盘符我也试图改过,不过提示说启动盘C盘和系统盘的盘符不能更改. 至于分区,简单说就是第一分区原来被隐藏了,后来又被调出来,就出现了分区改变的问题了. 物理上的第一分区本来就存在,但没有使用,处于闲置状态,在磁盘管理里面是没有为它分配盘符的.只有实际上的第二分区和第三分区,分别是C盘和D盘.所以就使用中的硬盘空间来说,C盘现在是第一分区. 现在把第一分区调出来后,分配了E盘的盘符.因物理地址的关系,C盘就是第二分区,E盘就是第一分区. ☆─────────────────────────────────────☆ DarkAngel (暗黑天使) 于 (Sun Oct 8 13:12:02 2006) 提到: 你把E盘中的boot.ini文件改改试试 ☆─────────────────────────────────────☆ lixjia (Kenny) 于 (Sun Oct 8 14:19:19 2006) 提到: 【 在 DarkAngel 的大作中提到: 】 : 你把E盘中的boot.ini文件改改试试 E盘中没有吧,那个文件都是放在C盘的,与分区无关. ☆─────────────────────────────────────☆ sub (MHz) 于 (Sun Oct 8 14:41:24 2006) 提到: 你把boot.ini里只剩下原来操作系统的条目然后试试? 另外用pq看看那个是主分区,那个是逻辑分区,应该是改动主分区那个boot.ini吧 一通第一第二看晕了没太明白,楼主参考 ☆─────────────────────────────────────☆ bc (NonSense|看什么,说得就是你..) 于 (Sun Oct 8 16:55:21 2006) 提到: 我被楼主说晕了~~ [QUOTE]我想原因是这样的:没重装前,C盘是第一分区,所以boot.ini文件里面写入的就是进入在第一分区的系统,而重新分区之后,C盘成为第二分区,E盘成了第一分区,新系统在第一分区,所以boot.ini文件等于就没有变化,仍是第一分区,而C盘的系统信息等于给直接覆盖了. [/QUOTE] 你此处对boot.ini理解有问题 boot.ini只是更改了default条目下的信息 仔细看一下boot.ini的编写规则就明白了 ☆─────────────────────────────────────☆ bc (NonSense|看什么,说得就是你..) 于 (Sun Oct 8 17:00:45 2006) 提到: 给你个最简单的办法 [boot loader] timeout=5 default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWS [operating systems] multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP 1" /noexecute=optin /fastdetect multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP 2" /noexecute=optin /fastdetect multi(0)disk(0)rdisk(0)partition(3)\WINDOWS="Microsoft Windows XP 3" /noexecute=optin /fastdetect multi(0)disk(0)rdisk(0)partition(4)\WINDOWS="Microsoft Windows XP 4" /noexecute=optin /fastdetect 依次写下去...有几个分区就写到几 然后挨个选择 看看到底新旧两个系统对应的partition(X)是几.... 找到后 更改boot.ini 删掉多余的 并更改default后面的为你想要的 ☆─────────────────────────────────────☆ rebirthatsix (茫犭者) 于 (Sun Oct 8 17:35:07 2006) 提到: 【 在 bc 的大作中提到: 】 : 给你个最简单的办法 : [boot loader] : timeout=5 : ................... re
订阅后,新回复会通过你的通知中心匿名送达。
0 条回复
暂无回复 · 你可以订阅本帖等待新回复。