Newsgroup: it.comp.os.win.win2000
Titolo: Partizione NTFS illeggibile da W2K e leggibile da Linux

Salve a tutti e grazie in anticipo a chi saprà aiutarmi o anche solo
fare luce in merito a questo problema.
Di solito quando esco lascio acceso il pc bloccando la sessione e
spegnendo il monitor. L'altra sera sono rientrato, ho acceso il monitor
ed ho visto un messaggio (sopra la finestra di user e password che c'è
quando la sessione è bloccata) che diceva che il registro di
configurazione aveva superato la soglia che gli avevo imposto quanto a
dimensione. Non mi era mai capitata prima, ma appena rientrato in
sessione ho provveduto ad aumentare la dimensione consentita, ed ho
ripreso a lavorare come al solito, senza altri problemi. Ieri mattina
accendo il pc e windows non parte. Quando arriva alla barra bianca su
sfondo nero (prima che compaia il logo di W2K), poco dopo l'inizio
dello scorrimento compaiono velocissimi una serie di messaggi (presumo
qualche errore) che non riesco a leggere, dopodichè lo schermo diventa
nero e windows non si avvia più. Avvio un altro W2K che ho installato
su un'altro disco (in dual boot) e parte regolarmente. Da mmc/diskmgmt
Vedo subito che due piccole partizioni che erano "in fondo" al disco
con il windows saltato non ci sono più (al loro posto risulta spazio
non partizionato). Provo ad accedere alla partizione immediatamente
precedente le due scomparse e non mi accede (mi pare di ricordare che
dicesse che la partizione non è accessibile, probabilmente è
danneggiata)! Panico... riavvio questo windows e mi parte il controllo
di coerenza proprio sulla partizione inaccessibile, lavora un bel po',
corregge un bel po' di roba, dopodichè la partizione diventa
accessibile, ma molti files sono danneggiati (
p.es
. files pdf che
acrobat non riesce più a leggere o jpg visibilmente danneggiate). Ma
ecco che quando avvio Ubuntu (edgy eft, kernel 2.6.17-10-generic)
riesco ad accedere alla partizione (che è ntfs!) e a leggere i files
che windows non era in grado di leggere (
p.es
. jpg intatte e pdf
leggibilissimi).
Deduco che i miei dati sono intatti, linux non può certo inventarseli!
Ma allora perchè windows non riesce a leggere dati da una partizione
ntfs che invece linux riesce a leggere? I miei dati sono a rischio e
farei bene a procurarmi quanto prima un nuovo disco su cui salvarli
(magari in FAT32, non si sa mai...) oppure è windows che da i numeri?
Un'ipotesi ce l'ho (se fosse una boiata colossale, abbiate pazienza):
il mio disco è da 160 Gb, quando installo windows il setup lo vede
come fosse da 128, anche se le dimensioni delle partizioni le vede
correttamente. Non è che c'entra qualcosa il supporto per l'LBA a 48
bit per dischi più grandi di 128 Gb e che windows non riesca più a
vedere e ad accedere allo spazio eccedente i primi 128 Gb? Evidenza di
ciò è anche il fatto che le 2 partizioncine scomparse sono nell'area
eccedente i 128 Gb e l'unità con i files inaccessibili è a cavallo
dei 128 Gb (quindi i frammenti dei files entro i 128 li vede, quelli
oltre no)...
Ho W2K sp1 (che quindi pare non supporti originariamente l'lba a 48
bit) aggiornato a sp4 dopo l'installazione. Il disco è un maxtor da
160 Gb EIDE.
Scusate la lunghezza, ho cercato di fornire un quadro più preciso e
completo possibile.
Grazie a tutti quelli che (spero) potranno aiutarmi!

vedere e ad accedere allo spazio eccedente i primi 128 Gb? 
Così a occhio direi che è possibile... come è possibile che diversi dati del tuo hd siano stati effettivamente danneggiati (quando Windows cerca di scrivere oltre i 128 senza l'LBA 48 abilitato va a sovrascrivere (in maniera totalmente errata) parte dei dati presenti *sotto* i 128 MB.
Il fatto che Windows ti vedesse tutto lo spazio non significa niente, infatti se la partizione "grande" è già presente al momento dell'installazione di Windows, esso apparentemente riesce a vederla... i problemi iniziano quando tenta di scrivere oltre i 128 MB, per cui, se la diagnosi iniziale è esatta, è normale che Windows non riesca più a partire dato che parte dei suoi files ora risultano danneggiati.
Per attivare l'LBA puoi utilizzare il fix messo a disposizione dalla Maxtor e riavviare ("big_drive_enabler.exe"). Ovviamente dovrai applicarlo al windows che ti parte nella speranza di riuscire a vedere i dati. A quel punto temo che l'unica cosa da fare sia quella di utilizzarlo per fare un backup e poi piallare e reinstallare.

Il tuo occhio ci ha visto benissimo!
Ho scaricato ed installato il big drive enabler ed ora entrambi i W2K
(nel frattempo ho reinstallato quello che era andato...) vedono
correttamente il disco, riuscendo ad accedere anche ai files che prima
mi risultavano "danneggiati". Certo, non posso essere certo che non ci
siano dati corrotti (dovrei controllare tutto), ma penso di poter stare
ragionevolmente tranquillo... di sicuro i dati che mi interessano di
più sono intatti!
Grazie del preziosissimo aiuto!!!
Dimio ha scritto:
