Загрузка Windows 98/ME/XP
Третий этап. Загрузка ядра операционной системы.
Если проверка системы прошла успешно, все устройства работают нормально и системный диск найден, на вашем экране высвечивается надпись:
Starting Windows 98 (Windows Millennium)…
После чего появляется красивая картинка-логотип с голубым небом, легкими облачками и символом Windows 98 (или 95). Эта картинка, как одеяло, скрывает под собой тот самый интересный процесс, который мы хотим изучить.
Так что одеяло долой! Тем более, что ничего страшного и непристойного программа там не творит.
Но кое-что скрывает…
При изучении загрузки мы лишний раз убедимся, что Windows представляет из себя своеобразный слоеный пирожок, "слои" которого вступают в действие постепенно, один за другим, в процессе загрузки компьютера.
Первый слой – это знакомый нам DOS, точнее, его несколько модернизированная 32-разрядная версия.
DOS квартирует в подкаталоге:
C:\WINDOWS\COMMAND
…и называется специалистами Microsoft "неотъемлемой частью ОС Windows". Специалистам виднее, да и вам лучше всего сразу привыкать к тому, что Windows – это нечто единое и монолитное. Вам же будет проще… Так что давайте будем условно называть термином DOS первую часть ОС Windows. Удовлетворены?
Первые системные файлы, оставшиеся в наследство от DOS, мы уже назвали – это системные файлы:
Io.sys Msdos.sys
Эти файлы называют "системными" – именно с ними компьютер начинает работать в процессе загрузки. Удаление или повреждение любого из них влечет за собой невозможность провести этот процесс корректно и полностью.
Io.sys и Msdos.sys дают компьютеру понять, что на жестком диске, к которому он обратился, установлена ОС корпорации Microsoft, основанная на старой доброй MS-DOS, и с него можно загружаться. Правда, второй файл – msdos.sys – практически не несет в себе никакой полезной информации, кроме определения некоторых мелких параметров загрузки оболочки Windows.
Файлы Io.sys и Msdos.sys занимают в логической структуре жесткого диска компьютера строго определенное место, в особых, специально для них отведенных кластерах. Поэтому простое копирование на жесткий диск этих файлов не поможет сделать его системным, т. е. готовым к загрузке: для этого необходимо провести особую процедуру, называемую "системным форматированием".
Но ваш диск, вероятнее всего, уже сделан системным, поэтому загрузка спокойно продолжается.
Теперь компьютер пробует на зубок следующий файл – command.com. Из расширения понятно, что перед нами – программа. И не просто программа, а так называемый командный интерпретатор: его загрузка позволяет компьютеру выполнять команды оператора-человека. Нет командного интерпретатора – компьютер просто не будет вас понимать, и ваше яростное стучание по клавишам до него не дойдет.
Два следующих файла – текстовые, и представляют собой список дополнительных программ, которые ваш компьютер должен запустить в процессе загрузки. О них мы и поговорим в следующей главе.
Примечание:
Пользователи Windows ME/XP или Windows 2000 следующую главу могут пропустить. Во время загрузки этой операционной системы конфигурационные файлы DOS практически не используются. Большинство параметров из конфигурационных файлов DOS перекочевало в реестр – базу данных, содержащую все параметры работы Windows.