Двойная загрузка операционных систем
Установка методом двойной (или множественной) загрузки давно вышла из моды, но даже при наличии виртуализации много чего позаимствовавшей у двойной загрузки, две или три операционные системы, установленные на одном компьютере, могут иногда пригодиться.
Например, можно иметь и Windows 7, и Windows ХР — или Windows 7 и Linux — на одном ПК и каждый раз выбирать, какую из них запускать.Windows 7 продается со встроенной поддержкой множественной загрузки, называемой Мастер загрузки Windows (Windows Boot Manager), которая устанавливается автоматически независимо от того, хотите вы иметь систему двойной загрузки или нет. Если по завершении установки Windows 7 окажется единственной операционной системой на компьютере, она загрузится автоматически.
Чтобы настроить систему двойной загрузки, понадобится по меньшей мере два раздела или два физических диска: по одному для каждой операционной системы. Установите первую операционную систему на любой из дисков. Когда во время установки Windows 7 вы увидите окно Выберите раздел для установки Windows (Where do you want to install Windows?) (см. рис. 1.2), просто выберите пустой диск и выполните остальные шаги по установке.
Конфигурация диспетчера загрузки
Диспетчер загрузки Windows отвечает за загрузку Windows 7 и, при желании, за загрузку прочих операционных систем, которые вы захотите установить. Диспетчер загрузки в Windows ХР и Windows 2000 хранит свою конфигурацию в крошечном, легко редактируемом файле boot.ini в корневой папке диска С:, однако в Windows 7 этот файл больше не используется. Если вы установите Windows 7 или ХР, после чего откроете оставшийся файл boot.ini, появится сообщение:
Предупреждение: Boot.ini используется системой Windows ХР и более ранними операционными системами. (; Warning: Boot.ini is used on Windows XP and earlier operating systems).
Предупреждение: Используйте BCOEDIT.exe для изменения опций загрузки Windows 7. (; Warning: Use BCDEDIT.exe to modify Windows 7 boot options).
Инструмент BCDEdit (bcdedit.exe), входящий в комплект Windows 7 в качестве инструмента командной строки, не очень удобен в использовании. Откройте окно командной строки (в режиме администратора), наберите bcdedit, нажмите Enter, и вы увидите нечто вроде
Windows Boot Manager
identifier {bootmgr} device partitions:
description Windows Boot Manager locale en-US
inherit {globalsettings} default {default} displayorder {ntldr} {default}
toolsdisplayorder {memdiag} timeout 3
Windows Legacy OS Loader
identifier {ntldr} device partitions: path \ntldr
description Earlier version of Windows Windows Boot Loader
identifier {default}
device partition=D:
path \Windows\system32\winload.exe
description Microsoft Windows 7
locale en-US
inherit {bootloadersettings} osdevice partition=D: systemroot \Windows
resumeobject {70c7d34d-b6b4-12db-cc71-d30cdblce261} nx Optln detecthal Yes
Первый раздел описывает меню, которое появляется при первой загрузке; второй раздел (Windows Legacy OS Loader) описывает старую операционную систему (Windows ХР); и наконец, третий раздел (Windows Boot Loader) описывает новую версию Windows 7.
Если набрать в командной строке bcdedit /?, то вы увидите несколько параметров, которые можно использовать для добавления или удаления позиций, выбора новой системы по умолчанию (операционная система, загружаемая, если вы не сделаете выбор в течение определенного времени) или запуска средств наладки.
Но если единственное, что вы хотите сделать, — выбрать систему, загружаемую по умолчанию, или, возможно, изменить время ожидания, то лучше воспользоваться более удобным инструментом. Откройте меню Пуск, введите msconfig в окне Поиск (Search), нажмите Enter, чтобы открыть окно Конфигурация системы (System Configuration), и выберите вкладку Загрузка (Boot). Здесь легко настроить наиболее простые параметры, а также получить доступ к расширенным параметрам.