Prova qualcosa del genere in menu.lst:
# Linux bootable partition config begins
title Puppy linux 4.31 on sda2
rootnoverify (hd0,1)
kernel /vmlinuz pmedia=atahd
initrd /initrd.gz
# Linux bootable partition config begins
title Puppy linux 4.31 live mode on sda2
rootnoverify (hd0,1)
kernel /vmlinuz pmedia=atahd pfix=ram
initrd /initrd.gz
Cambia puppy 4.31 con il tuo caso.
Ciao watchdog, intanto grazie per la risposta......ho provato con la prima opzione e il sistema si è avviato ma dopo una prima pausa di 60 secondi ha frullatto un'altro po e si è bloccato....adesso provo la seconda opzione, solo un dubbio...il fatto che la partizione dove ho copiato i file puppy sia in ext3 può influire negativamente? normalmente le live sono in fat32 o sbaglio
EDIT
Ho provato anche l'altra opzione e stesso bloccaggio del sistema, ho notato che tenta di leggere la partizione swap in hda3 ma fallisce...stesso problema di DSL che anche questa distribuzione non monta la swap.
Voglio precisare che comunque un avvio da cdrom con tanto di desktop sono riuscito ad ottenerlo anche se poi il pc si era bloccato, forse per la poca memoria, però se in avvio riuscisse ad accedere alla swap ...1 giga penso sarebbe sufficiente
RISOLTO
Alla fine il problema era che non avevo attivato la partizione di swap con sudo mkswap /dev/hda3 e poi sudo swapon /dev/hda3