При установке двух систем первой должна инсталлироваться младшая версия, и только затем старшая – это общепринятое правило, благодаря которому сохраняется возможность запуска старой ОС из меню диспетчера загрузки. Однако можно обойти это правило и установить Windows XP на Windows 7. Для этого нужно лишь знать некоторые принципы загрузки системы и умело ими пользоваться.
Подготовка жесткого диска
Прежде чем приступать к установке Windows XP, необходимо выполнить ряд подготовительных действий, суть которых сводится к созданию на жестком диске отдельного раздела для второй операционной системы.
- Кликните правой кнопкой по значку «Компьютер» и выберите пункт «Управление».
- В меню слева перейдите в раздел «Управление дисками».
- Выберите диск с файлами (не тот, на котором уже установлена Виндовс 7). Кликните по нему правой кнопкой и нажмите «Сжать том».
- После небольшой подготовки появится окно, где вам будет предложено указать размер сжимаемого пространства в мегабайтах. Для установки XP вполне хватит 10 Гб (10240 Мб). Нажмите кнопку «Сжать».
- На жестком диске появится нераспределенное пространство, которое нужно превратить в раздел. Кликните по нему правой кнопкой и выберите «Создать простой том».
Запустится мастер создания тома, который последовательно предложит вам еще раз указать размер раздела, присвоить ему букву, а также произвести форматирование в NTFS. Выполните все необходимые действия, чтобы получить чистый том для установки Виндовс XP.
Установка и действия после инсталляции
Установка Windows XP производится по стандартной схеме. Единственное важное уточнение – во время инсталляции на этапе выбора раздела указывается том, который был заранее подготовлен для XP.
Уже на этапе выбора раздела становится видно, что том, который не имел буквы в Windows 7 и использовался как скрытый раздел восстановления, превратился в диск C. После окончания установки Windows XP и входа в меню «Управление дисками» вы убедитесь, что разделам присвоены другие буквы.
Теперь посмотрим, что хранится в появившемся автоматически разделе C. Для этого заходим в «Свойства папки» через «Панель управления» и на вкладке «Вид» отмечаем пункт «Показывать скрытые файлы».
Далее запустите «Мой компьютер» и откройте диск C. Здесь должны быть файлы загрузки Windows 7 и Windows XP. Однако они не могут взаимодействовать корректно, поэтому вам придется восстановить загрузку Windows 7 и создать отдельную загрузочную запись Windows XP.
Восстановление загрузчика
Первым делом необходимо восстановить загрузчик Windows 7. Для выполнения этой операции понадобится установочный диск, на котором нужно в каталоге «Boot» найти файл «bootsect.exe».
- Запустите командную строку, используя меню «Выполнить» (команда «cmd.exe»).
- Введите команду «F:\boot\bootsect.exe /nt60 all».
В результате выполнения этой команды загрузочная запись Windows 7 будет восстановлена. Однако меню выбора операционной системы при запуске компьютера не появится – этот недостаток мы будем исправлять далее.
Двойная загрузка
В XP нет встроенной утилиты, позволяющей изменять конфигурацию системы, однако её можно найти в папке с установленной Виндовс 7. Для корректного запуска утилиты необходимо войти в каталог «system32» через командную строку. После успешного перехода требуется выполнить ряд команд:
- Bcdedit /create {ntldr} /d “Microsoft Windows XP” – создание хранилища для загрузки Windows XP внутри хранилища для Windows С большой долей вероятности выполнение этого запроса закончится неудачей, так как обычно хранилище уже создано.
- Bcdedit /set {ntldr} description “Microsoft Windows XP” – переименование хранилища.
- Bcdedit /set {ntldr} device partition=C: – указание загрузчику Windows 7 расположение файлов загрузки Windows XP.
- Bcdedit /set {ntldr} path \ntldr – указание пути к загрузчику Виндовс XP.
- Bcdedit /displayorder {ntldr} /addlast – добавление в меню загрузки строки Виндовс XP. Она будет расположена ниже других записей.
Правильность выполнения процедуры и наличие меню двойной загрузки можно проверить с помощью команды «bcdedit».
После выполнения всех указанных запросов при запуске компьютера должен появляться «Диспетчер загрузки», в котором будут две строки.
Предварительное создание конфигурации с двойной загрузкой
Создать конфигурацию с двойной загрузкой можно заранее, до начала установки Windows XP. Использоваться будут те же запросы, что указаны выше, однако есть несколько отличий.
- Во-первых, командную строку нужно запустить с повышенными правами. Для этого найдите через встроенную в меню «Пуск» поисковую строку утилиту «cmd.exe», нажмите на неё правой кнопкой и выберите «Запуск от имени администратора».
- Во-вторых, изменится одна команда: вместо «Bcdedit /set {ntldr} device partition=C:» необходимо ввести «Bcdedit /set {ntldr} device partition=\Device\HarddiskVolume1». Объясняется это тем, что в Windows 7 том с файлами загрузки не имеет буквы и представлен в виде скрытого раздела.
Этот способ будет работать только в том случае, если у вас есть скрытый раздел с файлами загрузки. Если файлы загрузки хранятся на одном томе с Виндовс 7, то заранее создать конфигурацию с двойного загрузкой не получится.