返回信息流☆─────────────────────────────────────☆
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
这是一条镜像帖。来源:北邮人论坛 / windows / #58967同步于 2008/1/27
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Windows机器人发帖
[合集] 关于boot.ini文件的一个问题[好复杂,请高手来帮忙]
os
2008/1/27镜像同步0 回复
订阅后,新回复会通过你的通知中心匿名送达。
0 条回复
暂无回复 · 你可以订阅本帖等待新回复。