можно пойти более простым путем, загружаете с диска любой puppy 5-х версий. В корне флешки делаете папку, например, wary512, монтируете исо wary и копируете в эту папку три файла: vmlinuz, initrd.gz, wary-pup-512(точно не помню, вообщем базовый модуль), затем из меню запускаете установку grub4dos, указываете вашу флешку, со всем соглашаетесь, все, готово, программа сама опрделит вашу систему(мы) на флешке и пропишет их в menu.lst,
все можно пользоваться! а дальше можно добавлять на флешку любые puppy и редактировать menu.lst в ручную