Красносельский
Константин
Константинович

Компьютер и программы

Компьютер

Документация по системе, программам и железу

Восстановление структуры поврежденного жесткого диска

Утилиты сжатия исполняемых файлов

Документация по архиватору PkZip

Документация по архиватору Ace (Туз) для DOS

Документация по интерпретатору команд NDOS.com

Документация по почтовой программе Fido-Net – T-Mail

Документация по консольным версиям RAR

 

Программы

Краткий обзор предлогаемых программ

Archive Shell – оболочка для архивации

Sites – программа, создавшая...

ToWML – программа, автоматически перекодирующая русский текст в ссылки на таблицу Unicode

BackupMe – Лучшая программа для резервного копирования данных под Windows 3.0 – Windows 98/ME

BackupMeXP – Лучшая программа для резервного копирования данных под Windows NT – Windows 2000/XP

 

Оптимизация и спасение IBM PC

Предисловие

Предварительные сведенья

Глава 1. Оптимизация на простейшем уровне

Глава 2. Компоненты ядра MS-DOS

Глава 3. Порядок загрузки компьютера

Глава 4. Меню загрузки Windows 98

Глава 5. Работа в MS-DOS

Глава 6. Загрузка MS-DOS, установка Windows

Глава 7. Некоторые расширения

Глава 8. Создание логических разделов и форматирование жестких дисков

Глава 9. Инсталляция оборудования

Глава 10. Команды клавиатуры

Глава 11. Некоторые программы

Глава 12. Файлы конфигурации

Глава 13. Config.sys

Глава 14. Autoexec.bat

Глава 15. Коды завершения некоторых программ

Глава 16. Представление MS-DOS в цвете и другие возможности Ansi.sys

Глава 17. Вирусы

Глава 18. Автоматический поиск виртуального диска

Глава 19. Обеспечение доступа к коппакт-диску в MS-DOS

Глава 20. Использование архивов в MS-DOS

Глава 21. Русификация MS-DOS

Глава 22. Диалоговые командные файлы и загрузочное меню пользователя

Глава 23. Создание загрузочных дискет

Глава 24. Системный реестр

Глава 25. Разрешение проблем MS-DOS

Глава 26. Нечитаемость и неудаляемость содержимого папки

Глава 27. Отказ компьютера от загрузки

Глава 28. Резервное копирование

 

Скорая компьютерная помощь

Обзор

Программы для восстановления данных

Загрузочная дискета

Автоматическое выключение и перезагрузка компьютера

 

Компьютерная литература и документация. Программы

 

WEB-дизайн

Литература и поэзия

Гуманитарные науки

Мастерская

Хронология материалов

Обращение к посетителям

Скачать шрифты

Скачать рефераты

Создание web сайта на заказ

Создание веб сайтов (цены)

Веб-сайты, созданные мной (потенциальным заказчикам)

Полезные ссылки

Об авторе

Статистика сайта

 

Web На сайте

 

ТаблицейБлоками.

Оптимизация и спасение IBM PC: Порядок загрузки компьютера

Последняя модификация: 10.08.2014 г

Страница загружена с адреса: http://comp.site3k.ru/ibmpc/chaptr3.html

Моя студия веб-дизайна

Глава 3: Порядок загрузки компьютера.

При включении компьютера, зашитая в ПЗУ программа проверяет конфигурацию технических средств, их готовность и доступность оперативной памяти, после чего предлагает войти в процедуру Setup посредством копки “DEL” – другого случая для входа в Setup не представится до следующей загрузки, поэтому, если кто-то что-то забыл в “сетапе”, ему стоит поторопится.

Если предложение войти в Setup пользователем игнорируется, программа ПЗУ определяет какой дисковод в CMOS1 указан первоочередным загрузочным и, согласно этому указанию, разыскивает системный загрузчик, обязанный быть на любом отформатированном диске.

При указании первоочередным, жесткого диска, она считывает из его первого физического сектора главную загрузочную запись, по которой определяет конфигурацию логических дисков и обращается к первому сектору логического системного диска, где системный загрузчик обязан находится.

Если системный загрузчик на первоочередном диске не найден, программа ПЗУ не находит и сам диск, и ищет загрузчик на следующих дисках, указанных в CMOS.

Найдя системный загрузчик, программа считывает его в память и, оставляя его там резидентно, передает ему дальнейшее управление процессом загрузки.

Получив управление, системный загрузчик считывает информацию с первого логического сектора, в котором, если это системный (загрузочный диск) должен находится файл Io.sys, а при отсутствии такового, выводит сообщение:

Non system disk or disk error.
Replase and strike ani key when ready.

Означающее что, этот системный диск неверен и предлагающее его смену.

Если файл найден, управление переходит к нему и на экран выводится бодрящее сообщение: “Starting Windows 95” или “Starting MS-DOS” (или вообще никакого сообщения не появляется, а сразу появляется логотип Windows, в случае загрузки Windows 98 с включенной в Msdos.sys командой вывода логотипа). Затем дается двухсекундная выдержка, втечение которой можно нажать F8 для ручного управления настройки операционной системы через меню загрузки.

Далее, файл Io.sys, настроив параметры системы по данным MSDOS.sys, вызывает из корневого каталога системного диска файл конфигурации Config.sys для выполнения указанных в нем команд, а в случае, если какая-либо команда записана неправильно, либо ее выполнение по каким-то причинам оказалось невозможным, выводит на экран соответствующее англоязычное сообщение, указывая номер ошибочной строки. Но загрузку не прекращает.

Следом за Config.sys из того же каталога считывается файл Command.com являющийся интерпретатором команд MS-DOS (в случае загрузки с жесткого диска, Command.com может считываться не только из корневого каиалога, но и из папки Windows), переводящим человеческие команды, выданные на языке программирования MS-DOS, в понятные компьютеру инструкции машинного кода. Загрузившись в оперативную память, Command.com берет на себя управление и, обнаружив в корневом каталоге файл Autoexec.bat, выполняет записанные в нем команды. Если в какую-то из них вкралась ошибка, на экране появляется сообщение: “Имя команды или файла указано неправильно”, при чем, в русскоязычной версии, это сообщение попытается показать себя русскоязычным и, если драйверы русского языка к этому моменту уже загружены, ему это удастся.

После выполнения команд Autoexec.bat в зависимости от настройки системы возможны варианты: либо загрузка прекратится и на экране появится приглашение MS-DOS , либо произойдет загрузка Win.com (русские буквы временно трансформируются в иероглифы) и появится рабочий стол Windows, либо, не дай Бог, что-нибудь еще…

НЕПРЕДВИДЕННОЕ.

Драйвер Drvspase.bin или Dblspase.bin загружается по указаниям MSDOS.sys в оперативную память автоматически, еще до обработки Config.sys2. Их назначение – обеспечить читаемость сжатых дисков. Но поскольку, при сегодняшних размерах дисков, вряд ли имеется смысл их сжимать, а так же, поскольку FAT 32 не поддерживают существующие методы сжатия, а переходить ради возможности сжатия на FAT 16 не имеет смысла (сжатые диски более вместительны, но вместе с тем, более медлительны, так как перед обработкой информации претерпевшей сжатие, она должна еще пройти процедуру распаковки, в то же время FAT 32, за счет, только лишь более экономичного расхода дискового пространства, без всякого сжатия и связанного с ним замедления, экономит на гигабайтном диске, около 80 мегабайт), указанные драйвера только замедляют загрузку и напрасно занимают в оперативной памяти лишнее место (110 килобайт) – что очень существенно при необходимости работы в MS-DOS (иногда, даже отформатировать диск не удается из-за перегруженности оперативной памяти). Чтобы подобного не происходило их лучше удалить3, или хотя бы, откорректировав Msdos.sys, отключить их загрузку, если нет уверенности в том, что сжатие диска никогда не будет применено.

 

< Глава 2. Глава 3. Глава 4. >

 

Комментарии к странице

 

 

 


На главную страницу сайта