求助:修改boot.ini之后无法开机
在后面加了"/3GB"想扩充地址空间,。。。
没想到就开不了机了,。。。进入xp界面之后,一直黑着,进不了用户登录界面。
然后自动重启。只能进安全模式。。。
难道是我扩充的方法错了吗?(其实删了/3GB就能正常开机了)
文件内容:
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect /3GB
------解决方案--------------------/3GB /USERVA=2900
------解决方案--------------------
你的内存有多大?超过3G?在xp中查看是怎么显示内存信息的?微软的网站是这样解释/3gb开关的:
该开关强制基于 x86 的系统为程序分配 3 GB 的虚拟地址空间,为内核及可执行组件分配 1 GB 的虚拟地址空间。程序在设计上必须能够利用额外的内存地址空间。使用该开关,用户模式程序能够访问 3 GB 的内存而不是通常 Windows 分配给用户模式程序的 2 GB 的内存。该开关将内核的内存起始位置移至 3 GB 处。某些 Microsoft Exchange Server 2003 和 Microsoft Windows Server 2003 的配置可能需要使用该开关。见:http://support.microsoft.com/kb/833721
另外,网上有介绍在boot.ini中添加/3gb开关的方法,如下:
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional 3GB" /3GB /fastdetect
你可以按帖子上说的添加方法试试看黑屏不。详见:http://cursed.iteye.com/blog/486625