/PERFMEM= и /PERFPAGES= — некие отладочные параметры бета-версий Windows 2000, определяют резервируемую память и число страниц. Не актуальны.
/HAL=<имя файла> — использование альтернативной версии HAL вместо HAL.DLL.
/KERNEL=<имя файла> — использование альтернативной версии ядра ОС вместо NTOSKRNL.EXE. Последнее время модно использовать для смены загрузочной заставки-логотипа Windows, «зашитой» в NTOSKRNL.EXE и заменяемой утилитами типа Restorator.
/NOSERIALMICE=[COMx | COMx,y,z...] — отключает обнаружение мыши на COM-портах. При использовании без указания номера порта, обнаружение отключается для всех COM-портов. Применяется при наличии альтернативных устройств, подключённых к последовательным портам во время загрузки ОС. Подробнее — http://support.microsoft.com/default.aspx?scid=kb;en-us;Q131976.
/PCILOCK — запрещает Windows динамически назначать IO/IRQ ресурсы для PCI оборудования и оставляет конфигурацию, присутствующую в CMOS Setup. Подробнее — http://support.microsoft.com/default.aspx?scid=kb;en-us;Q148501.
/SCSIORDINAL: — используется для указания SCSI ID контроллера в случае, если добавление нового устройства SCSI в систему со встроенным контроллером SCSI может изменить SCSI ID контроллера. Подробнее в статье http://support.microsoft.com/support/kb/articles/q103/6/25.asp.
/BURNMEMORY= ограничивает объём используемой памяти подобно параметру /MAXMEM: при указании «/BURNMEMORY=128» будут отброшены 128 мегабайт памяти из имеющегося в наличии объёма RAM. Объём памяти указывается в мегабайтах.
/INTAFFINITY — заставляет мультипроцессорный HAL (HALMPS.DLL) устанавливать прерывания таким образом, чтобы только процессор с самым большим номером в SMP получал прерывания.
/MAXPROCSPERCLUSTER= — устанавливает ограничения процессоров в кластерной системе. Не актуально на персональных системах.
/TIMERES=X — в мультипроцессорных системах устанавливает разрешение системного таймера. По умолчанию разрешение таймера 7.8ms. Параметр X измеряется в сотнях миллисекунд и поддерживаются следующие значения:
X=сотен миллисекунд | миллисекунд |
9766 | 0.98 |
19532 | 2.0 |
39063 | 3.9 |
78125 | 7.8 |
Все эти параметры, если необходимо задать сразу несколько переключателей, прописываются последовательно друг за другом через пробел и слеш:
/safeboot:minimal(alternateshell) /sos /bootlog /noguiboot
Надо ещё заметить, что файл BOOT.INI и загрузчик Windows NT/2000/XP поддерживают самые различные вариации мультизагрузочных систем — при некотором желании можно добиться одновременного присутствия на одном ПК без привлечения посторонних менеджеров загрузки таких ОС как Windows 9x/Me, DOS, OS/2, Linux, UNIX и т.п. Так что, читайте более подробную документацию, которую не так уж сложно отыскать в базе данных MSDN и в Сети:
http://support.microsoft.com/default.aspx?scid=kb;EN-US;q99743 | |
http://support.microsoft.com/default.aspx?scid=kb;en-us;Q102873 | |
http://support.microsoft.com/default.aspx?scid=kb;EN-US;q170756 | |
http://support.microsoft.com/default.aspx?scid=kb;EN-US;q227704 | |
http://www.sysinternals.com/ntw2k/info/bootini.shtml | |
http://www.labmice.net/Windows2000/install/bootini.htm |