Диск C - Windows 98 - 2.5 Гбайта
Диск D - Pagefile for Windows 2000 (под файл подкачки и временные файлы для Windows 2000) - 900 Мбайт
Диск E - Windows 2000 - 3,7 Гигабайт
Остальное пространство - под документы.
Теперь нужно определится с файловой системой - NTFS или FAT32? Windows 2000 работает с любой из этих файловых систем, а вот WIN 98/98/ME не могут работать с NTFS. NTFS надёжнее и быстрее. Поэтому
думайте сами. Я бы посоветовал логический раздел диска, на который будет установлена Windows 2000 сделать NTFS, а дальше - уже на ваше усмотрение. Опять же, если говорить про файл подкачки Windows 2000, то по моему сугубо личному мнению, на файловой системе NTFS он работает быстрее, тем более, если размер кластера = 32 Кбайтам. Но всё-таки решать вам.
Все манипуляции с жёстким диском, тем более с тем, который находиться в работе и содержит важную информацию (вы же сделали резервную копию всех своих данных, не так ли?), проще и комфортнее сделать утилитой Partition Magic. Только будьте осторожны - раньше времени не переводите диски в NTFS, тем
более, если там есть данные. Это необратимый процесс. После установки Windows 2000 внимательно посмотрите на версию Partition Magic. С новой файловой системой NTFS, которая используется в Windows 2000 работает только версия 5 и выше (проверено на горьком опыте). Да и при установке Windows 2000 скажет вам, что раздел с файловой системой NTFS не читабелен и предложит единственный вариант - отформатировать его. Перевести файловую систему в NTFS всегда можно будет и после установки Windows 2000.
И в завершении - не забудьте проверить диски на ошибки. На всякий случай...
Ну вот в принципе и всё. Будем считать, что вы полностью готовы к тому, чтобы установить Windows 2000.
Часть 2.
Ставим систему.
Перед установкой системы рекомендую сделать загрузочные дискетки. Делается это следующим способом: на CD-ROM в папке BOOTDISK в зависимости от того, работаете вы в DOS или в Windows, запускаем файл makeboot.exe или makebt32.exe.
Установить Windows 2000 можно несколькими способами: с компакт-диска, с жёсткого диска, с сетевого ресурса.
Я обычно люблю копировать дистрибутив на диск, а уж с него плясать. Но... это личные предпочтения каждого...
Непосредственно сама установка бывает двух типов - из под DOS-а, либо из под Windows. В первом случае установочным файлом является winnt.exe, во втором - winnt32.exe
winnt.exe можно запустить со следующими параметрами: /s /t /u /r /rx /e /a
- /s[:исходный путь] - указать путь к дистрибутивным файлам. Данный ключ используют в основном при запуске установки из сети. Например \\server\i386
- /t[:путь] - указать путь для временных файлов. Если не выбрано - система автоматом копирует на любой подходящий диск (обычно C:)
- /u[:файл ответов] - для автоматической установки с использованием файла ответов. Требует ключ /s
- /r[:папка] - указать необязательную папку для установки.
- /rx[:папка] - указать необязательную папку для копирования установочных файлов, после установки будет стёрта
- /e:команда - указать команду, которая будет выполнена автоматически, после установки.
- /a - активизировать специальные опции для людей с ограниченными физическими возможностями.
winnt32.exe: /s /tempdrive /unattend /cmd /chekupgradeonly /cmdcons /makelocalsourse /noreboot
- /s[:исходный путь] - указать путь к дистрибутивным файлам. Данный ключ используют в основном при запуске установки из сети. Например, \\server\i386
- /tempdrive:[диск] - указать, куда размещать временные файлы установки
- /unattend - выполнить обновление предыдущей версии Windows в автоматическом режиме. Все пользовательские настройки будут взяты из текущей системы. Вмешательства в процесс установки не требуется.
- /cmd:команда - указать команду, которая будет выполнена автоматически, перед началом завершающей стадии установки (после второй перезагрузки, но до завершения работы программы установки).
- /chekupgradeonly - проверка компьютера на совместимость «железа» с Windows 2000
- /cmdcons - установить консоль восстановления (Recovery Console). Данная команда может выполнится только после того, как будет установлена Windows 2000
- /makelocalsourse - указывает на необходимость скопировать все дистрибутивные файлы на локальный жёсткий диск
- /noreboot - не перезагружать компьютер после завершения процедуры копирования файлов.
Теперь, в зависимости от того, из под какой системы мы устанавливает систему, запускаем winnt.exe или winnt32.exe с требуемыми параметрами. Или без каких либо параметров, что более типично.
Если установка происходит с помощью winnt32.exe на экране появится диалоговое окно, которое предложит обновить данную систему до Win2000 или скажет о невозможности этого. Лучшим вариантом, на мой взгляд - отказаться от обновления и установить новую копию. Имейте под рукой серийный номер Win 2000.
После того, как вы введёте серийный номер - выйдет диалоговое в котором предлагается выбрать дополнительные параметры. Я рекомендую в разделе копирования файлов поставить галочки на следующих пунктах:
- скопировать установочные файлы на жёсткий диск
- выбрать раздел, в который будет установлена система.
После процедуры копирования программа предложит произвести перезагрузку - ответьте утвердительно.
Установка с помощью winnt.exe выглядит несколько иначе.
Программа установки предложит вам указать точный путь к дистрибутивным файлам Windows 2000. Если этот путь указан правильно, и на жестком диске имеется достаточный объем свободного пространства, то программа установки скопирует часть дистрибутивных файлов на локальный диск.
На этом разница заканчивается.
Что в первом, что во втором случае после перезагрузки системы вы обнаружите, что программа установки установила в систему мультизагрузчик. После стандартной проверки оборудования компьютера (так называемая процедура POST) до запуска операционной системы вы увидите примерно следующее:
Выберите требуемую операционную систему:
1. Windows 2000 Professional Setup
2. Microsoft Windows
Загрузка подсвеченной системы начнётся через 2 секунд.
Вряд ли вы успеете выбрать какой-либо другой пункт, кроме первого. Это требует некоторой сноровки и хорошей реакции, которая у вас наверняка появится, но чуть позже :0)
После перезагрузки система загружается уже под управлением Windows 2000, которая принимает управление и выполняет распознавание установленных на компьютере аппаратных средств. На экране при этом появляется сообщение:
Программа установки проверяет конфигурацию оборудования...
Последующие экраны, выводимые программой установки, чрезвычайно сильно напоминают текстовый режим MS-DOS. Тем не менее, установка уже выполняется под управлением ядра Windows 2000, хотя и в текстовом режиме. Если установка происходила из DOS, программа установки отображает на экране лицензионное соглашение, которое нужно пролистать и нажать F8, чтобы согласиться с ним. Вы конечно можете с ним не соглашаться, но в таком случае Windows 2000 обидеться и не станет устанавливаться :0).
Далее программа установки выполняет поиск уже существующих на компьютере инсталляций Windows 2000. Если такие версии будут обнаружены, программа установки предложит пользователю следующие варианты действий:
- восстановить существующую инсталляцию (если она повреждена)
- выполнить новую инсталляцию
- завершить работу без установки Windows 2000.
Если установленные версии Windows 2000 на компьютере не обнаружены, или пользователь выбрал опцию новой инсталляции, то программа установки отобразит список разделов, уже существующих на жестком диске. Пользователю будет предложено выбрать раздел для инсталляции из числа уже существующих, удалить один из существующих разделов, чтобы создать новые разделы на основе освободившегося пространства, или (при наличии достаточного объема свободного пространства, не принадлежащего ни одному разделу) создать новый раздел. Если выбран один из существующих разделов, программа установки предложит на выбор пользователя следующие варианты:
- отформатировать раздел с использованием файловой системы FAT
- отформатировать раздел с использованием файловой системы NTFS
- преобразовать существующую файловую систему к формату NTFS
- оставить существующую файловую систему без изменений
Вновь создаваемые разделы подлежат обязательному форматированию, и в этом случае пользователь имеет возможность выбора файловой системы.
Если выбрана опция преобразования раздела к формату NTFS, то фактическое преобразование будет выполнено при следующей перезагрузке системы.
Лучше всего, с моей точки зрения форматнуть раздел сразу в NTFS. Дальше программа установки выполняет проверку имеющихся в системе дисков, что, как правило, не занимает много времени. По завершении проверки дисков программа установки копирует на жесткий диск остальные файлы, которые потребуются для завершающей, графической фазы инсталляции. Этот этап достаточно продолжителен. Копирование файлов производится выборочно, в соответствии с данными, полученными при распознавании аппаратных средств компьютера. По завершении копирования конфигурация инициализируется и компьютер перезагружается.
Теперь настала пора установки в графическом режиме.
Обратите внимание, что на данном этапе вы уже имеете установленную, но еще не конфигурированную копию Windows 2000 Professional. Графическая фаза инсталляции завершает этот процесс, после чего на компьютере будет установлена полнофункциональная версия операционной системы.
После загрузки графической оболочки, Windows запускает Мастера установки Windows 2000 (Windows 2000 Setup Wizard). Работа мастера установки продолжается довольно долго. Мастер установки Windows 2000 предпринимает попытки распознать все аппаратные компоненты, имеющиеся на компьютере, включая СОМ-порты, последовательные порты, джойстик, клавиатуру, мышь, и т.д... После обнаружения всех возможных устройств, на экране появится диалоговое окно Язык и стандарты (Regional Settings), в котором пользователю предоставляется возможность установки локальных параметров, поддержки дополнительных языков и раскладки клавиатуры. ТОЛЬКО НЕ ПЕРЕПУТАЙТЕ УСТАНОВКУ ПАРАМЕТРОВ ДЛЯ КЛАВИАТУРЫ И УСТАНОВКУ ЯЗЫКА!!! Я очень люблю по умолчанию ставить раскладку клавы на английский язык (что и вам советую) и однажды по запарке установил язык на английский, вместо раскладки. Как результат - переустановка Windows 2000 с самого начала.
Далее программа установки предложит пользователю идентифицировать свою копию программного обеспечения Windows 2000, выведя диалоговое окно Настройка принадлежности программ (Personalize Software), в котором пользователь должен заполнить поля Имя (Name) (обязательно) и Организация (Organization) (по желанию), указав в них свое имя и организацию, в которой он работает.
Информация, введенная в этом окне, будет затем предоставляться операционной системой запрашивающим ее прикладным программам.
Затем пользователю предлагается указать имя компьютера, а также ввести и подтвердить пароль администратора. Обратите внимание, эта часть является едва ли не самой важной во всей графической фазе инсталляции. ОБЯЗАТЕЛЬНО ЗАПОМНИТЕ, ПРИ КАКОЙ РАСКЛАДКИ КЛАВИАТУРЫ ВЫ ВВЕЛИ ПАРОЛЬ.
ОБРАТИТЕ ВНИМАНИЕ НА РЕЖИМ CAPSLOCK. Если вы забудете этот пароль - вы не сможете войти в систему и придётся всё устанавливать заново. Пользователь Администратор (Administrator) имеет доступ ко всем возможностям и функциям операционной системы, поэтому постарайтесь ввести не слишком простой и очевидный пароль. Помимо этого, Microsoft не рекомендует пользователям выполнять повседневную работу, будучи зарегистрированными, в системе от имени администратора, поскольку это создает брешь в системе безопасности. Кроме пароля администратора, вам будет предложено ввести имя для данного компьютера (и в качестве образца будет предложено имя, случайным образом сгенерированное на основе ранее введенных вами данных). Можно согласиться с предложенным вариантом или ввести собственный (тем более что впоследствии имя компьютера можно изменить).
При установке Windows 2000 Professional существует одна особенность: программа установки не предоставляет возможности выбора стандартных и необязательных компонентов системы (игры, мультимедиа и т. д.), а устанавливает их все. Хотя возможность выбора имеется при установке Windows NT 4.0, Windows 95, Windows 98 (включая Windows 98 Second Edition) и Windows 2000 Server.
Далее появляется окно Дата и время (Date and Time), в котором можно уточнить дату, время и параметры часового пояса (местного времени). Информацию о дате и времени система получает от системной BIOS, поэтому, как правило, эти данные точны.
Наконец, когда все эти параметры будут указаны, начинается установка сетевых служб, которая по сравнению с предыдущими версиями Windows NT существенно упрощена.
Пользователю на выбор предлагаются два варианта установки сети: Типичные параметры (Typical) и Особые параметры (Custom). В случае типичных параметров мастер устанавливает Клиента для сетей Microsoft (Client for Microsoft Networks), Службу доступа к файлам и принтерам сетей Microsoft (опция File and Printer Sharing), и Протокол Интернета (TCP/IP) (опция Internet Protocol) со стандартными параметрами настройки (при которых IP-адрес и другие параметры задает сервер DHCP). В случае, если выбраны особые параметры, пользователь имеет возможность выбрать устанавливаемые сетевые службы и протоколы, и задать их параметры.
По окончании установки сетевых параметров необходимо указать, будет ли устанавливаемый компьютер принадлежать к рабочей группе или домену. Ограничимся той же не слишком информативной рекомендацией, которая давалась и для установки Windows NT 4.0: если вы затрудняетесь в выборе, выберите рабочую группу, а если ваш компьютер подключен к локальной сети предприятия - обратитесь к системному администратору.
С этим моментом у меня был косяк. У меня на работе сеть из 10 машин и сервера и тем более домена нет и в помине. Для работы в сетевом BEST-е это не страшно. Так вот. После того, как я прописал параметры TCP и установка была закончена моя машина по умолчанию подцеплялась к группе «Worgroup». После того, как я менял с помощью сетевой идентификации имя рабочей группы, машина просилась перезагрузится. И
после этого при попытке обзора соседних компьютеров надолго зависала, затем плевалась фразой «исчерпан лимит подключения к Workgroup» и на этом всё успокаивалось. Потом выяснилось, что моя машина цеплялась
к двум сетям - к той, на которую я менял Workgroup и к энтой самой Workgroup. После 30 минутных мучений я снёс на фиг систему, переустановил, причём протокол TCP/IP дисаблил. Потом настраивал сетевую идентификацию, и потом уже подцеплял TCP/IP. Если кто знает, как это лечить - поделитесь рецептом.
На этом интерактивная часть графической фазы установки завершается.
Мастер установки Windows 2000 начинает копирование файлов и выполнение «завершающих операций». Эти заключительные операции состоят в установке компонентов меню Пуск (Start), регистрации установленных компонентов операционной системы, сохранении установленных параметров настройки и удалении временных файлов, созданных в процессе инсталляции. Процедура довольно продолжительная, протекает она в автоматическом режиме, не требующем никакого вмешательства, и полчаса или минут 40 свободного времени вам обеспечено.
После этого шага мастер установки предложит извлечь компакт-диск из устройства CD-ROM и нажать кнопку Готово (Finish), чтобы перезагрузить систему. Можно поздравить себя с успешным завершением процедуры инсталляции и перезагрузиться. Тем не менее, это еще не все. При первой загрузке Windows 2000 Professional пользователи должны выполнить еще один дополнительный шаг, который не повторится больше никогда: запустится Мастер сетевой идентификации (Network Identification Wizard), который предоставляет пользователю возможность создать новую учетную запись пользователя, отличную от учетной записи Администратор. Будет ли загружаться система автоматически, или будет появляться окно, с приглашением ввести имя пользователя и пароль - будет зависеть от установки флажка «Требовать ввода имени пользователя и пароля» или «Всегда использовать следующее имя пользователя». В последствии добавить новых пользователей, а так же изменить права у уже созданных учётных записей можно будет через стандартные средства администрирования.
Вот и всё. Если всё прошло хорошо - вы получили нормально работающую систему.
Часть 3.
Файл boot.ini и другие особенности при запуске Windows2000
Процесс загрузки системы можно разделить на несколько этапов:
1. Самотестирование машины при включении. Этот процесс не зависит от установленной на компьютере системы. Происходит тестирование «железа» стандартными средствами BIOS. Запускается так называемая утилита POST (Power-On Self-Test).
Кстати, один «чайник» спрашивал меня - как работать с BIOS и постоянно
путался в понятиях - DOS и BIOS. С трудом получилось втолковать, что в BIOS не работают, её можно только настроить. :0).
Если у вас начались проблемы на этом этапе, то это значит, что с вашим железом не всё в порядки. Берём отвёртку и...
2. Инициализация при запуске. Это уже ближе к запуску Windows :0).
Для нормальной загрузки ОС требуются следующие файлы:
- NTDLR - находится в корневом каталоге загрузочного диска
- Boot.ini - находится в корневом каталоге загрузочного диска
- Bootsect.dos (Для систем с двойной загрузкой, в которой в качестве альтернативной ОС используются DOS, Windows 3.1x или Windows 9x) - находится в корневом каталоге загрузочного диска
- Ntdetect.com - находится в корневом каталоге загрузочного диска
- Ntbootdd.sys (если в машине стоит SCSI) - находится в корневом каталоге загрузочного диска
- Ntoskrnl.exe - %SystemRoot%\System32 (где %SystemRoot% - путь до каталога с установленной Windows 2000 (например E:\WINNT))
- Hal.dll - %SystemRoot%\System32
- Раздел реестра SYSTEM - %SystemRoot%\System32\Config
- Драйверы устройств - %SystemRoot%\System32\Drivers
После успешного окончания процесса POST системная BIOS ищет и загружает в память загрузочный сектор (boot sector), инструкции которого затем загружаются в файл NTLDR. Для запуска огромное значение имеет первый сектор жёсткого диска, который содержит главную загрузочную запись (Master Boot Record, MBR) и таблицу разделов (partition table).
Системная BIOS считывает главную загрузочную запись и загружает ее в память, а затем передаёт ей управление. Код, содержащийся в главной загрузочной записи, сканирует таблицу разделов в поисках системного раздела и найдя его загружает в память его нулевой сектор и исполняет код, содержащийся в этом секторе. В нулевом секторе находится загрузочный код операционной системы, который и осуществляет запуск операционной системы.
Загрузочный сектор раздела системы Windows 2000 отвечает за выполнение следующих действий:
- Распознавание используемой файловой системы и её применение для поиска загрузчика операционной системы (NTLDR) в корневом каталоге системного диска.
- Нахождение загрузчика операционной системы NTLDR и его загрузка в память
- Начало исполнения кода самозагрузки.
3. Работазагрузчика (Boot Loader Process)
NTLDR управляет процессами выбора операционной системы и распознавания аппаратных средств перед инициализацией ядра Windows 2000. Загрузчик должен находится в корневом каталоге системного диска.
В начале работы NTLDR очищает экран и выполняет следующие действия:
- Переключает процессор в режим 32-разрядной модели памяти с прямой адресацией.
- Запускает соответствующую минифайловую систему. Код, предназначенный для доступа к файлом на томах FAT, FAT32 и NTFS, встроен в NTFS. Этот код позволяет загрузчику читать файлы, получать доступ к ним и выполнять копирование.
- Читает файл Boot.ini, расположенный в корневом каталоге системного диска и отображает на экран меню для выбора загружаемой операционной системы. Если выбирается ОС отличная от Windows2000, то считывает файл Bootsect.dos и передаёт ему управление. Другая операционка стартует как обычно, так как в этом файле (Bootsect.dos) содержится копия загрузочного сектора раздела, который находился в основном разделе до инсталляции Windows 2000. Теперь понятно, почему при мультиситемном варианте - Windows 2000 нужно ставить последней? :0)
- Если выбрана Win2000, то выполняется Ntdetect.com, чтобы собрать информацию о физических устройствах, подключённых на ДАННЫЙ момент к компьютеру (отсюда косяк с модемом - если не включен, то не будет опознан).
- Загружает и запускает ядро ОС Win2000 Ntoskrnl.exe и передаёт ему информацию, собранную Ntdetect.com
Настало время поговорить о файле BOOT.INI
Выглядит он например вот так:
[boot loader]
timeout=3
default=multi(0)disk(0)rdisk(0)partition(3)\WINNT
[operating systems]
multi(0)disk(0)rdisk(0)partition(3)\WINNT=”Microsoft Windows 2000 Professional RUS” /fastdetect
Содержание раздела