Ноутбуки ASUS
Великая Отечественная война
Перед тем, как задать вопрос, пожалуйста, воспользуйтесь поиском.

Установка Windows XP без удаления Windows Vista или Seven

02 апр 2009 | Опубликовал: SErg | Категория: Статьи | Прочитано: 140168 | Комментариев: 37 | Распечатать   
Исходные данные
• Компьютер под управлением Windows Vista (в данном случае использовалась редакция Business).
• Жесткий диск содержит два раздела: С - с установленной Windows Vista и D – раздел, на который будет произведена установка Windows XP. Оба раздела основные, активным является С.
• CD/DVD-приводу назначена буква E (будет использоваться в командах).
• Установочный диск Windows XP для установки на второй раздел.
• Установочный диск Windows (не обязательно).

Установка Windows XP
Установка Windows XP ничем особо не будет выделяться, и останавливаться подробно на этом вопросе нет смысла. Естественно при установке вы должны указать второй раздел диска.

Установка Windows XP без удаления Windows Vista или Seven

Рис.1. Выбор раздела для установки Windows XP


После установки Windows XP ни выбора операционных систем при загрузке ни, соответственно, возможности загрузки Windows Vista не будет.
Обратите внимание, что на активном разделе (C), где ранее располагались только несколько файлов, необходимых для загрузки Windows Vista, теперь записаны файлы загрузки Windows XP (Рис.2).

Установка Windows XP без удаления Windows Vista

Рис.2. Файлы операционных систем


Далее рассмотрим способы восстановления загрузки Windows Vista и создания записи загрузки Windows XP:
1) Восстановление загрузчика с установочного диска Windows Vista
2) Восстановление загрузчика без установочного диска Windows Vista


Первый способ:
• Загрузитесь с установочного диска Windows Vista
• Выберите язык установки и ввода, при этом, учитывая, что нам необходимо будет вводить несколько команд, лучше сразу выбрать язык ввода США
• Выберите вариант «Восстановление системы» внизу окна следующего за выбором языка.
• Выберите операционную систему для восстановления и нажмите «Далее».
• Выберите пункт «Командная строка» (Рис.3).
• В командной строке введите команду
E:\boot\Bootsect.exe /NT60 All

Результатом выполнения команды будет восстановление основной загрузочной записи системы Windows Vista и загрузочного кода, который передает управление диспетчеру загрузки Windows.

Установка Windows XP без удаления Windows Vista

Рис.3. Восстановление системы


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

Создание конфигурации с двойной загрузкой
Команды в следующей процедуре выполняются в командной строке. В системе Windows Vista эти команды необходимо выполнять в командной строке с повышенными правами пользователя. Для этого нажмите кнопку Пуск, выберите пункт Стандартные, щелкните правой кнопкой мыши ярлык командной строки и выберите пункт Запуск от имени администратора.
Последовательно выполните следующие команды.
%windir%\system32\Bcdedit /create {ntldr} /d "Microsoft Windows XP"
%windir%\system32\Bcdedit /set {ntldr} device partition=C:
%windir%\system32\Bcdedit /set {ntldr} path \ntldr
%windir%\system32\Bcdedit /displayorder {ntldr} /addlast

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

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

Установка Windows XP без удаления Windows Vista или Seven

Рис.4. Выбор ОС для загрузки


Возможно, многим будет удобнее уменьшить таймаут выбора загрузки ОС, который по умолчанию составляет 30 секунд. Для настройки этого параметра воспользуйтесь командой
%windir%\system32\Bcdedit /timeout XX

Где XX – время таймаута в секундах.
Обратите внимание, что для запуска Windows XP необходимы следующие файлы:
• Ntldr
• Boot.ini
• NTDetect.com
В системе Windows XP эти файлы расположены на системном разделе, который помечен как активный. По умолчанию эти файлы в Windows XP являются скрытыми системными файлами. Windows Vista не использует эти три файла, а запускается с помощью скрытого системного файла Bootmgr и других необходимых файлов, расположенных в папке \Boot.

Второй способ:
Как быть в случае, если установочного диска нет? В первую очередь такая ситуация актуальна для владельцев ноутбуков так как, зачастую, предустановленную систему не сопровождает установочный диск. Производители ноутбуков ограничиваются наличием раздела для восстановления системы на жестком диске (Recovery Partition).
Рассмотрим способ восстановления загрузчика Windows Vista и создания конфигурации с двойной загрузкой без установочного диска Windows Vista.
Понадобится небольшая утилита командной строки - bootsect.exe [85.5 Kb] (cкачиваний: 13395), а для создания конфигурации с двойной загрузкой утилита bcdedit.exe [253.5 Kb] (cкачиваний: 8688).
Порядок действий будет таким:
1. Скачайте обе утилиты - bcdedit и bootsect и поместите их в отдельный каталог, например на диск D:\bootfix\
2. Запустите командную строку (Пуск - Выполнить - cmd) и перейдите в ней в папку D:\bootfix\ (командами "d:", затем "cd bootfix")
3. Выполните последовательно следующие команды
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

команда указывает имя загрузчика Windoiws XP
D:\bootfix\bcdedit.exe /displayorder {ntldr} -addlast

команда определяет положение записи загрузки Windows XP в окне выбора ОС для загрузки (в конце списка)
D:\bootfix\bcdedit.exe /timeout 10

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

Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
11 сентября 2011 00:54 от maloicot | Репутация: 0
Проще всего установить утилиту EasyBCD и поправить ей загрузчик в автоматическом режиме. Можно даже наверно создать статью в программах о EasyBCD
13 ноября 2010 09:22 от SErg | Репутация: 102
Попробуй выполнить по инструкции из первого способа начиная с Создание конфигурации с двойной загрузкой, перед эти деактивируй загрузку.
Не забудь сделать резервную копию всего, что дорого.
13 ноября 2010 03:37 от schturman-72 | Репутация: 0
Здравствуйте! Была установлена Windows 7 на диске С. Разделил диск D на два (D и E). Установил на диск Е Win XP проф.,с помощь мастера программы Paragon 11. Результат: Загружаются обе системы, но переключение между ними возможно только через мастера Paragon(активация, деактивация загрузки). Если активирую загрузку-загружается Win7, при загрузке Win7 выходит окно выбора систем, но там только одна строчка Win7. Если деактивирую загрузку-загружается WinXP, но уже без возможности выбора. Можно ли исправить, не устанавливая заново системы. ОС обе лицензионные.
28 октября 2010 00:57 от SErg | Репутация: 102
XP сборка или оригинальная?
27 октября 2010 18:07 от iamma4o | Репутация: 0
Хочу поставить Windows XP второй после Windows 7, но не могу. У меня было три раздела: С (48гб) , D (184гб) и один зарезервированный системой (100мб) . На С стоит семерка. С я разбил на два основных С (38гб) и G (10гб). Работал с Acronis Disk Director Suite так как было описано в теме. На установку XP на диск G. Все было как обично выбрал рвздел, формат в NTFS, копирование файлов, потом перезагрузка и вот тут ошибка: "НЕ удается запустить Windows из-за испорченного или отсутствующего файла:
<Windows root>\system32\hal.dll Установите заново копию указанного выше файла" ( это я перевел). После чего я не смог запустить ни семерку, ни XP. Помог диск восстановления для семерки. Пожалуйста помогите установить XP или подскажите в чем проблема?
2 августа 2010 14:01 от SErg | Репутация: 102
Если не получилось одним способом попробуй другим. В таком порядке: ставишь семерку, потом xp, затем выполняешь инструкцию.
2 августа 2010 13:45 от Toller | Репутация: 0
На С-семерка,на D-XP,если загружаться в семерку
1 августа 2010 18:28 от SErg | Репутация: 102
На каком диске какая ОС стоит?
1 августа 2010 06:27 от Toller | Репутация: 0
SErg,
Я выполнил всё это, но результат остался тот же, всё та же ошибка. Но сейчас я сделал перестановку, в биосе я поменял порядок загрузки жестких дисков и теперь у меня загружается как основная Windows 7, и в ней я тоже проделывал описанные выше операции:
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
команда указывает имя загрузчика Windoiws XP
D:\bootfix\bcdedit.exe /displayorder {ntldr} -addlast
команда определяет положение записи загрузки Windows XP в окне выбора ОС для загрузки (в конце списка)
И тоже появился выбор операционной системы, но при выборе Windows XP, комп поросту перезагружается, может здесь что-нибудь подскажите?
24 июля 2010 22:45 от SErg | Репутация: 102
1) Вставь установочный диск windows seven;
2) Когда появится окно выбора языка жмем кнопку Далее;
3) В левом нижнем углу выбираем восстановление системы;

4) Набери команду bootrec /fixmbr и жмем Enter.
21 июля 2010 12:00 от Toller | Репутация: 0
Здравствуйте. У меня стоит два жестких на одном из них XP на другой 7, я выполнил всё как написано в статье, но у меня проблема. Двойная загрузка появилась но когда выбираешь 7 то появляется окно где написано
File: \windows\system32\winload
Status: 0xc0000428
Info: Windows cannot verify the digital signature for this file.
И включается только XP, но стоит мне вставить любой мультизагрузочный диск и загрузившись с него выбрать пункт "Продолжить загрузку с жесткого диска", то запускается 7, причем без всяких ошибок. Как мне сделать рабочую двойную загрузку чтобы работало оба Windows?
11 июля 2010 13:57 от kirill_filimonenko | Репутация: 0
Здравствуйте! Все сделал как тут написано, при включении появляется выбор операционных систем. При выборе Windows XP появляется:

Фаил: \ntldr
Состояние: 0хс000000f
Cведения: Не удалось загрузить выбранную
запись, поскольку приложение отсудствует
или повреждено.
Что делать? feel
17 июня 2010 13:00 от reed | Репутация: 0
еще есть варианты что делать?
14 июня 2010 13:23 от reed | Репутация: 0
я это кучу раз делал, раздел появляется но не запускается ntdlr ошибка
14 июня 2010 00:23 от SErg | Репутация: 102
llleh9l, попробуй второй способ.

reed, выполни в консоли восстановления следующее:
%windir%\system32\Bcdedit /create {ntldr} /d "Microsoft Windows XP"
%windir%\system32\Bcdedit /set {ntldr} device partition=C:
%windir%\system32\Bcdedit /set {ntldr} path \ntldr
%windir%\system32\Bcdedit /displayorder {ntldr} /addlast
13 июня 2010 18:01 от llleh9l | Репутация: 0
При вводе комманды:
%windir%\system32\Bcdedit /create {ntldr} /d "Microsoft Windows XP"
выдает:
Не удается открыть данные конфигурации загрузки
Отказ вдуступе.

На с: стоит 7-ка на диск g: установил XP SP3
13 июня 2010 15:35 от reed | Репутация: 0
да все 3 хр хорошо работали. стояли на 3 разных дисках, одна из хр была на С вот заместо нее и стоит 7
12 июня 2010 12:19 от SErg | Репутация: 102
XP до установки 7'ки работала? На какой диск она была установлена?
11 июня 2010 20:56 от reed | Репутация: 0
Может мой вопрос будет немног глупым, но я поставил 7 на диск С а на компе имеется еше 2 хр вот в загрузчике нет ни одной хр как их в загрузчиик 7 вставить зараннее спасибо
13 мая 2010 13:45 от SErg | Репутация: 102
Разработчики Windows (Microsoft) не рекомендуют на один раздел ставить две ОС, возможна некорректная работа ОС.
13 мая 2010 12:40 от init01 | Репутация: 0
А почему нельзя в один раздел установить и 7ку и ХР ?
Или всё-таки можно?
Уже стоит на нетбуке 7ка - не хочу её сносить, но и второй раздел не хочу системами забивать - пусть тупо для данных будет.
8 мая 2010 13:05 от SErg | Репутация: 102
Да, ничего восстанавливать не надо, т.к. семерка знает, что такое XP и создает все нужные записи сама.
7 мая 2010 10:18 от leshka.nuija | Репутация: 0
SErg,
если сначала устанавливать ХР, а потом 7 - то ничего не потребуется восстанавливать?)
25 апреля 2010 23:24 от SErg | Репутация: 102
На диск C: восстанови семерку, потом на диск D: XP, после этого проделай все действия по статье.
25 апреля 2010 18:48 от anbut | Репутация: 0
Как установить Windows 7(из образа) и Windows ХР(из образа) на один винчестер?
Для создания образов применялся Acronis True Image Home 2009.
Спасибо.
14 апреля 2010 21:12 от SErg | Репутация: 102
Просто ставь семерку на другой диск, она сама все сделает.
14 апреля 2010 06:20 от rover24 | Репутация: -2
А как быть если ХР уже стоит, требуется установить 7?
29 марта 2010 20:47 от SErg | Репутация: 102
Начинай установку не из под windows.
27 марта 2010 20:05 от Irina91 | Репутация: 0
Подскажите как установить на Vista вторую систему XP если кнопка "Установка Windows XP" не активна ?
26 марта 2010 19:50 от SErg | Репутация: 102
Да, все так же.
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.