Puppy come altri sistemi va installato in una partizione sua; sei in una situazione incasinata.Il fatto che la seconda partizione sia hd6 significa che hai fatto in precedenza altre partizioni,hd3, hd4, hd5 se primarie.Teoricamente dovresti avere window hd1 +(estesa) hd5 in cui sono contenute hd6 logica ext4(debian) hd7 logica ext2 o ext3 (puppy) più logica (swap) di un Gb.Il limite massimo è 4 partizioni primarie in un hard disck,la estesa conta come una primaria e può contenere più linux.Se puoi installare puppy in una chiavetta o una memory card (nel computer c'è?); è meglio!! O reinstalli Debian e Puppy dopo aver partizionato come sopra descritto con Gparted da Puppy Live, installi puppy in hd7 per poi reinstallare Debian in hd6 che ti installa Grub in automatico;o altra alternativa sempre un pò rischiosa è mettere Puppy al posto di Debian (in hd6= sda6 è meno rischioso);PUPPY NON HA NIENTE DI MENO DI DEBIAN che è già una delle migliori distribuzioni;anzi!In Puppy 5.2.8;funziona tutto meglio,più veloce in un sesto di spazio e con lo stesso numero di programmi anche su pc recenti.Incredibile!!In generale non mettete più di due S.O,continuerete a sovrascrivere l'MBR con la conseguenza che window (se vi int:eressa )non si avvierà.