Ciao,
Credo che sia lo stesso problema che succede con la mia iso....
Penso che durante la rimasterizzazione non sia stata specificata la dimensione dell'iso quindi succede questo:
1) Puppy crede che la sua iso sia di 100-120 Mb e sa che una volta scompattato l'sfs raddoppierà (circa) la sua dimensione!!
2) All'avvio controlla quanta ram è presente e valuta se ci stà tutti la iso in ram!
3) Se per esempio trova 128 Mb di ram puppy saprà che l'iso non potrà starci e non proverà nemmeno a copiarla TUTTA in ram ---> puppy si avvia correttamente (andrà un po' più lenta)
4) con 256/512 ecc di ram puppy penserà che l'iso possa starci completamente e comincerà a copiare l'sfs ma se questo è molto "grosso" in realtà non ci starà e puppy andrà in kernel-panic
5) se trova una quantità di ram almeno pari al doppio della iso, puppy farà lo stesso ragionamento che al punto 4, ma riuscirà a copiare tutto l'sfs e quindi la iso andrà!!
Se è un desktop prova a lasciare solo 128 Mb di ram e vedrai che le varie iso partiranno correttamente...
Altra prova che puoi fare è quella di aggiungere all'avvio l'opzione pfix=noram (ma non sono sicuro che funzioni)
ciao