Загрузка Windows 9x и Windows XP
Для того чтобы получить возможность двухвариантной загрузки Microsoft Windows 9x/ME и Windows XP, достаточно выполнить установку Windows XP из Windows 9x в режиме сохранения текущей версии операционной системы (режим Новая установка). Соответствующий такой конфигурации файл boot.ini будет создан автоматически. О том, каким образом можно установить Windows 9x из Windows XP с сохранением на диске загрузочной записи, будет подробно рассказано далее.
Загрузка нескольких совместимых с NT версий Windows
В случае если вы хотите одновременно использовать на своем компьютере несколько версий совместимых с технологией NT операционных систем, например Windows NT 4.0, Windows 2000 и Windows XP, достаточно выполнить установку Windows XP из-под действующей версии Windows в режиме сохранения текущей операционной системы (режим Новая установка). Соответствующий такой конфигурации файл boot.ini будет создан автоматически. Если в процессе установки загрузочная запись Windows NT/2000 была уничтожена, используйте Консоль восстановления, чтобы определить правильную конфигурацию файла boot.ini.
Загрузка нескольких версий Windows 9x и Windows XP
Нередко возникает ситуация, при которой помимо Windows XP вам необходимо использовать на своем компьютере несколько более ранних версий Windows, например Windows 98 и Windows Millennium Edition. Следует отметить, что без применения ряда дополнительных средств данная задача не имеет тривиального решения, поскольку операционные системы линейки Windows 9x записывают собственные файлы загрузки в корневой раздел первичного жесткого диска и по умолчанию не позволяют выполнять многовариантную загрузку.
Чтобы настроить запуск нескольких версий Windows 9x совместно с Windows XP, можно воспользоваться одним из менеджеров загрузки независимых производителей. Загрузитесь в уже используемую вами версию Windows 9x и установите эту программу, затем, следуя прилагающимся к дистрибутиву My Boot Manager инструкциям (они хранятся в подпапке DOCS папки установки), установите другую версию Windows 9x. Далее можно приступить к установке Windows XP в режиме сохранения текущей версии операционной системы (режим Новая установка).
Существует также множество других аналогичных программ, позволяющих выполнять многовариантную загрузку Windows 9x и Windows XP. Их широчайший ассортимент можно найти на сайтах, предлагающих своим посетителям бесплатное программное обеспечение.
Загрузка Windows XP и Linux
Многие предпочитают использовать совместно с Microsoft Windows XP альтернативные операционные системы, например одну из реализаций ОС семейства Linux. При этом с объективной точки зрения наиболее комфортной является такая конфигурация мультизагрузчика, при которой вариант загрузки Linux становится доступен сразу после включения компьютера непосредственно из меню многовариантной загрузки Windows XP.
Для того чтобы сконфигурировать мультизагрузчик соответствующим образом, необходимо действовать согласно следующему алгоритму. Установите Linux в собственном дисковом разделе, а LILO (LInux LOader) - специальную программу, управляющую загрузкой Linux, - в первичном секторе раздела Linux, иными словами в секторе SUPERBLOCK, поскольку установка LILO в MBR неизбежно уничтожит загрузочную запись XP. Далее, воспользовавшись стандартной утилитой dd из комплекта поставки Linux либо любой другой аналогичной утилитой со схожими функциями, создайте в корневом разделе основного диска файл загрузочного сектора Linux с произвольным именем. По умолчанию большинство утилит назначают такому файлу имя bootsect.lnx или boot.lnx, однако не существует никаких стандартов, которые обязывали бы пользователей применять именно такое обозначение. Осталось лишь связать мультизагрузчик Windows XP с файлом загрузочного сектора Linux. Для этого откройте для редактирования файл boot.ini и добавьте в раздел [Operating Systems] следующую строку:
C:\bootsect.lnx="Linux"
ПРИМЕЧАНИЕ
При каждой замене базовых компонентов системы или загрузочного сектора Linux, например, при установке нового ядра с LILO, необходимо заново создавать файл загрузочного сектора.
Существуют специальные программы, автоматически создающие файл загрузочного сектора Linux и добавляющие запись о нем в файл boot.ini. Одна из них - утилита BootPart производства компании Gilles Vollant Software. Вы можете скачать эту программу с веб-сайта разработчика, расположенного по адресу
http://www.winimage.com/bootpart.htm.Загрузка Windows XP и MS-DOS, Windows 95/98/Me
Операционные системы производства корпорации Microsoft, начиная с версий Windows 2000 и Windows Millennium Edition, не поддерживают MS-DOS, поскольку разработчики считают, что данная платформа уже безнадежно устарела и ее дальнейшее использование бесперспективно. Не поддерживает MS-DOS и Microsoft Windows XP. Однако существует и до сих пор используется целый ряд специализированных программ, которые могут запускаться только в MS-DOS, в частности некоторые игры, ряд обработчиков баз данных и утилит для работы с FTN-сетями. Также полная поддержка DOS существовала в операционных системах семейства Windows 95, включая версии OSR1-OSR2.5.
Самым простым вариантом трехвариантной загрузки в Windows XP, Windows 95 и MS-DOS является установка на диск Windows 95, а затем - Windows XP. После завершения установки в меню мультизагрузчика появится запись Microsoft Windows, при выборе которой начнется загрузка Windows 95. Нажав на клавишу F8, вы перейдете в собственное меню мультизагрузчика Windows 95, где сможете выбрать пункт Boot to Previous Operating System или Command Prompt Only, инициирующий загрузку MS-DOS. Если вы хотите совместно использовать на своем компьютере только MS-DOS и Windows XP, необходимо установить на диск DOS и начинать установку Windows XP из командной строки. В обоих случаях программа установки Windows XP скопирует загрузочную запись MS-DOS/ Windows 95 в специальный файл bootsect.dos, используемый системой как настраиваемый загрузочный сектор. При этом мультизагрузчик будет сконфигурирован таким образом, что в меню многовариантной загрузки появится запись Previous Operating System on C:, ссылающаяся на корневую папку главного системного диска. Следует помнить, что загрузочные записи MS-DOS 5-6.22 и Windows 95/MS-DOS 7.0 несколько различаются, поэтому настройка многовариантной загрузки этих двух систем может вызвать некоторые сложности.
В первых версиях Windows 95 присутствовала ошибка, которая была устранена только в версии OSR2.5. Эта ошибка вызывала фатальный системный сбой при попытке загрузиться в режиме Boot to Previous Operating System. Данную недоработку программистов можно исправить следующим образом: запустив машину с загрузочного диска DOS, откройте для редактирования файл msdos.sys и добавьте в раздел [options] следующую директиву:
BootMulti=1
Однако с объективной точки зрения подобный подход - двухвариантная загрузка либо MS-DOS и Windows XP, либо Windows 95 и Windows XP - не всегда удобен. Например, вам может потребоваться трехвариантная прямая загрузка в MS-DOS, Windows 9x/ME и Windows XP. Можно настроить мультизагрузчик так, чтобы он поддерживал и этот режим, правда, в силу того, что MS-DOS и Windows 9x размещают собственные загрузочные записи в одном и том же дисковом разделе, подобная настройка потребует определенных усилий.
Установите на ваш компьютер MS-DOS (например, версию DOS 6.22). Теперь вам необходимо создать файл настраиваемой загрузочной записи для данной операционной системы: для этого можно воспользоваться специальными утилитами, в частности программой Norton Disk Editor из комплекта поставки Norton Utilities для DOS. Назовем этот файл bootsec.w40. Теперь установим «поверх» DOS Windows 9x, после чего создадим еще один файл загрузочного сектора для этой системы с названием bootsect.dos. Теперь можно приступить к установке Windows XP, по завершении которой в разделе [operating systems] файла boot.ini добавим следующие строки:
c:\bootsec.dos="Windows 95" /WIN95
c:\bootsec.w40="MS-DOS 6.22" /WIN95DOS
Одновариантная загрузка
Если вы хотите, чтобы ваш компьютер загружался только в Microsoft Windows XP минуя меню мультизагрузчика, откройте для редактирования файл boot.ini, в разделе [boot loader] запишите в качестве аргумента директивы default путь к вашей установке Windows XP в форме ARC-последовательности, затем измените значение параметра timeout, сделав его равным нулю, и удалите все записи в разделе [operating systems]. Например, если ваша копия Windows XP установлена в папке C:\Windows, причем диск C: является диском IDE, файл boot.ini может иметь следующий вид:
[boot loader]
timeout=0
default=multi(0)disc(0)rdisk(0)partition(1)\WINDOWS