Также на ум приходит вариант N2 (если конечно поддерживается загрузка с CD), по установке grub-a в mbr и последующей загрузке ОСей: Если под рукой, ДОСа нет, а только CD с puppyrus, то грузимся с него в паппи, утилитой Gparted уменьшаем раздел на винчестере на 10Мб хотя бы, в осободившемся месте создаём файловую систему ext2, ставим на неё флаг boot (хотя у себя посмотрел, boot стоит на разделе fat32, так что флаги не трогаем для начала). Название нового раздела /dev/hda2 например - запоминаем. Потом идём в Menu - system - grub boot loader config -> expert - > begin -> standart-> mbr - прописываем путь своей новой партиции /dev/hda2 например, перезагружаемся - проверяем.
-------------
Перед записью в mbr - можно порекомендовать сделать загрузочную дискету ту же (в винМЕ вроде тож есть) или сохранить мбр какой-либо специальной программой (яндекс поможет) - на всякий пожарный так сказать )