Установка Windows XP на ноутбук с предустановленной Windows Vista. Часть 4-я.

 Загружаемся с установочного диска Windows Vista. Выбираем язык установки и ввода (учитывая, что нам потребуется ввести несколько команд, рекомендую сразу выбрать язык ввода США). В окне, следующим за выбором языка выбираем вариант «Восстановление системы». Выбираем операционную систему для восстановления и жмём «Далее». Следующим будет пункт «Командная строка».

Установка Windows XP на ноутбук с предустановленной Windows Vista
Восстановление Windows Vista

 В командной строке вводим:

E:\boot\Bootsect.exe /NT60 All

 Данная команда восстанавливает основную загрузочную запись Windows Vista.

 Обращаю ваше внимание, что в приведённой выше команде DVD-дисковод фигурирует под буквой E:\ , если ваш жёсткий диск имеет более двух разделов, то, вероятнее всего, DVD-привод будет иметь другую букву, и команду требуется подкорректировать.

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

 Запускаем операционную систему (на этот раз у нас уже загружается Windows Vista). Теперь нам требуется выполнить несколько команд в командной строке с повышенными правами пользователя. Идём Пуск -> Стандартные, находим ярлык командной строки и щёлкаем на нём правой кнопкой мыши. Выбираем пункт  "Запуск от имени администратора".

Установка Windows XP на ноутбук с предустановленной Windows Vista
Запуск командной строки от имени администратора в Windows Vista

Последовательно выполняем следующие команды:

%windir%\system32\Bcdedit /create {ntldr} /d "Microsoft Windows XP"

команда добавляет в загрузчик Vista запись для загрузки Windows XP

%windir%\system32\Bcdedit /set {ntldr} device partition=C:

команда определяет местоположение загрузчика Windows XP (файл ntldr на диске C)

%windir%\system32\Bcdedit /set {ntldr} path \ntldr

команда указывает имя загрузчика Windows XP

%windir%\system32\Bcdedit /displayorder {ntldr} /addlast

команда определяет положение записи загрузки Windows XP в окне выбора ОС для загрузки (в конце списка).

Примечание. Синтаксис утилиты Bcdedit.exe вы можете просмотреть по команде

Bcdedit /?

 Всё, загрузчик Висты восстановлен и в него добавлена запись для загрузки Windows XP. Осталось только проверить наличие на диске C: файлов Ntldr, Boot.ini и NTDetect.com - тех самых, которые вы на всякий случай копировали в безопасное место (файлы системные и скрытые). Если их по какой-либо причине там нет, восстановите.

Установка Windows XP на ноутбук с предустановленной Windows Vista
Выбор операционной системы для загрузки

А теперь для тех, у кого нет установочного диска Windows Vista.

Скачайте две небольшие утилиты для командной строки: bootsect.exe и bcdedit.exe (ищем прикреплённые к статье файлы).

Заходим в XP. Помещаем скачанные утилиты в отдельный каталог, например в D:\bootfix\. Запускаем командную строку (Пуск - Выполнить - cmd) и переходим в ней в папку D:\bootfix\ (командами "d:", затем "cd bootfix") и последовательно выполняем следующие команды:

D:\bootfix\bootsect.exe /NT60 All

восстанавливаем загрузчик Windows Vista

D:\bootfix\bcdedit.exe /create {ntldr} /d "Microsoft Windows XP"

добавляем в загрузчик Vista запись для загрузки Windows XP

D:\bootfix\bcdedit.exe /set {ntldr} device partition=C:

указываем местоположение загрузчика Windows XP (файл ntldr на диске C)

D:\bootfix\bcdedit.exe /set {ntldr} path \ntldr

указываем имя загрузчика Windows XP

D:\bootfix\bcdedit.exe /displayorder {ntldr} -addlast

определяем положение записи загрузки Windows XP в окне выбора ОС для загрузки (в конце списка)

D:\bootfix\bcdedit.exe /timeout 10

определяем таймаут выбора ОС для загрузки в секундах (по желанию).

Всё.

 И напоследок. Оформить мультизагрузку правильно и без лишних телодвижений можно также с помощью различных сторонних программ, например, VistaBootPRO или EasyBCD.Установка Windows XP на ноутбук с предустановленной Windows VistaУстановка Windows XP на ноутбук с предустановленной Windows Vista

 Надеюсь, кому-нибудь моя статья принесёт пользу.

Удачи!

Обсуждение
rachehan36 написал(а):
Как по мне это все очень сложно. Проще всего убить висту и уже на чистый диск поставить обсчную старую винду

Надо было читать статью с самого начала - там ясно написано, что обычный дистр XP без бубна встанет далеко не на каждый винт современных ноутов с SATA-шными дисками.

Да и "убить висту" иногда оказывается проще сказать, чем сделать.

Так что без плясок, к сожалению, порой не обойтись.
goldberg написал(а):
Как по мне это все очень сложно. Проще всего убить висту и уже на чистый диск поставить обсчную старую винду
rachehan36 написал(а):
Внимательно изучил статью, все кажется понятным и доступным. Есть только один вопрос, подскажите, а нельзя перед установкой хр сохранить файлы ntldr и пр. просто в резервной папочке, а потом их скопировать к корень? Просто я именно так делал, когда на хр ставил 2000

Вопрос не совсем понятен. Файлы Ntldr, Boot.ini, NTDetect.com - это файлы, принадлежащие XP, и к Висте они не имеют никакого отношения. Если Вы ещё НЕ установили XP, а только собираетесь - Вам просто неоткуда их будет взять (ну, если только не вытащить их с CD, хотя смысла в этом не вижу). Вот после установки XP, когда эти файлы появятся на диске C, их и надо скопировать в резервную папочку, т.к если инсталл Висты пойдёт не так, как надо, их может затереть.
Впрочем, уже после этой статьи мне приходилось несколько раз устанавливать на ноутбуки XP параллельно с Вистой. Выработал оптимальный вариант:
Имеем - установлена Виста на диске C.
Ставим с загрузочного CD XP на диск D (например), возникают проблемы при установке - решаем как написано в статье. После операции имеем работающую XP и Висту на диске C, которая не загружается. Заходим в XP, берём файлы bcdedit.exe и bootsect.exe (с загрузочного диска Висты, находим на диске C или скачиваем прикреплённые к 4-й части статьи файлы) и действуем в командной строке, как написано в 4-й части статьи ( раздел А теперь для тех, у кого нет установочного диска Windows Vista.).
Всё делается быстро и без проблем. XP стоит, загрузчик Висты восстановлен.

Прим. После этой команды D:\bootfix\bcdedit.exe /create {ntldr} /d "Microsoft Windows XP" иногда проскакивает ошибка - не обращайте внимания. Просто в этом случае строка для XP в загрузчике будет выглядеть, например, как "Предшествующая версия Windows".
Гость написал(а):
Внимательно изучил статью, все кажется понятным и доступным. Есть только один вопрос, подскажите, а нельзя перед установкой хр сохранить файлы ntldr и пр. просто в резервной папочке, а потом их скопировать к корень? Просто я именно так делал, когда на хр ставил 2000
Валерий написал(а):
Жаль, что сначала наломал дров на ноутбуке, а потом наткнулся на Ваши статьи.

Спасибо.
Валерий.
svvkr@list.ru