Friday, February 10, 2012

boot.ini

I have a server with 8GB RAM. The boot.ini file's section
looks like this:
multi(0)disk(0)rdisk(0)partition(1)\WINNT="Microsoft
Windows 2000 Advanced Server with Large Memory
Support" /fastdetect /PAE
multi(0)disk(0)rdisk(0)partition(1)\WINNT="Microsoft
Windows 2000 Advanced Server" /fastdetect
Presumably it should look like this:
multi(0)disk(0)rdisk(0)partition(1)\WINNT="Microsoft
Windows 2000 Advanced Server with Large Memory
Support" /fastdetect /3GB /PAE
multi(0)disk(0)rdisk(0)partition(1)\WINNT="Microsoft
Windows 2000 Advanced Server" /fastdetect
My questions:
(1) with just /PAE presumably the OS can't access 4 of
the 8GB?
(2) what is the second multi(0)disk(0)rdisk(0)partition
(1) section for? Presumably I don't need to do anything
to it?
Many thanks in advance,
JonYour server is set up correctly. It is usually a good idea to have the
default configuration in the boot.ini just in case something goes wrong with
the modified one.
With /PAE you can address all the RAM, ensure you have run sp_configure 'awe
enabled', 1 to enable AWE in SQL Server. This configures SQL Server to use
a totally different set of Windows APIs to access memory.
I do not recommend using /3GB. This is required if you are not using AWE.
It also removes some memory resources from the OS. I have seen this cause
problems.
Hope this has helped.
Regards
Barry McAuslin
----
--
Look inside your SQL Server files with SQL File Explorer.
Go to http://www.sqlfe.com for more information.
"Jon" <anonymous@.discussions.microsoft.com> wrote in message
news:523701c4c8c7$2aa48a50$a401280a@.phx.gbl...
> I have a server with 8GB RAM. The boot.ini file's section
> looks like this:
> multi(0)disk(0)rdisk(0)partition(1)\WINNT="Microsoft
> Windows 2000 Advanced Server with Large Memory
> Support" /fastdetect /PAE
> multi(0)disk(0)rdisk(0)partition(1)\WINNT="Microsoft
> Windows 2000 Advanced Server" /fastdetect
> Presumably it should look like this:
> multi(0)disk(0)rdisk(0)partition(1)\WINNT="Microsoft
> Windows 2000 Advanced Server with Large Memory
> Support" /fastdetect /3GB /PAE
> multi(0)disk(0)rdisk(0)partition(1)\WINNT="Microsoft
> Windows 2000 Advanced Server" /fastdetect
> My questions:
> (1) with just /PAE presumably the OS can't access 4 of
> the 8GB?
> (2) what is the second multi(0)disk(0)rdisk(0)partition
> (1) section for? Presumably I don't need to do anything
> to it?
> Many thanks in advance,
> Jon
>|||Barry,
this is extremely helpful - thank you.
I now understand the /PAE bit, but the 2 entries in the
boot.ini file still escapes me. Is only the first one
used? Is the second one there so someone can replace the
first with the second in safe recovery and then reboot?
Or can the second one be used automatically?
Thanks,
Jon|||Jon
In the boot.ini file there is also an entry called timeout. If this is set
to 0 the first one in the list will be used straight away. However if the
time is say 10, you will get to choose which one you would like to boot
windows with. If you do not select an item, the first one will be used when
10 seconds is up.
I alway like to leave both entries there in case things go wrong with the
server and you want to turn /PAE off. You just select a different item from
the list.
You can also change which one is used from system properties (right click My
Computer, and select Properties). Select Startup and Recovery from the
Advanced tab.
Regards
Barry McAuslin
----
--
Look inside your SQL Server files with SQL File Explorer.
Go to http://www.sqlfe.com for more information.
"Jon" <anonymous@.discussions.microsoft.com> wrote in message
news:077c01c4c99b$6fd461c0$a501280a@.phx.gbl...
> Barry,
> this is extremely helpful - thank you.
> I now understand the /PAE bit, but the 2 entries in the
> boot.ini file still escapes me. Is only the first one
> used? Is the second one there so someone can replace the
> first with the second in safe recovery and then reboot?
> Or can the second one be used automatically?
> Thanks,
> Jon
>|||Barry - many thanks.
>--Original Message--
>Jon
>In the boot.ini file there is also an entry called
timeout. If this is set
>to 0 the first one in the list will be used straight
away. However if the
>time is say 10, you will get to choose which one you
would like to boot
>windows with. If you do not select an item, the first
one will be used when
>10 seconds is up.
>I alway like to leave both entries there in case things
go wrong with the
>server and you want to turn /PAE off. You just select a
different item from
>the list.
>You can also change which one is used from system
properties (right click My
>Computer, and select Properties). Select Startup and
Recovery from the
>Advanced tab.
>Regards
>Barry McAuslin
>----
--
>--
>Look inside your SQL Server files with SQL File Explorer.
>Go to http://www.sqlfe.com for more information.
>"Jon" <anonymous@.discussions.microsoft.com> wrote in
message
>news:077c01c4c99b$6fd461c0$a501280a@.phx.gbl...
>> Barry,
>> this is extremely helpful - thank you.
>> I now understand the /PAE bit, but the 2 entries in the
>> boot.ini file still escapes me. Is only the first one
>> used? Is the second one there so someone can replace the
>> first with the second in safe recovery and then reboot?
>> Or can the second one be used automatically?
>> Thanks,
>> Jon
>
>.
>

No comments:

Post a Comment