Насколько хорошим выбором будет PuppyRus для этих целей?
PuppyRus здесь - хороший выбор (ИМХО).
Как лучше всего установить PupyRus на систему с уже имеющимся Windows XP на NTFS (место под отдельный раздел для Linux имеется)
Можно сделать так:
Создать раздел Linux, например
ext3.
Установить туда Puppy (можно просто скопировать файлы с CD в этот раздел).
Далее настроить загрузку. Тут два варианта:
1. Прописать загрузчик (например
Grub4dos) в MBR
(но если будете переустанавливать Windows - установщик его заменит).
2. Положить файл загрузчика
grldr на диск
C и прописать путь к нему в файле
boot.ini (в этом случае MBR не изменяется).