Я хотел бы установить 2 полностью независимых экземпляра Windows XP (не следует передавать данные) на свой компьютер в 2 разных основных разделах. Я знаю, что grub может правильно их загружать, но я понятия не имею, можно ли его установить и настроить в системе 100% NTFS и без дополнительных разделов / дистрибутивов Linux.
Я использую grub4dos для двойной загрузки XP и XP64. Обе системы находятся в файловых системах NTFS.
Установка была простой: я скопировал папку grub4dos в свою файловую систему NTFS. Переименовал загрузчик Windows «ntldr» и скопировал загрузчик grub4dos «grldr» в «ntldr». Таким образом, я все еще использую стандартную MBR Microsoft, что делает мой корпоративный антивирусный сканер счастливым.
Этот метод также сохраняет мои разделы независимыми. Я могу выгрузить раздел на внешний диск и загрузить на него другую операционную систему. Я храню образы Vista32, XP32, Vista64 и XP64 на внешнем диске. Примерно через 1,5 часа я могу загрузить любой из этих образов в любой из двух разделов моего ноутбука и быть готовым к работе, не беспокоясь о конфигурациях загрузки.
Редактировать: Еще один совет. Когда вы выполняете установку Windows, установите скрытый бит на всех разделах, кроме того, на котором вы устанавливаете Windows. Установщик окна заменит последовательность загрузки на загрузочном разделе, и вы потеряете независимость раздела.
Вы могли бы попробовать EasyBCD. Это очень мощный инструмент для создания мультизагрузочных конфигураций. Вот описание Процесс загрузки Windows XP.
Также есть это Проект SourceForge GRUB для DOS, который также содержит утилиту под названием WINGRUB (GRUB для Windows.)
Нет, стабильный grub делает не на данный момент поддерживает загрузку из NTFS.
Для использования GRUB вам понадобится небольшой раздел FAT. В качестве альтернативы рассмотрите возможность использования собственного загрузчика или другого стороннего загрузчика.
При этом работает поддержка (в настоящее время альфа) grub2.
Grub потребует наличия unix-подобной среды. Однако вы можете использовать стандартную установку Windows boot.ini, чтобы легко получить среду Windows XP с двойной загрузкой.
Вы можете выполнить двойную загрузку, используя стандартный загрузчик Windows.
Щелкните правой кнопкой мыши на Компьютер, Выбрать Свойства | Удаленные настройки | Дополнительно Выбрать настройки под запуск и восстановление, и выберите свой основной раздел.
Фактически, вы можете это сделать. Используя liveCD / USB GNU / Linux и файл grub.cfg в допустимом формате, вы можете полностью установить Grub2 в каталог в одном из разделов Windows и загрузить обе ОС (даже если система позже не будет содержать системы Unix).
Ответ @MikeyB больше не действителен, Grub2 может быть установлен в файловой системе NTFS.