Ragazzi sono disperato !!!!!

Premetto che uso Windows XP con configurazione in signature e HDD Maxtor D740X da 60gb

L'altro ieri sera spengo il pc come ogni notte senza aver fatto modifiche di rilievo o installato nuovo hardware ; la mattina seguente accendo il pc e sorpresa sorpresina :

schermata blu di windows

C'era scritto UNCOUNTABLE_BOOT ecc ecc poi dopo tutte le avvertenze il solito errore 0x00EF34 ... ecc ecc

Dopo aver tentato in tutti i modi , anche con modalita' provvisoria mi dava sempre la stessa schermata . Nemmeno tentare di reinstallare Windows XP perche' non mi riconosceva la partizione primaria (ed unica): e mi chiedeva di formattare !!!!!!

ORA : Oggi mi sono fatto prestare il pc dal mio amico ed ho provato a mettere il suo HDD che funziona perfettamente ; mettendo il mio HDD con il suo il suo viene correttamente rilevato (master1) mentre il mio non viene affatto rilevato (nn c'e' in master slave1 o da un'altra parte) ; se uso solo il mio HDD me lo rileva da BIOS ma nella sequenza di boot si ferma TOTALMENTE e nn mi fa piu' vedere nemmeno la schermata blu ; provandolo ad installare sul suo pc mi da lo stesso problema ; dopo il boot non parte nulla ed il cursore lampeggia senza che l'hdd parta per caricare win .

Cosa potrebbe essere ? Qualche cluster danneggiato ?

AIUTATEMI ! Ho dati IMPORTANTI che non devo assolutamente perdere (spero a questo punto di riuscire ancora a recuperarli) , chiedo aiuto a chiunque sono DISPERATOOOO !!!!