| |
Операционная система Self-tailored
Анатолий Ковалевский (С.-Петербург)
Мы продолжаем публиковать советы по самостоятельной оптимизации работы вашей операционной системы (не прибегая к услугам программ-твикеров). Большая часть советов посвящена Windows XP, хотя и о Windows 98 мы забывать не будем. Помните, что перед внесением изменений желательно скопировать системные файлы. Автор и редакция не несет ответственности за возможный причиненный вред и упущенную выгоду.
Корректируем загрузку OC через boot.ini
Файл boot.ini отвечает за порядок загрузки Windows XP и других операционных систем, установленных вместе с ней. С некоторыми параметрами этого файла можно ознакомиться через одноименную вкладку утилиты "Настройка системы" (Пуск > Выполнить > msconfig > OK). Однако там указаны не все доступные ключи, поэтому воспользуемся возможностью откорректировать этот файл самостоятельно. Если файла boot.ini не видно в корне диска С, то открываем в любой папке меню Сервис > Свойства папки > Вид и снимаем галочку у параметра "Скрывать защищенные файлы" и, наоборот, выставляем ее у "Показывать скрытые папки и файлы". Будьте внимательны! Если файл boot.ini будет поврежден или удален, то OC скорее всего откажется загружаться.
Первый раздел, который вы увидите, открыв boot.ini в любом текстовом или Hex-редакторе, будет [boot loader]:
- Default - определяет систему, которая грузится по умолчанию.
- Timeout - определяет время ожидания в секундах, прежде чем начнется загрузка ОС по умолчанию.
Во втором разделе [operating system] находится список установленных на компьютере ОС. Используется указание на местоположение с помощью имен ARC (Advanced RISC Computer). (*) - номер адаптера, с которого осуществляется загрузка. Адаптеры нумеруются с нуля, начиная с контроллера, расположенного ближе к начальному слоту на материнской плате:
- scsi(*) - используется для контроллера SCSI с отключенным BIOS
- multi(*) - используется для дисков всех остальных типов, включая IDE, EIDE, ESDI, а также SCSI с включенным BIOS.
- disk(*) - если (1) = scsi(*), то равен логическому номеру устройства (LUN), установленному для диска. Если (1) = multi(*), то всегда равен нулю.
- rdisk(*) - если (1) = multi(*), то равен номеру диска в цепочке, счет дисков начинается с 0. Если (1) = multi(*), то всегда равен нулю.
- partition(*) - определяет дисковый раздел, содержащий файлы ОС. В отличие от всех остальных элементов имен ARC нумерация разделов начинается с 1, т.е. первый раздел обозначается partition(1), второй - partition(2) и т. д.
- \path - определяет каталог раздела, где находятся файлы операционной системы (например, \windows.) В кавычках можно написать текст (любой), который будет виден в пункте выбора этой ОС в стартовом меню.
|