Вариант 1 (самый простой)
Удалите расширенный раздел с помощью утилиты GParted или аналогичной из Linux/Windows LiveCD/USB (например, Hiren), затем установите XP в нераспределенное пространство, и он создаст основной раздел и сделает все остальное.
Вариант 2 (немного сложнее)
XP и более поздние версии требуют наличия основного активного загрузочного раздела, но при этом не возникает проблем при установке или запуске из логического раздела, если выполняется первое условие. Самый простой способ сделать это - использовать что-то вроде GParted для создания небольшого первичного раздела FAT32, в идеале в начале диска (пометьте его как активный, пока вы находитесь на нем). Программа Point XP Setup устанавливает себя в логический раздел, и он должен автоматически установить NTLDR и связанные с ним загрузочные файлы в этом основном разделе.
В случае, если XP впоследствии не загружается, исправить это просто. Используйте консоль восстановления XP с установочного носителя, чтобы скопировать NTLDR, BOOT.INI, NTDETECT.COM и NTBOOTDD.SYS (если он существует) в небольшой раздел FAT32, а затем выполните команды fixboot и bootcfg /rebuild .
В Windows 7 и более поздних версиях это стало намного проще, поскольку она автоматически создает отдельный раздел System Reserved для файлов bootmgr и BCD, если на нем есть место на диске, поэтому его можно без проблем установить в логический раздел.