Q.При установке WinXP, во время проверки диска SATA,происходит зависание: диск 0ID 0 шина 0 на viasraid?
A.Поставьте диск в режим эмуляции IDE в BIOS Setup, либо в начале установки XP нажмите F6 (по приглашению системы) и установите драйвер SATA.Не любит установщик ХР - VIARaid, попробуй в BIOS отключить эту функцию. Драйвер находится на компакт-диске, поставляемом с материнской платой, его необходимо скопировать на дискету.
Q.При установке ХР, комп пишет: "Ошибка. Невозможно отформатировать основной раздел жесткого диска". Если полазаю в БИОСе, то иногда при установке ХР комп вообще не видит винта. Винт Seagate 200 Г SATA?
A.Вариантов два: если позволяет мать, а она наверняка позволяет, выставить SATA-диск в режим эмуляции IDE (скажем, для AMI BIOS это Main -> IDE Configuration -> Configure SATA As [Standard IDE]). В начале установки 2000/XP/2003 Вам предлагается нажать F6 для установки драйверов SCSI или RAID. Нужно нажать. Только сначала необходимо скопировать этот драйвер на дискету. Найти его можно на диске, поставляемом с материнской платой.
Q.При установке появляется сообщение: "Error 1324. The path ??????? ???? contains an invalid character"?
A.В имени пути есть символы кирилицы.
Q.Как получить доступ к командной строке во время графического этапа установки Microsoft Windows?
A.В некоторых случаях для решения проблем установки Windows, для копирования драйверов, запуска и остановки служб или запуска программ, например, диспетчера задач, требуется получить доступ к командной строке во время графического этапа установки Windows.
Для доступа к командной строке во время графического этапа установки Windows нажмите комбинацию клавиш "SHIFT+F10".
Избегать, либо очень аккуратно ставить win2k или winXP если у Вас два раздела на жестком диске.
Даже если Вы ставите операционку на активный основной раздел, есть вероятность того что такие файлы как boot.ini, ntldr etc могут оказаться на втором разделе что есть не красиво и случайно в дальнейшем могут быть затерты по неакуратности либо еще по какой причине.
В таких случаях лучше всего сначала отформатировать системный активный раздел до сессии самой установки самой же программой установки нажав в приглашении вместо "ENTER" клавишу "c" и зайдя в консоль программой "diskpart" определить правильно ли прграмма установки определила раздел (чтобы не стереть Ваш дополнительный с документами etc))) и выйдя, командой "format "Ваш целевой раздел под установку":
/fs:"выбор варианта файловой системы" /q предварительно отформатировать раздел. Пример: "format c: /fs:ntfs /q". Далее перезагружаемся командой "exit" и только тогда устанавливаем Windows.
Windows XP после установки (вторая и последняя сессия установки самой OS) не предлагает вынуть носитель а просто перезагружается.
При этом при инициализации в последующей загрузке машины привод CD производит своего рода реверсивное жесткое торможение носителя (СD), что сокращает его срок службы. Если компьютер не особо шустрый (SCSI etc) то желательно вынимать CD как только начинается удаление временных файлов перед перезагрузкой, но и не забывать что если не успеть то можно испортить либо лоток, либо сам носитель. Если установку производите не впервые, то наверняка знаете этот отрезок времени - ~7 - 15 секунд.
Windows 2000 и XP
Окончательный номер сборки ядра (Final Edition) - 2195 (то есть 5.0.2195.2951), его можно посмотреть на вкладке "Свойства" файла ядра ntoskrnl.exe. Кроме того, информация о версии ядра регистрируется в журнале системы, каждый раз при загрузке Windows 2000. Чтобы просмотреть эту запись запустите Event Viewer (просмотр событий) из папки Administrative Tools, далее выберите System Log (журнал системы) и дважды щелкните мышкой на запись с кодом события 6009, теперь вы можете узнать, много-процессорная или однопроцессорная, а также отладочная или конечная версия ядра запущена системой. Соответственно, версии более ранние, чем 2195, могут работать не совсем так, как хотелось бы. Поскольку в нашей стране большая часть софта, к сожалению или счастью, является украденной пиратской версией, то может оказаться, что вы купили какую-нибудь бета-версию (номер сборки ядра у нее будет меньше) - это следует учесть при установке. Также следует обратить внимание на наличие так называемых сервис-паков, то есть официальных исправлений и дополнений от "Майкрософт". На сегодняшний день последним является третий сервис пак, который помимо устранения некоторых многочисленных ошибок позволит вам более полно настраивать процесс установки отдельных компонентов Windows (суд относительно монопольного по-ложения Microsoft все-таки дает какие-то результаты).
Вообще, процесс установки представляет большой интерес. Для пользователя он максимально упрощен и оптимизирован (сам процесс не намного сложнее, чем процесс установки Windows 98 или 95), но все же неплохо представлять, как он протекает. На первом этапе программа установки копирует часть дистрибутива, необходимую для запуска ядра Win2000, на жесткий диск, все операции выполняются в текстовом режиме MS-DOS. Этот этап необходим, потому что при загрузке новой системы возможно изменение буквенных обозначений дисков, вследствие чего путь к системной папке может быть утерян. По завершении происходит перезагрузка компьютера, и система загружается уже под управлением ядра Win2000, хотя и, опять-таки, в текстовом режиме. Вам будет предложено выбрать основные параметры установки, и будет проведен предварительный анализ конфигурации оборудования (в автоматическом режиме). По желанию можно произвести необходимые операции с дисками (форматирование, преобразование файловой системы и так далее), а также установить новую копию системы или попытаться восстановить уже имеющуюся. Здесь стоит обратить внимание на тот факт, что Windows 2000 предоставляет возможность создания систем с двойной загрузкой. Вы можете установить несколько копий Win2000 или на выбор сочетания Win2000 - MS-DOS, Win2000 - Win95 или Win98 и различные версии NT. Если выбрана установка новой системы, то копируются оставшиеся файлы дистрибутива (по выбору в соответствии с параметрами установки) и происходит очередная перезагрузка, после которой компьютер грузится уже в графическом режиме (GUI). Эта фаза завершает процесс установки и длится довольно долго. Система производит попытку распознать все без исключения установленные устройства и установить для них драйверы. Если во время работы происходит сбой или зависание с выдачей сообщения BSOD (Blue Screen Of Death, голубой экран смерти - страшный сон любого Windows администратора) - типа Hardware malfunction Call your hardware vendor for support то это говорит о серьезном нарушении работы аппаратных компонентов. Если ваш hard-ware vendor по каким-либо причинам недоступен (что для России справедливо почти в 99,9% случаев), можно попытаться справиться с возникшей ошибкой самостоятельно, например, иногда помогает отключение некоторых устройств, наличие которых в системе не критично. Что удивительно, включение этих же устройств уже после установки ОС иногда позволяет Windows безошибочно их обнаружить и в дальнейшем с ними работать без каких-либо проблем. Часто виновницей таких конфликтов выступает встроенная звуковая карта или другие мультимедиа-устройства.
Если инсталляция завершилась успешно, наступает этап настройки. Он проходит по-разному для разных типов Windows 2000. Если у вас версия Windows 2000 Server или более мощная, настройка потребует больше времени, так как необходимо будет настроить режим лицензирования, указать имя компьютера и выбрать необходимые компоненты, устанавливаемые на сервер.
По сравнению с более ранними системами от "Майкрософт", процесс установки длится довольно долго, но большинство процедур автоматизировано до предела. Кроме того, предусмотрена интересная возможность - так называемый файл ответов, который позволяет производить установку полностью в автоматическом режиме. Автоматизация установки Windows 2000 помимо сбережения времени администратора, необходимого для ее установки, предоставляет и некоторые другие преимущества, особенно заметные при формировании корпоративной рабочей среды. Так, например, при автоматизированной установке вы можете быть уверенными в том, что все клиентские компьютеры настроены одинаковым образом, при этом структура рабочей среды упрощается, что делает удобным ее управление. Напротив, если вы устанавливаете Windows на нескольких компьютерах вручную, не существует никаких гарантий того, что в результате их конфигурация будет полностью совпадать. Другое немаловажное свойство автоматизированной установки позволит вам быстро восстановить работоспособность по тем или иным причинам вышедшей из строя пользовательской рабочей станции. Конечно же, эффективность автоматической установки становится наиболее очевидной в случае, если речь идет о крупной сети, в которую входит множество компьютеров. Однако не стоит полностью исключать возможность использования автоматизированной установки в условиях малого офиса или домашней сети, тем более что Windows предоставляет сразу несколько различных вариантов автоматизированной установки, и вы можете выбрать тот, который наиболее соответствует вашим требованиям. Среди предложенных вариантов (установка при помощи сценариев, отображение дисков или так называемое клонирование, установка через сеть, а также электронное распространение прикладных программ) клонирование нам кажется наиболее удобным для применения в небольших компаниях как в случае первичной установки ОС, так и в случае каких-либо сбоев в работе системы. При этом данный метод является, на наш взгляд, наименее требовательным к знаниям и умениям администратора, а также к времени, необходимому на восстановление ОС. Программный продукт, который поможет вам осуществить клонирование, называется System Preparation Tool (программа подготовки системы). Основным преимуществом метода автоматической установки мы считаем возможность копирования не только операционной системы, но и всех установленных на компьютере прикладных программ, а также любых дополнительных программных компонентов. Согласитесь, достаточно удобно, вместо того чтобы часами искать и исправлять возникшие почему-то в системе ошибки (ну, некорректно поработал за компьютером сын бухгалтерши тети Наташи, ну, решил он установить парочку квейков и думов, а также "перенастроить" офис, - что возьмешь с малого дитяти), просто подключить винчестер и двумя щелчками мышкой вернуть все в исходное состояние. Неспортивно, конечно, но для начинающих администраторов эта возможность Windows на первых порах может оказаться настоящей палочкой-выручалочкой, до тех пор, пока они не научатся "правильным" политикам безопасности.
Процесс клонирования можно разбить на три этапа:
- Создание копии конфигурации исходного компьютера (копия конфигурации называется образом системы (image)). Образ системы может включать в себя структуру форматирования винчестера, все принадлежащие системе файлы, возможно, некоторые другие файлы, расположенные на локальном диске компьютера, а кроме того, скрытые файлы.
- Перенос образа на целевые компьютеры, при этом вначале образ переносится на носитель, с которого его можно скопировать на целевые компьютеры (часто такой носитель называется точкой распространения) или делается доступным для "скачивания" через сеть, а уже потом происходит перенос образа.
- Коррекция некоторых параметров целевой системы, которые должны обладать значениями, отличающимися от значений таких же параметров исходного компьютера, например, такой важный параметр, как SID (Security ID). SID применяется при идентификации компьютера в рамках локальной сети, поэтому каждый компьютер в сети должен обладать уникальным SID.
Следует только учитывать, что System Preparation Tool позволяет лишь подготовить образ диска к клонированию (то есть выполнить этапы 1 и 3). Эта утилита не может использоваться для переноса образа на жест-кие диски клиентских машин (этап 2). Для выполнения самой процедуры клонирования следует использовать стандартные утилиты клонирования, такие как Symantec Ghost или DriveImage, от такой популярной в нашей стране софтверной компании PowerQuest.
Установка и настройка WinXP на рабочей станции.
Параметры установки Windows XP
Запустить установку Windows XP можно:
- Из-под MS-DOS с помощью файла winnt.exe (в каталоге I386)
- Из-под Windows с помощью файла winnt32.exe (в каталоге I386)
Набор параметров командной строки у этих двух программ различен.
Параметры winnt.exe таковы:
- /? Вызов справки
- /a использование специальных средств для людей с ограниченными возможностями
- /e задает команду, выполняемую по окончании графической стадии установки ОС
- /r включает создание папки в каталоге Windows, которая остается после установки ОС
- /rx включает создание временной папки в каталоге Windows, которая будет удалена по окончании инсталляции
- /s указывает путь к дистрибутиву Windows. Применяется при установке с сервера сети
- /t задает диск для временных файлов. Если этот параметр отсутствует, то используется диск, на котором больше свободного места
- /u:файл_ответов задает файл ответов для программы установки Windows
- /udf:id[,UDF_файл] указывает идентификатор ID, с помощью которого программа установки Windows определяет значения в UDF_файле (Uniqueness Database File) для модификации файла ответов каждого компьютера при установке системы на множество ПК. Если не указан UDF_файл, то система потребует дискету с файлом при $Unique$.udb
Параметры командной строки winnt32.exe:
- /? Справка о программе
- /checkupgradeonly производится проверка возможности обновления текущей версии Windows. По окончании проверки будет сгенерирован отчет о возможности установки новой ОС
- /cmd:command_line задает команду, которая должна быть выполнена во время завершающей стадии установки ОС
- /cmdcons установить консоль восстановления системы и добавить ее вызов в загрузочное меню. Инсталляция ОС не производится
- /copydir:i386\folder_name создание дополнительной папки с именем папки в каталоге Windows
- /copysource:folder_name создание временной папки в каталоге Windows, по окончании инсталляции папка будет удалена
- /debug[level]:[filename] включает протокол отладки (по умолчанию C:\systemroot\Winnt32.log) с заданным уровнем (по умолчанию - 2; "0" -критические ошибки, "1" - обычные ошибки, "2" - предупреждения, "3" - информацию, "4" - детальная информация для отладки)
- /dudisable препятствует выполнению динамического обновления (файлы Update Microsoft Windows). Инсталляция выполняется только с первоначальными установками
- /duprepare:pathname выполняет модификацию инсталляционного ресурса таким образом, чтобы использовать динамические файлы модификации с сайта Windows Update
- /dushare:pathname определяет ресурс, на котором расположены файлы обновлений
- /m:folder_name во время установки копируются файлы из дополнительной папки и если они присутствуют, то используются вместо файлов из заданной по умолчанию папки
- /makelocalsource указывает программе установки на необходимость скопировать все файлы на локальный жесткий диск. Используется в том случае, если компакт-диск может быть недоступен в процессе установки
- /noreboot отключает автоматическую перезагрузку после копирования файлов
- /s:sourcepath указывает размещений файлов установки Windows XP (обычно на сервере)
- /syspart:drive_letter позволяет скопировать файлы установки на жесткий диск, сделать его активным, перенести на другой компьютер и продолжить установку на этом компьютере. Должен использоваться вместе с ключом /tempdrive
- /tempdrive:drive_letter используется вместе / syspart для указания основного раздела, предназначенного для размещения файлов и последующей установки Windows XP
- /udf:id [,UDB_file] задает файл базы данных уникальности, модифицирующий файл ответов
- /unattend обновляет предыдущую версию Windows в автоматическом режиме. Все пользовательские настройки берутся из предыдущей инсталляции
- /unattend[num]:[answer_file] указывается при автоматизированной установке. Имя файла можно опустить, если используется файл Unattend.txt (по умолчанию)
Преобразование файловой системы
Чтобы преобразовать диск из FAT (FAT32) в NTFS, воспользуйтесь утилитой Convert.Синтаксис команды
CONVERT том: /FS:NTFS [/V] [/CvtArea:имя_файла] [/NoSecurity] [/X]
- том - определяет букву диска (с последующим двоеточием) точку подключения или имя тома.
- /FS:NTFS Конечная файловая система: NTFS.
- /V Включение режима вывода сообщений.
- /CVTAREA:имя_файла Указывает непрерывный файл в корневой папке для резервирования места для системных файлов NTFS.
- /NoSecurity Параметры безопасности для преобразуемых файлов и папок будут доступны для изменения всем.
- /X Принудительное снятие этого тома (если он был подключен). Все открытые дескрипторы этого тома станут недопустимыми.
Если в вашей организации используется большое количество компьютеров, то необходимо продумать процесс автоматизации установки ОС.
Существует два возможных варианта автоматизации процесса установки:
-
Автоматизированная установка. В этом случае используется пакетный файл и сценарий (называемый файлом ответов 1), благодаря этому отключаются запросы операционной системы, а необходимые данные выбираются из файлов ответов автоматически. Существует пять режимов автоматической установки.
- Копирование диска (клонирование). В этом случае запускается утилита подготовки системы к копированию (Sysprep.exe), которая удаляет идентификатор безопасности (Security Identifier - SID). Затем диск копируется с помощью программы клонирования дисков, например Ghost (Symantec) или Drive Image (Power Quest). После копирования будет выполнена "сжатая" процедура установки (5-10 минут)2.
Вы установили операционную систему, однако самая тяжелая и продолжительная часть работы еще впереди.Установка необходимых обновлений
Не взирая на то, что, согласно документации, установка ОС занимает около 1 часа, на самом деле установка, настройка, установка всех критических патчей (обновлений) займет у вас по меньшей мере 4-5 часов (это при условии, что все патчи уже есть у вас на жестком диске или CD-ROM и вам не нужно вытягивать их из Internet).
Итак, вы установили операционную систему. Для дальнейшей установки патчей у вас есть два пути:
- Воспользоваться службой автоматического обновления Windows Update. Этот путь достаточно хорошо описан в литературе и не требует никаких усилий со стороны программиста. Однако, предположим, что в вашей организации хотя бы 20 компьютеров. Таким образом, вам придется 20 раз воспользоваться этой службой. Если учесть, что объем необходимых патчей составляет на сегодня около 40Мб, то вам придется вытянуть из сети 20*40=800Мб за один раз и в дальнейшем вам необходимо тянуть патчи на каждый компьютер раздельно. Это не самый лучший способ, однако если у вас быстрый канал и ваше руководство не против выбрасывать таким способом деньги, то вам подходит этот путь. Но учтите, что при переустановке ОС вам придется все вытягивать заново3.
- Воспользоваться каким-то сканером безопасности для поиска необходимых патчей (обновлений). Для примера рассмотрим бесплатный сканер Microsoft Base Security Analyzer (в данной статье не будет подробно рассматриваться вопрос о методах работы с данным сканером). Данный сканер можно бесплатно загрузить с сайта Microsoft из раздела TechNet. . До начала тестирования необходимо будет извлечь файл Mssecure.xml файл.Файл Mssecure.xml должен быть помещен в ту же папку, в которой развернут Microsoft Base Security Analyzer
Результатом сканирования будет перечень необходимых патчей, который вы должны будете установить на вашем компьютере.
Недостатком данного сканера является то, что он не указывает, какие конкретно обновления вам нужны, а рекомендует обратиться к странице Windows Update, что далеко не всегда удобно. Особенно в том случае, если вы уже вытягивали патчи из Интернета.
В таком случае гораздо удобнее применять коммерческие сканеры безопасности типа LAN Guard Network Scanner или XSpider.Рассмотрим более подробно LAN Guard Network Scanner.
Этот сканер предназначен для поиска уязвимостей в компьютерных сетях не только на базе Windows. Однако, в нашем случае, можно легко воспользоваться ним для поиска уязвимостей на отдельном компьютере. Вам будет рекомендовано посетить конкретные страницы бюллетеня безопасности от Microsoft.
В таком случае гораздо проще устанавливать обновления и появляется возможность узнать для решения какой уязвимости создано данное обновление.
Стоит исследовать эти шаги подробнее:
- Анализ. Посмотрите на текущую среду и потенциальные угрозы. Определите патчи, которые вы должны инсталлировать, чтобы сократить количество угроз вашей среде.>План. Установите, какие патчи надо инсталлировать, чтобы сдерживать потенциальные угрозы и обнаруженные вами уязвимые места. Определитесь, кто будет осуществлять тестирование и инсталляцию, и какие шаги нужно сделать.>Тестирование. Просмотрите доступные патчи и разделите их на категории для вашей среды.>Инсталляция. Инсталлируйте нужные патчи, чтобы защитить вашу среду.>Мониторинг. Проверьте все системы после инсталляции патчей, чтобы удостовериться в отсутствии нежелательных побочных эффектов.>Просмотр. Важной частью всего процесса является тщательный просмотр новых изданных патчей, вашей среды, и выяснение, какие из патчей нужны вашей компании. Если во время просмотра вы обнаружите, что необходимы новые патчи, начните снова с первого шага.
Примечание: Настоятельно рекомендуется сделать резервную копию всей рабочей системы до инсталляции патчей.
Проверка среды на предмет недостающих патчей
Так как это непрерывный процесс, вам нужно убедиться в том, что ваши патчи соответствуют последним установкам. Рекомендуется постоянно следить за тем, чтобы иметь новейшую информацию о патчах. Иногда выпускается новый патч, и вам необходимо установить его на всех станциях. В других случаях в сети появляется новая станция, и на ней нужно установить все необходимые обновления. Вам следует продолжать проверять все ваши станции, чтобы убедиться в том, что на них установлены все необходимые новейшие патчи. Вообще, вопрос установки патчей далеко не так прост, как кажется на первый взгляд и полное рассмотрение этого вопроса выходит за пределы нашей статьи.
Следует учесть, что иногда после установки последующего патча необходимо переустановить предыдущий. В частности в нашей практике такое встречалось неоднократно.
Итак, предположим, что все патчи установлены и ваша система не имеет дырок, связанных с их отсутствием. Учтите, что это состояние только на текущий момент времени, завтра возможно вам придется устанавливать новые патчи. Этот процесс, увы, беспрерывен.
Следующим шагом в вашей работе будет настройка операционной системы.
1. Создается с помощью утилиты deploy.cab. Для работы создайте папку, разверните туда архив deploy.cab. Вложенный файл setupmgr.exe является Менеджером установки (Microsoft Setup Manager Wizard), который используется для создания файлов ответов.
2. В больших фирмах с сетями под управлением серверов Win2KServer или Win2003 Server развертывание WinXP может быть выполнено благодаря службам удаленной установки (Remote Installation Services-RIS) и серверу управления системами Microsoft (Systems Management Server - SMS).
3.Для проведения обновлений можно воспользоваться Microsoft Software Update Services (SUS)
4.Существует ряд сканеров безопасности третьих фирм, они описаны в приложении 1 к данной статье
5.Более полно данный вопрос рассмотрен в статье Безмалого В.Ф. "Оптимизация Windows XP" "Компьютеры+программы" №5 2003
6.В связи с тем, что на момент написания статьи данная утилита более недоступна на сайте Microsoft.
7. На системах с объемом 256 Мб и более отключать эту функцию нет необходимости, так как увеличение быстродействия незначительно, а программы будут грузиться дольше.
8.Очистка этой папки перед каждой перезагрузкой может привести к ухудшению быстродействия системы.
9.Сюда же относятся иключи указанных разделов RunServices и RunServicesOnce
10.По умолчанию WinXP Pro предоставляют пользователю весьма упрощенный интерфейс безопасности, позволяющий устанавливать значения весьма ограниченного числа параметров доступа на основе членства во встроенных группах.
11.Чтобы изменить этот параметр вы должны быть членом группы Администраторы
Думаю, что было бы, по меньшей мере, удивительно, если бы в WinNT/2K/XP отсутствовала функция автоматической установки. Очень неплохое описание этой технологии для Win2K вы найдете в интернете, например на сайте Пола Таррота (Paul Thurrot)
Для XP процедура идентична, но учтите, что эта функция изначально разработана для установки WinXP как единственной ОС на ПК (то есть в мультизагрузочных системах это не сработает) и при полностью автоматической инсталляции жесткий диск будет отформатирован, а вся информация на нем потеряна!
Tак что изучайте документацию тщательно. Для создания же файла ответов имеется очень удобная и простая утилита Setup Manager (setupmgr.exe), которую вы найдете на CD-ROM WinXP в архиве \SupportTools\deploy.cab (для Win2K она поставляется в комплекте Windows 2000 Resource Kit - папка \Reskit\Deploy).
Там же и подробнейшая справка по автоматической инсталляции. Сам файл ответов обычно называется winnt.sif (именно под таким названием его следует помещать в папку с дистрибутивом) или unattend.txt. Если же вы запускаете установку с "родного" компакт-диска WinXP, то разместите этот файл на дискете, загрузите ПК - и программа установки найдет его сама, либо используйте для запуска инсталляции bat-файл, который создаст Setup Manager.
При установке же XP происходит следующее: температура процессора очень быстро поднимается до 80 градусов и после этого система, естественно, выключается системой безопасности.
Оказалось, дело в том, что инсталлятор ХР неправильно определяет тип машины с точки зрения ACPI! Когда при инсталляции при "Checking hardware..." я нажал F5 и выбрал "Standart PC", глюк пропал.
Q. Как выбрать нужную версию ядра и HAL ещё при инсталляции?
A.В самом начале текстового этапа установки XP при появлении сообщения "Setup is inspecting your computer's hardware configuration" нажмите и удерживайте клавишу "F5". В появившемся на экране списке версий библиотек HAL выберите версию, соответствующую вашему компьютеру, или выберите позицию "Other" для того, чтобы указать файл библиотеки от производителя оборудования. Затем продолжите установку Windows. В поставку XP включены следующие версии библиотеки HAL:
ACPI Multiprocessor PC - для ACPI-систем с несколькими процессорами.
ACPI Uniprocessor PC - используется для ACPI-систем с многопроцессорной системной платой и одним установленным процессором.
Advanced Configuration and Power Interface (ACPI) PC - используется для однопроцессорных ACPI-систем.
MPS Uniprocessor PC - для систем без поддержки ACPI, с многопроцессорной системной платой и одним установленным процессором.
MPS Multiprocessor PC - для многопроцессорных систем без поддержки.
ACPI Compaq SystemPro Multiprocessor or 100% compatible - для компьютеров Compaq SystemPro или полностью совместимых с ними.
Standard PC - используется для любого стандартного компьютера, не многопроцессорного и без поддержки ACPI.
Standart PC with C-Step i486 - используется для компьютеров с поддержкой этой технологии.
Q. Как мне поставить Win9x при уже установленном XP?
A.Win9x при инсталляции затирает загрузочный сектор XP. Что бы этого не произошло, перед установкой Win9x нужно правильно сконфигурировать его инсталлятор.
Для этого в файле MSBATCH.INF (если файла в дистрибутиве нет, создайте его) нужно прописать:
[Setup]
CleanBoot=0
Если дистрибутив Win9x находится на CD (как это обычно и бывает), то исправленный или новосозданный MSBATCH.INF можно использовать, запустив программу установки Win9x с параметром:
setup.exe диск:\путь\MSBATCH.INF
В данном случае файл можно назвать как угодно, а не только MSBATCH.INF.
После установки в файле boot.ini (принадлежащем WinXP) в разделе [operating systems] прописать путь к 98-й. Ниже описание команды файла boot.ini.
Начинается этот файл разделом [boot loader]. В этом разделе всего два параметра:
• Timeout — определяет время в секундах, которое ждет система, прежде чем начать загружать ОС по умолчанию, в случае, если в системе установлено несколько ОС.
• Default — определяет систему, которая грузится по умолчанию.
Второй раздел [operating system], в котором находится список возможных к загрузке ОС. Для каждой ОС указывается ее местоположение с использованием имен ARC (Advanced RISC Computer):
• scsi(*) или multi(*) — элемент scsi(*) используется в случае контроллера SCSI с отключенным BIOS. Элемент multi(*) используется для дисков всех остальных типов включая IDE, EIDE, ESDI и SCSI с включенным BIOS. (*) — номер адаптера, с которого осуществляется загрузка. Адаптеры нумеруются с нуля, начиная с контроллера, расположенного ближе к слоту 0 на мат. плате.
• disk(*) — если (1) = scsi(*), то равен логическому номеру устройства (LUN), установленному для диска. Если (1) = multi(*), то всегда равен нулю.
• rdisk(*) — если (1) = multi(*), то равен номеру диска в цепочке; счет дисков начинается с 0. Если (1) = multi(*), то всегда равен нулю partition(*) — определяет дисковый раздел, содержащий файлы ОС. В отличие от всех остальных элементов имен ARC, нумерация разделов начинается с 1, т.е. первый раздел обозначается partition(1), второй — partition(2) и т.д.
• \path — определяет каталог (или подкаталог) раздела, в котором находятся файлы ОС. По умолчанию в XP используется путь \windows. Кроме этого, в кавычках прописывается текст, который будет виден в пункте выбора этой ОС в стартовом меню. После этого текста могут быть ключи, которые влияют на загрузки ОС. Для XP возможны следующие ключи:
— /basevideo — с этим ключом система будет использовать только стандартный VGA-драйвер. Этот параметр может пригодиться, если вы на короткое время ставите другую видеокарту, и вам не хочется мучиться с перестановкой драйверов.
— /fastdetect — обычно ставится автоматически при инсталляции системы. При установке этого ключа система не определяет все Plug and Play устройства в процессе загрузки.
— /maxmem — определяет максимальный размер RAM, который может использоваться системой. Теоретически может помочь, если у вас глючная оперативка.
— /noguiboot — при использовании этого ключа не будет рисоваться цветная заставка при загрузке. Может использоваться теми, кто не желает смотреть на эту картинку в 60 герцах. Но надо учесть, что, кроме этого, не будут рисоваться BSOD при загрузке. Но виснуть система, если что-нибудь не в порядке, естественно, не перестанет.
— /noserialmice=[com 1,2,3] — при использовании этого параметра не будет определяться мышь, подключенная к COM-порту, для портов, перечисленных в скобках. Если номера портов не указывать, то мышь не будет определяться на всех портах. /bootlog — при задании этого параметра система будет писать лог загрузки в %SystemRoot%\Nbtlog.txt Этот параметр можно использовать, чтобы найти причину, почему система может загрузиться только в safe mode.
— /safeboot — при его установке система загрузится в Safe mode. То же самое можно сделать, нажав F8 в начале загрузки системы. Через двоеточие можно задать несколько параметров для /safeboot:
Minimal — минимальная конфигурация.
Network — с поддержкой сети.
Dsrepair — доступна только в NET Server и позволяет восстановить Active Directory с заблаговременно сделанной резервной копии.
Alternateshell — позволяет использовать альтернативные графические оболочки. По умолчанию с системой ставится только Explorer (стандартная оболочка) и Progman (осталась в наследство от Windows3.11 и NT 3.5).
— /sos — отображает на экране список загружаемых драйверов. Может помочь выяснить, на чем система спотыкается при загрузке.
— /baudrate — этот параметр указывает скорость, с которой будет работать COM-порт для отладки системы. Если не указать конкретную скорость, то будет 9600 для модема и 19200 для нуль-модемного кабеля. При включении этого параметра автоматически ставится параметр /debug.
— /crashdebug — с этим флагом загружается отладчик, но остается в неактивном состоянии до тех пор, пока не произойдет ошибка ядра. Может использоваться разработчиками программного обеспечения.
— /debugport=com* — указывает номер COM-порта (* должна быть номером порта), используемого отладчиком. Автоматически включает ключ /debug.
— /debug — загружается отладчик, который может быть активизирован другим компьютером, подключенным через COM-порт. Может использоваться разработчиками ПО.
— /nodebug — на экран не выводится отладочная информация.
— /hal — указывает имя файла, который должен использоваться как hal.dll после загрузки.
— /kernel — указывает имя файла, который должен использоваться как ntoskrnl.dll после загрузки.
Q. При установке Win XP на чистый жесткий диск нет возможности задать каталог для установки операционной системы - система, не спрашивая ничего, сама устанавливается в каталог Windows.
A.На компакт-диске WinXP в архиве\SupportTools\deploy.cab имеется специальная утилита-мастер Setup Manager (setupmgr.exe) - c ее помощью создайте файл автоматической установки ОСunattend.txt, в котором и укажите свое имя для папки Windows и любые другие параметры установки системы, а затем переименуйте его вwinnt.sif и поместите в папку с дистрибутивом Windows - при запуске инсталляции ОС имя папки, как и другие заданные параметры, будет автоматически взято из этого файла-сценария.Возможно также, что такой файл уже имеется в вашем дистрибутиве, и имя директории уже задано - в этом случае попробуйте просто удалить этот файл, либо отредактировать его, исправив название папки Windows.
Q. 3 винта: Первый разбит на 2 логических. На активной - ХР, на дополнительном - инфа. Второй винт - отформатирован. Хочу поставить на него 98-ю Винду. Как это сделать так, чтобы при загрузке комп запрашивал, к какому диску и системе обратиться?
A. 1) Поменять винчестеры местами.
2) FDISKом установить отформатированный винчестер активным.
3) Установить на отформатированный диск Win98 как обычно безо всяких ухищрений.
4) Запустить на установку WinXP, выбрать новую установку, после перезагрузки в DOS-режим выбрать восстановление существующей версии XP. При восстановлении XP будет запрошен пароль Администратора, поэтому стоит позаботиться о решении этой проблемы заранее.
5) Если после выполнения всех этих действий мультизагрузки не получится, создайте (отредактируйте) в корневом каталоге диска C: файл BOOT.INI с приблизительно таким содержанием. [Boot Loader] Timeout=5 Default=multi(0)disk(1)rdisk(0)partition(2)\WINXP [Operating Systems] C:\="Windows 98" multi(0)disk(1)rdisk(0)partition(2)\WINXP="Windows XP" /fastdetect
Q. ХР не хочет ставиться из-под DOS'a?
A.Такая проблема ВСЕГДА возникает, если вы (или кто-нибудь до вас) самостоятельно подправил файл txtsetup.sif, находящийся в i386. Дело в том, что в самом дистрибутиве находится ещё один - сжатый txtsetup.in_, который нужно в этом случае просто удалить. Иначе при изменённом txtsetup установка системы начнётся с него, а затем, при переходе в графическую фазу, этот файл будет заменён распакованным. И если, к примеру, вы ставите Windows с папки, отличной от i386 (что прописано в txtsetup), то при замене файла он будет пытаться искать файл EULA (лицензионное соглашение) в папке i386, на которую ссылается оригинальный сжатый файл. И в результате вместо приветствия Хр вы получаете дулю :)
Q.Предусматривается ли установка WinXP сверху на уже установленную, например, Win2K?
A.Конечно, и при этом будут сохранены все существующие настройки. Операционные системы WinNT/2K можно обновить до WinXP Pro, а Win98/98SE/Me - до любой из двух редакций WinXP (Home Edition и Pro). WinXP, кстати, будет продаваться как в "полном" варианте, так и в виде обновления (стоимостью подешевше). Единственное условие - обновляемая операционная система должна иметь тот же язык интерфейса, что и устанавливаемая WinXP, иначе обновление будет невозможно.
К сожалению, пользователи Windows 3.1, Windows 95 и Windows NT 3.51 лишены возможности обновить свою систему до Windows XP - установить Windows XP они, конечно, смогут, но имевшиеся настройки не сохранятся, да и ранее инсталлированные программы придется переустанавливать.
Q: Есть ли в 2000/XP аналог файла Msbatch.inf, а то лень вводить каждый раз серийный номер.
A: Смотри документацию в Support\ Tools\Deploy.cab. Аналог Msbatch.inf файл Unattend.txt. Его можно создать с помощью программы setupmgr.exe, которая сразу создает файл Unattend.bat. Для установки с CD Unattend.txt нужно переименовать в Winnt.sif. Также на диске с дистрибутивом в каталоге I386 уже находится файл Unattend.txt, который является примером.
Q: Можно ли переустановить ХР поверх старой, без ее удаления (как 98-ю)?
A: Можно.
1) Скопировать файл C:\BOOT.INI (если у Вас на машине установлено несколько систем) в какой-либо каталог для последующего его восстановления на месте начального расположения после завершения установки.
2) При проводящемся в результате установки восстановлении операционной системы WinXP, будет запрошен пароль Администратора системы. Для его гарантированного ввода, необходимо изменить пароль Администратора на заведомо известный пользователю, проводящему установку. Для этого необходимо в среде WinXP выполнить ярлык Пуск\Настройка\Панель управления\Учетные записи пользователей, в результате чего появится соответствующее окно. Выбрать учетную запись Администратор и нажать кнопку Сменить пароль, для задания нового пароля Администратора системы, в результате чего появится окно смены пароля. Ввести в верхнем поле редактирования окна новый пароль Администратора, после чего продублировать его вводом с клавиатуры в нижнем поле редактирования окна.
3) Выполнить файл WINNT32.EXE с дистрибутивного диска WinXP.
4) Выбрать в меню установки тип Новая установка.
5) Установить флажок Выбрать раздел для установки.
6) После перезагрузки компьютера в процессе установки в режиме DOS выбрать тип проводимой операции Восстановление существующей версии. Если будет задан вопрос о пароле Администратора системы, введите пароль Администратора, установленный вами в процессе выполнения п.2.
7) После завершения установки WinXP, необходимо скопировать ранее сохраненный файл BOOT.INI (см. п. 1) в корневой каталог диска C: и провести перезагрузку.
8) Провести активацию WinXP.
Q. Как организовать загрузку 3 ОС, например W2k, Win9x и Linux с помощью W2k загрузчика?
A: Самый простой способ, это ставить нужные ОС в правильном порядке. Сначала ставим любую ОС. Потом ставим W2k. При установке W2k сохранит загрузочный сектор в файл bootsect.dos. Переименовываем этот файл во что-нибудь, например bootsold.old, и ставим следующую ОС. После этого восстанавливаем загрузчик w2k (fixmbr из recovery console, или инсталлятором W2k, подробнее есть в соответствующем вопросе), и получите ещё один файл bootsect.dos с загрузчиком другой операционной системы. После этого останется только прописать эти файлы в boot.ini, например так:
C:\bootsect.dos="Windows 98"
C:\bootsect.lnx="Linux"
Приведённый порядок действий не обязателен, главное, что вам надо добиться, это получить загрузочные сектора от Linux и Win9x в отдельных файлах, и восстановить загрузчик W2k.
Q. Как отформатировать первый раздел диска, не потеряв возможность загрузки W2k установленной на другом?
A: Не смотря на то, что вся необходимая информация уже есть в faq, проблема эта возникает снова и снова, поэтому я решил выделить ей отдельный вопрос. Перед форматированием раздела не забудьте сохранить файлы из корневого каталога первого раздела, нужные для загрузки W2k. Это
ntldr – сам загрузчик.
boot.ini – конфигурационный файл загрузчика.
NTDETECT.COM – собирает информацию об устройствах.
ntbootdd.sys – нужен только при наличии SCSI.
Bootfont.bin – шрифт, только для локализованной версии.
Bootsect.dos – загрузочный сектор альтернативной ОС.
После форматирования раздела, просто скопируйте их обратно, загрузитесь в recovery console W2k, и восстановите загрузчик, командой fixboot.
Для того, чтобы обновить локализованную версию Windows до американской английской версии Windows, следует использовать параметр/#U:ANYLOCALE.
В Windows 2000 существует удобная возможность встраивать Service Pack в оригинальный установочный дистрибутив. При этом обновление системных файлов происходит до установки операционной системы, и в дальнейшем при использовании полученного дистрибутива Service Pack будет устанавливаться автоматически. Для интеграции SP1 в дистрибутив Win2000 проделайте следующее:
1. Создайте на диске папку для дистрибутива и назовите её, к примеру, C:\W2kinstall
2. Скопируйте содержимое папки I386 оригинального Windows 2000 CD-ROM в только что созданную папку. Убедитесь в том, что все вложенные папки тоже скопированы.
3. В папке, где находится Service Pack 1, найдите файл Update.exe и запустите его со следующими ключами:
update.exe -s:C:\W2kinstall
Теперь в указанной папке содержится дистрибутив Windows 2000 c интегрированным Service Pack 1.
Следует иметь в виду, что после установки операционной системы при помощи такого дистрибутива вы не сможете впоследствии удалить Service Pack. Кроме этого, если вы попытаетесь загрузить систему при помощи четырёх загузочных дискет, то можете получить следующее сообщение об ошибке:
The following value in the .SIF file used by setup is corrupted or missing: Value '0' on the line in section [SourceDiskFiles] with key "SP1.CAB"
Для устранения проблемы замените на первой дискете файл txtsetup.sif аналогичным из интегрированного дистрибутива.
Q.При установке Win2K программа установки "зависает" в начале текстового этапа?
A.Возможно дело в некорректном или несовместимом драйвере для устройства хранения информации (например, контроллера SCSI или IDE) либо к какому-то дисковому контроллеру присоединено устройство, вызывающее проблему установки. Для устранения проблемы:
1- отсоедините все периферийные устройства кроме видеокарты, например, сканеры, стримеры, съемные накопители и др.
2- oтключите в CMOS Setup все интергрированные устройства.
3- Если единственным интерфейсом устройств хранения информации в компьютере является IDE, проверьте, что установки "master" и "slave" для всех дисковых устройств заданы правильно.
4- Выберите в CMOS Setup конфигурацию DEFAULT, отключите для дисков режим DMA.
5- Переразбейте диск утилитой fdisk и отформатируйте его.
6- Если в системе присутствует SCSI-контроллер, проверьте, правильно ли установлены и включены терминаторы на шине, правильно ли установлена скорость шины и обновите драйвер контроллера.
7- Возможно, потребуется обновление версии BIOS.
Q. При попытке установить финальный релиз Win2K поверх ознакомительной версии появляется сообщение об ошибке и установка прерывается. Что делать?
A.Нужно воспользоваться утилитой Win2K Evaluation Upgrade - ее надо будет запустить перед установкой Windows.
Как перенести установленный W2k на другой винт (больший по pазмеpу), с сохранением настроек. A: Загружаемся со старого жесткого диска. Создаём разделы нужного нам размера и форматируем их. Затем удаляем БУКВЫ дисков и МЕТКИ томов свежесозданных разделов. Для этого заходим в Computer management -> Disk management -> клик правой кнопкой по диску -> Change drive letter and path -> дальше всё понятно. Метка тома удаляется прямо в проводнике - свойства диска - в окне метки ставим пусто... Кроме этого, необходимо убедиться, что файл подкачки находится в том же разделе, что и W2k.
Загружаемся с предварительно созданной дискеты Norton Ghost 2001. Выбираем копирование "partition to partition", исходный диск, раздел на нём; диск назначения, раздел на нём и запускаем сам процесс клонирования. (3 Гб клонируется примерно за 15 минут). По окончании процесса нажимаем кнопку "reset computer" в Norton Ghost 2001 и, в момент загрузки логотипа с версией BIOS, выключаем компьютер. Вынимаем старый диск и делаем загрузочным новый. Если на раздел установлена "Recovery console" её придётся переустановить. В случае клонирования загрузочного раздела W2k на другой винчестер с целью получения возможности загрузки с последнего следует иметь в виду, что необходимый для загрузки системы NT загрузчик в таком случае не перепишется на раздел назначения т. к. он не является составной частью раздела. В этом случае, для получения возможности загрузки с раздела назначения проще всего воспользоваться программой Bootpart (см. вопрос 2 главы "Восстановление"). Если не удалить БУКВЫ дисков и МЕТКИ томов диска назначения перед клонированием или загрузиться с основного диска при подключённом втором (с уже удалёнными буквами и метками или уже отклонированном) то мы не будем иметь возможность загрузиться со свежесозданного диска - после ввода пароля и логина будет выводиться сообщение, что "своп отсутствует, после окончания загрузки создайте новый" и, затем, снова появится окно логона. И так - до бесконечности...
Если требуется клонирование ВСЕГО содержимого жёсткого диска на другой винчестер, то операции удаления букв разделов и меток томов диска назначения делать не нужно. При этом в качестве клонируемого объекта следует выбирать не partition а disk.
Дополнение: Если у вас два компьютера с Windows 2000, то можно поступить немного проще. Подключаете "старый" и "новый" жесткий диск ко второму компьютеру. Заходите администратором. Создаете раздел на "новом" диске и форматируете его в NTFS (диск рекомендуется не забыть определить через BIOS). А потом FARом копируете все файлы со "старого" диска на "новый". Не забудьте указать галочку копирования прав доступа. После копирования подключаете "новый" диск и работаете. Если у вас установлена Active Directory, то следует сначала зайти в "Directory recovery mode", чтобы она приняла ее как родную, а потом нормально загрузиться. Кстати, если вы сжимали некоторые файлы, то после копирования следует повторно их сжать.
При переустановке WinNT (допустим, при аварийном отказе системы),можно запустить установку с ключом WINNT32 /U для использования данных предыдущей установки. Это избавит вас от большого количества вопросов,задаваемых во время установки системы.
Q.Удивило неправильное описание параметра /unattend в спецномере по WinXP. Я обычно использую вот такой батник:
set AnswerFile=.\unattend.txt
set SetupFiles=c:\distrib\xpsp1\i386
c:\distrib\xpsp1\i386\winnt32 / s:%SetupFiles% /unattend:%AnswerFile% /copysource:lang
Это ж для автоустановки XP, а никак не для того, о чем вы говорили. А в unattend.txt все для установки ОС.
A.Вы невнимательно читали. Там имелся в виду параметр /unattend без указания аргумента, а у вас аргумент указан (такой вариант мной также был рассмотрен, но отдельно, строкой выше). Попробую расшифровать эти два параметра еще более подробно:
/u[секунд]:файл_ответов (равнозначно /unattend[секунд]:файл_ответов ) - включает автоматизированную, основанную на файле ответов (обычно - unattend.txt) установку Windows.
При обновлении предыдущей версии Windows NT можно задать задержку в секундах между завершением копирования файлов до перезагрузки ПК. Используется совместно с параметром /s;
/unattend (без указания файла ответов) - включает автоматическое обновление предыдущей версии ОС, основываясь на ее конфигурации. То есть все настройки ОС сохраняются, и вмешательство пользователя не требуется.
Q.Безуспешно пытаюсь поставить Win2K на мой 18 GBytes SCSI диск. До этого она устанавливалась на этом же компьютере на SCSI диск 4.5 GBytes без проблем. На 18 GBytes первый этап установки проходит нормально, но после перезагрузки получаю сообщение об ошибке и все?
A.Дело в том, что Win2K проверяет полностью работу диска только после первой перезагрузки. В данном случае очевидно, что в BIOS SCSI контроллера не был разрешен параметр INT13 Extention и диски больше 8 GBytes не видны нормально после загрузки и именно поэтому загрузка Win2Kостанавливается. Необходимо разрешить этот параметр в BIOS SCSI контроллера.
Q.Я установил WinXP поверх предыдущей системы, оставив возможность деинсталляции - захотелось немного поиграться с модной "осью", сохранив в то же время все текущие настройки и программы. Но поскольку никаких заметных преимуществ по сравнению с "винтукеем" я не обнаружил, даже наоборот, то я решил на новую ОС не переходить, а с чистой совестью удалить эту "хрень". И тут меня поджидал очередной глюк XP. "Error Message: Setup Can Not Uninstall Windows XP Because the Necessary Registration Information Is missing...".
A.Данный сбой происходит, когда вы пытаетесь удалить WinXP с помощью программы C:\windows\system32\osuninst.exe в том случае, если отсутствует папка C:\Undo с сохраненными файлами предыдущей ОС, либо отсутствуют параметры "Win9xundodirpath" и "Win9xundointegrityinfo" в разделе реестра HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup.Соответственно, вам придется либо найти удаленную папку в Корзине, либо восстановить утерянные параметры из резервной копии реестра, либо распрощаться с возможностью безболезненного удаления WinXP.
Q.Известно, что при установке системы Windows на большое количество одинаковых компьютеров широко используется клонирование системы, то есть система устанавливается только на первый эталонный компьютер, затем снимается образ его жесткого диска, который и переносится на другие машины, что экономит огромное количество времени, поскольку перенос образа многократно быстрее инсталляции системы. А если все компьютеры разные? Какой вариант подходит в этом случае? Ведь клонирование диска Win2K/XP на систему с другой материнской платой может привести к невозможности загрузить компьютер.
A.Предусмотрен вариант и на этот случай. Для того чтобы можно было клонировать ОС на ПК с различным аппаратным обеспечением, эталонный компьютер (с которого и будет сниматься образ диска) необходимо специальным образом подготовить с помощью утилиты Microsoft System Preparation Tool (sysprep.exe). Но даже и в том случае, если вы клонируете систему на абсолютно идентичные ПК, желательно использовать эту программу, поскольку при обычном клонировании диска WinNT/2K/ XP все клонированные компьютеры будут иметь одинаковый SID (security identifier) и имя компьютера. Это абсолютно недопустимо при работе таких компьютеров в одном домене или рабочей группе.
Утилита System Preparation Tool (Sysprep.exe) как раз и служит для удаления таких уникальных параметров компьютера, как сведения об аппаратной конфигурации, SID и имя (кроме того, при клонировании диска без предварительного удаления GUID диска возможны, например, такие сбои, как появление сообщения при загрузке: "Your system has no paging file, or the paging file is too small" - "Отсутствует файл подкачки или его размер слишком мал"). При первом включении клонированного с ее помощью ПК все же запускается процедура установки ОС в графическом режиме, однако занимает она всего от трех до десяти минут вместо обычных 45-30 минут.
При этом выводятся на экран только те запросы, которые касаются конечного пользователя, такие, как принятие лицензионного соглашения, ввод ключа продукта, имени пользователя и названия организации. Если же заранее поместить в дистрибутив Windows файл ответов Sysprep.inf (он аналогичен по своему синтаксису файлу Unattend.txt и используется при первом включении клонированного с помощью Sysprep.exe компьютера), то вместо запросов к пользователю мастером мини-установки используются данные, содержащиеся в этом файле.
Найти эту программу можно в архиве \Support\Tools\Deploy.cab на компакт-диске Windows или же скачать самый свежий вариант в интернете, на сайте Microsoft.
Q.Не могу установить WinNT на HDD Seagate Barracuda 40 Гб. ОС говорит, что обнаружен диск большого размера с количеством более 1024 цилиндров?
A.WinNT 4 поддерживает системный раздел с максимальным размером до 7,8 Гб, и если системный загрузчик ntldr располагается за пределами этого объема, то система не может найти файл ntoskrnl.exe. Поэтому попробуйте либо ограничить объем системного раздела до 7 Гб, либо используйте трюк с заменой загрузочного сектора и файлов ntldr, ntdetect.com, ntbootdd.sys на версии из Win2K/XP - этот трюк подробно описан на сайте nu2.nu/fixnt4.
Q.Hе удается обновить Win2K на WinXP?
A.Вероятно, вы пытаетесь установить OEM-версию WinXP, которая предназначена для установки только на "чистые" ПК. Чисто теоретически способ обойти это ограничение имеется, однако при этом наверняка будет нарушено лицензионное соглашение, так что вся процедура целиком и полностью на вашей совести. Итак, в папке i386 диска WinXP найдите файл setup.ini:
[Pid]
ExtraData=796674736977656D7A622E385892A4
Pid=55274270.
Нас интересует последняя строка. Первые пять цифр параметра PID определяют тип дистрибутива - retail, VL или OEM. Последующие три определяют, какой CD-Key будет использоваться для данного диска, причем можно изменять эти два набора цифр независимо друг от друга, то есть можно сделать так, что данный дистрибутив будет работать как retail, но при этом будет воспринимать CD-Key от OEM-версии. Типичный вид этих параметров таков:
Retail - 51882 335
Volume License - 51883 270
OEM = 82503 OEM.
Таким образом, если ради эксперимента изменить значение параметра PID так, чтобы он равнялся, например, 51882OEM, то, возможно, получите воспринимающую ваш CD-Key retail-версию WinXP, с помощью которой удастся обновить Win2K с сохранением всех предыдущих настроек. Но, еще раз повторю, от покупки пиратского диска, с точки зрения закона, это ничем не будет отличаться.
Q.При установке WinXP появляется странное сообщение: "No Disk in Drive". Подскажите, что это означает?
A.Это значит, что вашей системе необходим специфический драйвер RAID- или SCSI-контроллера, либо установлен привод типа Zip или Jazz. Попробуйте временно отключить привод сменных дисков, если такой имеется. И позаботьтесь о дискете со свежими драйверами дискового контроллера. При появлении сообщения: "Press F6 if you need to install a third party SCSI or RAID driver" - необходимо нажать клавишу F6 и следовать дальнейшим инструкциям.
Двойная загрузка Win2K и Linux с помощью NTLoader
Если вам нужно работать с Win2K и Linux, придется пользоваться двойной загрузкой. В этом может помочь встроенный загрузчик Win2K NTLoader, однако корректно настроить его нелегко. Необходимо сделать следующее:
1. Установить Win2K как обычно в раздел NTFS и приготовить четыре загрузочные дискеты для загрузки и восстановления.
2. Загрузить систему с загрузочного диска Red Hat Linux 6.2, а затем установить Linux с компакт-диска Red Hat.
3. Создать в Linux раздел "/" и разделы подкачки на дополнительном диске или на свободных разделах жесткого диска.
4. При запросе о создании загрузочного диска выбрать пункт "Yes, make a BOOT DISK". Этот диск понадобится в пункте 8.
5. Linux перепишет загрузочную запись (Master Boot Record, MBR) Win2K, поэтому теперь загрузите Win2K с четырех загрузочных дискет. При этом необходимо выбрать в меню загрузчика пункт Recover, а затем — режим Command mode.
6. При запросе следует зарегистрироваться с учетной записью Administrator.
7. Выполнить команды fixboot и fixmbr. Теперь Win2K снова будет загружаться нормально.
8. Для загрузки Linux из NTLoader перезагрузить систему с загрузочного диска Linux.
9. Зарегистрироваться в Linux с полномочиями администратора системы.
10. Ввести команду cd /etc и открыть файл lilo.conf. В начале файла есть ссылка на загрузочный раздел по умолчанию, например, /dev/hda.
11. С помощью любого редактора — например, Emacs следует изменить это значение на диск и раздел, куда была установлена Linux. Если Linux установлена в раздел /dev/hdc1, то именно это и следует записать, т.е. поменять /dev/hda на /dev/hdc1. Если вы не помните, куда именно установлен Linux, найдите последнюю переменную файла lilo.conf — переменную image. В ней хранится нужное значение.
12. Выполнить LILO для записи загрузчика в раздел /dev/hdc1 (команду LILO нужно выполнить без аргументов). Будет выдано предупреждение о том, что раздел не является первым на диске. Именно это нам и нужно, чтобы загрузочная запись Windows 2000 осталась в целости и сохранности.
13. Скопировать загрузочный сектор Linux в файл; сейчас мы перепишем его на раздел Win2K, чтобы загрузчик Win2K мог запускать Linux.
В Linux для записи сектора в файл служит команда dd.
# cd
# dd if=/dev/hdc1 bs=512 count=1 of=bootsect.lnx
14. С помощью команды mcopy следует скопировать этот файл на дискету.
# mcopy bootsect.lnx a:
15. Остановить Linux.
# shutdown -h now
16. Загрузить Win2K.
17. Скопируйте файл bootsect.lnx на диск C: и присвойте ему атрибут read-only.
18. Добавить соответствующий пункт для запуска Linux в файл boot.ini, например:
C:\bootsect.lnx="Linux"
Теперь при запуске компьютера можно выбрать в меню загрузчика пункт Linux. После этого будет запущен LILO, который загрузит Linux.
Q.Не удается установить WinXP на массив RAID 0, хотя все драйверы устанавливаются верно?
A.Попробуйте разнести диски массива на разные шлейфы (контроллеры).
Посоветую просто после первой инсталляции и активации сохранить в надежном месте файл wpa.dbl, расположенный в папке \System32. Если придется систему переставить, то просто скопируйте его обратно в эту директорию и повторная перерегистрация не потребуется.
Q. Не могу установить SP1 на XP, после запуска закрывается с ошибкой и надписьютипа "Установка отменена"?
A. Microsoft рекомендует, прежде, чем начать установку, запустить System Restore и создать новую контрольную точку (Create New Restore Point).
1. Oткройте следующий ключ: HKLM\Software\Microsoft\WindowsNT\Current Version\WPAEvents.
2. В правой панели нажать правой кнопкой на параметре OOBETimer и выбрать Modify. Необходимо изменить как минимум одну цифру в этом параметре, чтобы дезактивировать Windows.
3.Нажать Start, а затем Run. В окне Open напечатать следующую : %systemroot%\system32\oobe\msoobe.exe /a (%systemroot% - это каталог, в котором установлена Windows. Чаще всего он так и называется Windows).
4. В открывшемся окне нажать Yes, I want to telephone a customer service representative to activate Windows, и затем нажать OK.
5. Нажать Change Product Key.
6. Напечатать новый код в окошке New Key и нажать OK. (Список возможных кодов активации XP - см. Ниже). Если происходит возврат к предыдущему окну, нажмите Remind me later, а затем перезагрузите компьютер. Повторите шаги 3 ows активирована. Должно появиться следующее сообщение: Windows is already activated. Нажмите OK, чтобы выйти.
После этих хитрых манипуляций надо инсталлировать SP1 For Windows. Если Windows не запускается после установки SP1, надо нажать F8 во время перезагрузки и выбрать Last Known Good Configuration, а затем повторить процедуру.
Сенсационный разгон
Суть проста: CPUID определяет тип процессора и передает его системе. И в случае излишней навороченности операционка начинает его искусственно притормаживать! И все счастливы: Intel - потому что люди покупают новые, более мощные процессоры, а Microsoft пишет более «тяжелые» операционки, и круг повторяется.
Мы выяснили, как можно отключить идентификацию CPUID. Правда, есть ограничение – работает это исключительно под WinXPPro\HE. В этих операционках программисты предусмотрели заводскую функцию отключения: может быть, для проведения собственных тестов, может, еще для чего – не важно. Но она есть.
Чтобы отключить проверку CPUID, надо в самом начале установки Windows (когда система загружается с компакт-диска) нажать F5. Появится менюшка с типами процессоров, где надо выбрать пункт i486 и с легким сердцем продолжить инсталляцию. При установке надо убедиться в том, что операционка ставится на чистый и только что отформатированный раздел – иначе не сработает. Ставите – и вуаля, теперь ваша WinXP уверена, что процессор у вас не просто старый, а очень старый, и, соответственно, тормозить его не надо, а наоборот – надо еще и помочь.
Q.Как установить вин ХР на сериал АТА?
A.В начале установки WinXP запрашивает у вас драйвера для дополнительных контроллеров. Скармливаете ей драйвер SATA - контроллера (должен быть на диске к материнке, читайте инструкцию, там описан процесс установки WinXP), дальше установка проходит обычным путем.
Q.Как поставить на мою Win2KPro XP? У меня пишет: "Программа установки не поддерживает обновление Windows XP с Windows 2000 Professional на Microsoft Windows Home Edition".
A.2000-ую профессиональную можно обновить лишь на Pro версию ХР. Если хотите Home версию, то просто удалите 2000-ую.