I've created a directory in ubuntu's '/' partition, copied vmlinuz, initrd.gz and the sfs file and needed only to add
Code: Select all
title Puppy 5-alpha 9
root (hd0,4)
kernel /pup5/vmlinuz
initrd /pup5/initrd.gz
Everything working fine, with eth0/auto dhcp network.
I've read a post about this puppy being memory hungry and checked top process viewer. There's this process 'X :0 -br -nolisten tcp' that was grabbing a lot of ram. Just to make sure, I checked after a fresh boot: same result.
Maybe it has nothing to do, but I see a 'br' there and I may have set a 'br' (Brazil) locale (not sure).