Нет (большой) проблемы ...
Я не уверен, что 4 разделов достаточно, однако, вероятно, что ваша установка Ubuntu использует два раздела, один для самой Ubuntu и один раздел подкачки (аналог (ish) для файла подкачки Windows pagefile.sys, но на своем собственном разделе) , Так что у вас, вероятно, уже есть 4 раздела; Windows 7, Ubuntu, Ubuntu своп и данные.
Это может вызвать у вас небольшую проблему, потому что Windows любит устанавливать себя в основной раздел, и вам разрешено только четыре из них на жестком диске, и если вы хотите использовать более четырех разделов, один из этих четырех должен быть "расширенным" разделом, в основном контейнером для всех остальных.
Таким образом, вам нужны разделы что-то вроде:
- раздел 1 - Windows 7
- раздел 2 - Windows XP
- раздел 3 - Ubuntu (система)
раздел 4 - расширенный
раздел 5 - своп (Ubuntu) (часть раздела 4)
- раздел 6 - данные (часть раздела 4)
Я бы разделил два раздела Windows и раздел данных как NTFS, Ubuntu будет читать и записывать из разделов NTFS довольно счастливо.
То, как вы измените размер / переместите то, что у вас есть, и как установить XP, не внося путаницы в вашу текущую схему загрузки, зависит от того, как вы сейчас настроены.