Newsgroup: it.comp.os.win.win9x
Titolo: Recuperare i cluster danneggiati dell'hd

qualcuno sa come recuperare i cluster danneggiati dell'hd?

 ha scritto nel messaggio
news:1w=vOYLYYkuGZBRO=ZkqST...@4ax.com...


qualcuno sa come recuperare i cluster danneggiati dell'hd?
Formattazione a basso livello? Perň non si usa piů. Al suo posto viene
usata l'opzione che marca i settori con 0. Sempre che il danno non sia
fisico.
-- 
PUGNI A RAZZO!
MISSILE CENTRALE!!
RAGGIO GAMMA!!!
Jet Scrandeer: AGGANCIAMENTOO!!
... Bellissimo...
---------------
ulis...@iol.it
UIN 19606650
Le FAQ di it.comp.giochi.sim.volo le trovate (ma guarda!)
proprio qui: 
http://users.iol.it/ulisse31
--------------

forse c'è sul tuo bios o devi trovare un programmino apposta
NO!
Coi dischi con capacità superiore al mezzo GB, formattare a basso 
livello significa rischiare di rendere completamente inutilizzabile 
il disco, sovrascrivendo i settori di controllo.
Mai usare le utility del bios, quindi.
Sul sito del produttore c'è certamente un'utility che NON formatta a 
basso livello, ma tipicamente riempie il disco di zeri. Usare quella.
-- 
Bye.
       Lem
--------------- 'CLOCK is what you make of it' ---------------
Nuovi numeri primi, con Prime95: 
www.mersenne.org/freesoft.htm

basso livello, ma tipicamente riempie il disco di zeri. Usare quella.
Come la voce del BIOS, su dischi [E]IDE.
-- 
           |Save our planet!
  Ciao     |Save wildlife;
  roberto  |For your E-MAIL use only recycled Bytes !!
           |roberto poggi  
rpo...@softhome.net

Come la voce del BIOS, su dischi [E]IDE.
Mica vero.
Sulla pagina 
http://www.hitachi.com/storage/support/hddFaqAnswers.html
si legge:
Important drive information (servo, sector layout, and defect 
management, etc.) is stored in the low-level format at the factory. 
This information is designed to last the life of the drive and 
therefore it is not possible to low level the drive outside the 
factory. Although some drive manufactures and BIOS provided so-called 
"low level format utilities", they actually perform a write-read 
verify of the drive’s user data sectors, and do not actually perform 
a low-level format. Hitachi do not provide such utility. 
Il fatto è che, a differenza di quanto può sembrare, alcune utility 
di vecchi bios POSSONO fare realmente danni, NON limitandosi affatto 
alla verifica di cui sopra (anzi, un tempo era persino possibile 
pensare di aumentare - di poco - la capacità di un disco rigido, 
modificando le opzioni di formattazione - aumentando il numero dei 
settori), analogamente a quanto si può fare ancor oggi coi floppy, 
che sono regolarmente formattati a basso livello da format.
Come si legge su 
http://www.pcmech.com/ide.htm
 (ho evidenziato con 
asterischi le parti cruciali):
In the late 1980's, the ATA IDE was set as ANSI standard. This caused 
all manufacturer's to agree with a common design for the interface. 
But, before this was done, many companies had produced their own 
variations. This sometimes makes it hard for us to make these older 
drives work with newer ones in the same system. Some areas of the ATA 
standard were left open to manufacturer's for their own commands. Due 
to this, the standard is really loosely set. *****Low-level 
formatting drives, then, require a program tailored to drives from a 
certain manufacturer, one that knows that company's commands*****.
[...]
Non-Intelligent IDE was the first type. These drives were simplistic. 
They only responded to the first eight commands built into the 
original WD1003 controller. They were actually more like ST506.412 
drives with the controller screwed on. Most of these drives could be 
low-level formatted, unlike today's drives. Each was low-level 
formatted in the factory with a few optimizations built on. Factory 
defects were written as a file to the drive. *****This means that, 
although you can low-level format the drive, it would erase the 
factory optimizations and defect list*****. Some companies released 
programs to do this while saving these settings, but many did not.
Intelligent IDE drives were enhanced to use special commands like the 
"Identify Drive" command.
Intelligent Zoned Recording IDE is an intelligent drive with special 
Zoned Recording capability. This means that the drive can have a 
different number of sectors on each track. Since the BIOS can still 
only handle a fixed number of sectors per track, the drive runs in a 
special translation mode. This ability means that *****you cannot 
low-level format this type of drive without a special program from 
the manufacturer*****.
Inoltre, i programmi forniti dai vari produttori eseguono finti LLF, 
limitandosi a riempire la traccia zero, o tutto il disco, di zeri.
Ripeto: MAI usare le utility di LLF dei vecchi bios su dischi 
superiori al mezzo GB. Si rischia di rendere il disco inutilizzabile 
(non ho mai scritto che lo si danneggia *di certo*). Usare SOLO l'apposita
utility rilasciata dal produttore specifico. Fra l'altro, non costa poi
molto scaricarla, quindi... perchè non andare sul sicuro? ;)


reale e virtuale del disco (necessariamente non coincidono, sopra il 
E' il disco che non ci casca.
Anche i parametri _reali_ del disco non sono reali.
Ho in mano un buon vecchio samsung da 4 giga:
 dati CHS sull'etichetta (che poi vengono rimappati dall'LBA) sarebbero:
cyl8192,HD15,sec63.
ora, per avere 15 testine, bisogna avere otto piatti, da leggere su
entrambe le superfici, sprecandone una.
lo spazio utile per il pacco disci e testine, su questo formato
standard, e' di circa un centimetro e mezzo scarso.
secondo te, dischi e testine sono piu' sottili di mezzo millimetro?
Sarebbe un floppy, coe rigidita' meccanica.
Ergo, qualsiasi comando si riferisca a terne CHS, dal disco stesso,
viene rimappato a suo comodo, e una formattazione a basso livello, in
queste condizioni, sarebbe proprio come l'ho descritta, il disco per
fare un piacere al controller fa finta di farlo, e al massimo azzera il
contenuto del settore, guardandosi bene dal riscrivere il gap.


di vecchi bios POSSONO fare realmente danni, NON limitandosi affatto 
[---]
Now for the history the ATA Format Track command...
Early ATA drives did not really implement the Format Track command—it
was thought to be obsolete (and it was). What was implemented was a
simple writing of some data pattern into each sector of each track
formatted. Most drives did not support marking sectors bad. However, the
disk drive industry is driven by features and slowly, one-by-one, the
hard disk vendors started implementing the command such that it did the
same thing as in MFM/RLL/ESDI. Then someone implemented the ability to
"reassign" a sector’s address to a different physical sector on the
disk. Never mind that there were no programs then and few now that use
the Format Track command to do this.
[----]
NON possono far danni, l'istruzione format track non c'e', sui dischi
attuali, e al suo posto, viene eseguita la solita patternizzazione del
settore.


settore.
[Un ottimo link, perbacco, te ne ringrazio sinceramente.]
Veramente, nel brano che hai citato, mi pare sia scritto ilcontrario:
non c'era, poi è stata introdotta: prima equivalente a quella usata 
su MFM/RLL/ESDI, poi con a capacità di riassegnare gli indirizzi dei 
settori fisici. Programmi capaci d'usarlo non ce n'erano prima, e pochi oggi.
Infatti, dice poi:
The original ATA specification (now at rev 4.0c, also known as ATA-1) documents
the "full" function Format Track command but leaves it to the drive vendor to
decide what a drive will really do. It recommends a minimum action of writing
binary zero into the data field of each sector formatted. The ATA-2 specification
says that the function of the command is "vendor specific"—it doesn’t even
recommend the minimum action of writing binary zero data—a major step towards
(finally) making the command obsolete. 
Cioè il comando è divenuto prima quasi arbitrario, poi, finalmente, obsoleto.
Ma non dice che non ci sia, mi pare.
Proprio sul sito che tu hai citato, si legge chiaramente, invece, qualcosa
che è chiaramente a sostegno della TUA tesi: ;)
The servo bursts are written at the factory in a very controlled environment
using some very expensive equipment. The drive alone can not recreate these
servo data bursts. Likewise, because ***most*** drives are now zone recorded (they
have different number of sectors per track at different locations on the media),
the inter sector gaps, sector ID fields and sector data fields are also written
at the factory and can not be recreated later. 
(Richiamo l'attenzione su quel MOST, però). ;)
Infine:
So what does low-level formatting do on a modern ATA drive?
Assuming that you can find a program that really does issue the ATA Format Track
command your ATA drive ***probably*** doesn’t do anything other than write some data
pattern, maybe binary zeroes, into the data field of every sector on the drive. 
Tuttavia, richiamo l'attenzione su quel *probably*. ;) Come scrivevo
sin dall'inizio, il rischio esiste (a seconda dell'età del disco, e del produttore,
e si trova ben scritto su quella stessa pagina: What does low-level format do
on an ATA (IDE) drive? Answer: Depends on how old the ATA drive is and who made it),
e continuo a raccomandare di non usare utility di formattazione a basso livello su
dischi superiori al mezzo GB.
Naturalmente, in nessun caso si potranno riscrivere le 'guide' che delimitano i
settori, e 'guidano' le testine (reali), cosa che, d'altro canto, non ho mai
affermato: ma il rischio di sovrascrittura (e rimappatura) dei settori di controllo
non leggo sia nullo, almeno per alcuni dischi EIDE. Colgo l'occasione per ricordare che
spesso si fa riferimento a situazioni in cui l'HD 'perde' dei settori, tipico quando
l'HD non è proprio recentissimo.
Eccesso di prudenza, mi dirai? Beh, non mi dispiace affatto essere mooolto prudente,
quando do consigli che riguardano la roba altrui, tanto più che spesso non vengono
formnite molte informazioni : 'voglio formattare a basso livello il mio disco
(di 2.1GB)...' :)
Se, invece, parliamo in astratto, ti do completamente ragione: diciamo pure che su
quasi tutti i dischi moderni (e magari su tutti i modernissimi), tentare una LLF
non può proprio generare alcun danno. Ma, quando leggo: 'formattalo a basso livello
con l'utility del BIOS', sento il bisogno di allertare... tutto qui. :)


entrambe le superfici, sprecandone una.
BTW, lo spreco non sarebbe importante. Sono in uscita dei nuovi 
Fujitsu con densità 20GB/faccia. Il taglio minimo sarà 10GB (3/4 
dello spazio teoricamente sfruttabile sbattuto via).


con l'utility del BIOS', sento il bisogno di allertare... tutto qui. :)
E non posso che darti ragione, ma se il drive non e' in grado di
ricreare le tracce servo, danni permanenti non si riescono a fare.
