Главная страницаОбратная связьКарта сайта

Редактирование файла MSDOS.SYS, CONFIG.SYS и AUTOEXEC.BAT

Настройка операционной системы
Редактирование файла MSDOS.SYS


Во времена широкого распространения MS-DOS файл MSDOS.SYS игра важную роль в ее работе. Фактически он являлся драйвером, необходимы для нормального функционирования операционной системы. В настояше. время он используется лишь для обеспечения совместимости со старым программами. К тому же, заметно изменилась структура файла — есл раньше он напоминал по структуре запускаемый файл, почти не подлежашп редактированию, то сейчас с ним возможно работать, как с обыкновенньг текстовым файлом.

Правила редактирования файла MSDOS.SYS сводятся к изменению, удале нию или вводу новых строк с параметрами, влияющими на загрузку система

(табл. 9.1). Каждый параметр пишется с новой строки в строго определенной секции, после него ставится знак равенства <=>, после чего указывается значение параметра. Обратите внимание на то, что никаких других знаков ставить ни в коем случае нельзя.

Таблица 9.1. Основные параметры файла конфигурации MSDOS.SYS




Редактирование CONFIG.SYS и AUTOEXEC.BAT

Для того чтобы исключить одну из строк из автозагрузки, не обязательно удалять ее, вполне достаточно написать в начале строки команду rem, которая означает начало комментария, игнорируемого при загрузке и используемого для справки. Например, если вы хотите пометить версию запускаемого драйвера (всего ведь не запомнишь).

Если в файле CONFIG.SYS явно не указана команда dos=noauto, в таком случае операционная система Windows по умолчанию загружает следующий виртуальный файл конфигурации:

DOS=HIGH, AUTO

DEVICE= C:\WINDOWS\HYMEM.SYS

DEVICE= С:\WINDOWS\IFSHLP.SYS

DEVICE= C:\WINDOWS\SETVER.EXE

?ILESHIGH=30

LASTDRIVEHIGH=Z

3UFFERSHIGH=30

STACKSHIGH=9,256

SHELL=COMMAND.COM /p

?CBSHIGH=4


Эти строки загружаются в память компьютера даже в том случае, когда фай.: вообще отсутствует.

Так же, как и в случае с CONFIG.SYS, существует скрытый фай. AUTOEXEC.BAT:

©ECHO OFF

NET START

SET TMP=C:\WINDOWS\TEMP

SET TEMP=C:\WINDOWS\TEMP

SET COMSPEC=C:\COMMAND.COM

PROMPT $p$g

PATH C:\WINDOWS; C:\WINDOWS\COMMAND

При наличии в корне системного диска файла DBLSPACE.BIN ил;: DRVSPACE.BIN Windows загрузит соответствующий драйвер сжатых дисков, даже если вы не используете эту функцию, поэтому не забудьте удалить эти файлы!

Многие пользователи часто замечали, что помимо основных файлов в корневом каталоге содержатся файлы AUTOEXEC.DOS и CONFIG.DOS, которые, по всей видимости, должны играть роль конфигурационных файлоЕ при загрузке системы в режиме эмуляции MS-DOS, но это не совсем так При перезагрузке компьютера в режиме эмуляции MS-DOS в память компьютера совершенно считывается другой файл — C:\WINDOWS\dosstart.bat Туда следует вписать все необходимые драйверы. Для загрузки тех драйверов, которые запускаются при помощи файла CONFIG.SYS, рекомендуется воспользоваться программой CTLOAD, например:

C:\CREATIVE\DRV\CTLOAD C:\CREATIVE\DRV\SBIDE.SYS /D:MSCD001 /V/P:1F0,14

Эту программу можно найти на официальном сайте компании Creative пс адресу: http://www.europe.creative.com/techknow/tech/ftp/ftp-sbl6awe.asp.

В операционной системе Windows XP существуют аналоги файлов AUTOEXEC.BAT и CONFIG.SYS, применявшихся в семействе Windows 9x. Эти файлы имеют названия AUTOEXEC.NT и CONFIG.NT и расположены в каталоге C:\WINDOWS\system32\.

Содержимое файлов влияет на работу только тех программ, которые выполняются в окне эмуляции MS-DOS, на работу самой графической оболочки никакого влияния они не оказывают. Через AUTOEXEC.NT можно настроить использование ресурсов (порты ввода/вывода, прерывания IRQ, каналы DMA). Значения, которые установлены по умолчанию строкой set blaster=a220 is di рззо, соответствуют традиционным значениям. которые считались стандартными для SB, и менять их, как правило, не приходится. Причем совершенно не имеет значения, какие ресурсы реально использует ваша звуковая плата, при работе в окне эмуляции все порты являются виртуальными. Также следует отметить, что при указании путей


в AUTOEXEC.NT могут некорректно себя вести некоторые 16-разрядные приложения, поэтому рекомендуется все необходимые пути прописать в закладке Переменные среды, которую можно открыть при запуске ярлыка Система | Панель управления и выбора закладки Дополнительно.

^     Примечание    j\

В операционной системе Windows 2000 имеется возможность добавления путей при помощи файла AUTOEXEC.BAT, находящегося в корне диска, командой PATH.

Редактирование файла BOOT.INI

Как уже говорилось, файл BOOT.INI отвечает за порядок загрузки всех операционных систем, установленных на данном компьютере, и еще позволяет задавать некоторые параметры загрузки этих систем. Начинается файл разделом [boot loader], содержащем всего два параметра:

□ Timeout — определяет время в секундах, которое ждет система, прежде чем начать загружать систему по умолчанию в том случае, когда на компьютере установлено несколько операционных систем;

3 Default — определяет систему, которая грузится по умолчанию.

Второй раздел, [operating system], содержит список возможных к загрузке операционных систем. Для каждой системы указывается ее местоположение с использованием имен ARC (Advanced RISC Computer).

3 SCSI (*) или MULTI (*) — элемент SCSI (*) используется в случае контроллера SCSI с отключенным BIOS. Элемент MULTI (*) используется для дисков всех остальных типов, включая IDE, EIDE, ESDI и SCSI с включенным BIOS. (*) — номер адаптера, с которого осуществляется загрузка. Адаптеры нумеруются с нуля, начиная с контроллера, расположенного ближе к слоту 0 на материнской плате;

3 DISK (*) — если (1) = SCSI (*), то равен логическому номеру устройства (LUN), установленному для диска. Если (1) = MULTII (*), то всегда равен нулю;

3 RDISK (*) — если (1) = MULTI (*), то равен номеру диска в цепочке, счет дисков начинается с 0. Если (1) = MULTI (*), то всегда равен нулю;

3 PARTITION (*) — определяет дисковый раздел, содержащий файлы операционной системы. В отличие от всех остальных элементов имен ARC, нумерация разделов начинается с 1, т. е. первый раздел обозначается PARTITION (1), второй - PARTITION (2) и т. д.;

3 \PATH — определяет каталог (или подкаталог) раздела, в котором находятся файлы операционной системы.

Кроме этого, в кавычках прописывается текст, который будет виден в пункте выбора этой ОС в стартовом меню. После него могут быть расположень и ключи, которые влияют на загрузку операционной системы. Например. для Windows XP возможны следующие ключи:

П /basevideo — с этим ключом система будет использовать только стандартный VGA-драйвер, поэтому параметр может пригодиться, если вы нг. некоторое время устанавливаете другую модель видеоплаты, но вам не хочется переустанавливать драйверы;

□     /fastdetect — обычно ставится автоматически при инсталляции системы. При установке этого ключа система не определяет все Plug and Play-устройства в процессе загрузки;

□     /махмем — определяет максимшгьный размер оперативной памяти, который может использоваться системой;

□     /noguiboot — при использовании этого ключа не будет рисоваться цветная заставка при загрузке. Может использоваться теми, кто не желает смотреть на эту картинку при частоте 60 Гц. При этом следует учитывать. что этим вы блокируете и вывод синего экрана смерти в случае сбоя;

□     /noserialmice=[com 1,2,3] — при использовании этого параметра не будет определяться мышь, подключенная к СОМ-порту для портов, перечисленных в скобках. Если номера портов не указывать, то мышь не будет определяться на всех портах;

□     /bootlog — при задании этого параметра система будет писать лог загрузки в %SystemRoot%\Nbtlog.txt. Параметр можно использовать, чтобь: найти причину, почему система может загрузиться только в безопасно*. режиме (SAFE MODE);

□     /safeboot — при его установке система загрузится в безопасном режиме (SAFE MODE). To же самое можно сделать, нажав <F8> в начале загрузки системы. Через двоеточие можно задать несколько параметров длк /safeboot: minimal — минимальная конфигурация; network — с поддержкой сети; dsrepair — доступна только в NET Server и позволяет восстановить Active Directory с заблаговременно сделанной резервное копии; alternateshell — позволяет использовать альтернативные графические оболочки. По умолчанию с системой ставится только Explore: (стандартная оболочка) и Progman (осталась в наследство от Windows 3.1: и NT 3.5);

□     /sos — отображает на экране список загружаемых драйверов. Может помочь выяснить, на чем система спотыкается при загрузке;

□     /baudrate — этот параметр указывает скорость, с которой будет работать СОМ-порт для отладки системы. Если не указать конкретную скорость. то будет 9600 для модема и 19200 для нуль-модемного кабеля. При включении этого параметра автоматически ставится параметр /debug;

G /crashdebug — с этим параметром загружается отладчик, остающийся в неактивном состоянии до тех пор, пока не произойдет ошибка ядра. Может использоваться разработчиками программного обеспечения;

Я /debugport=com* — указывает номер СОМ-порта (* должна быть номером порта), используемого отладчиком. Автоматически включает ключ /DEBUG;

3 /debug — загружается отладчик, который может быть активизирован другим компьютером через любой подключенный СОМ-порт. Может использоваться разработчиками программного обеспечения;

lJ /nodebug — на экран не выводится отладочная информация;

3 /hal — указывает имя файла, который должен использоваться как hal.dll после загрузки;

3 /kernel — указывает имя файла, который должен использоваться как ntoskrnl.dll после загрузки.



Обсудить статью на форуме


Если прочитаная статья из нашей обширной энциклопедия компьютера - "Редактирование файла MSDOS.SYS, CONFIG.SYS и AUTOEXEC.BAT", оказалась полезной или интересной, Вы можете поставить закладку в социальной сети или в своём блоге на данную страницу:

Так же Вы можете задать вопрос по статье через форму обратной связи, в сообщение обязательно указывайте название или ссылку на статью!
   


Copyright © 2008 - 2017 Дискета.info