pfsdir=packages не заработало. иксы не стартонули( и не захотели стартовать как не просил
)
sfsdir=packages все ок.
Читать форум не хотим, а делаем все "методом тыка", поэтому и не работает!
Сейчас в PuppyRus pfsdir=packages прописывать не надо, каталог packages должен лежать в каталоге установки и определяется автоматически, если имя каталога другое, т.е. отличается от "packages" или он лежит не в каталоге установки, то тогда его надо прописать явно.
Судя по вашему menu.lst
title PuppyRus-13.05-icewm
rootnoverify (hd0,2) #ext3
kernel /pupm-218/vmlinuz pmedia=atahd pdev1=sda3 psubdir=/pupm-218 pfsdir=packages
initrd /pupm-218/initrd.gz
параметр pfsdir=packages у вас вообще лишний, а когда вы его изменили на sfsdir=packages, то все заработало только потому, что он был проигнорирован системой (сейчас sfsdir= не используется), а автоматом подхватило каталог /pupm-218/packages.
Так что прежде, чем делать выводы, что что-то не работает для начала сделайте установку системы через инсталлятор и читайте форум.