Создание нового маленького первого первичного раздела Ext2 для / boot с помощью GParted помогло . Затем запустил установку Ubuntu Desktop и выбрал разделение вручную. Там я установил / boot в качестве точки монтирования для небольшого раздела и оставил остальные разделы Ubuntu в конце. Работает нормально, и Grub может загружать как Ubuntu, так и Windows.
Просто интересно, справится ли Windows fixboot / fixmbr с перемещенным первым разделом Windows?