Newsgroup: it.comp.hardware
Titolo: Formattazione a basso livello ( ovvero il mio pc è impazzito ancora)

Il mio pc è di nuovo impazzito: stessi sintomi, errori continui,
impossibilità di disinstallare o installare alcunchè, impossibilità di
formattare.
Ora vorrei sapere se posso fare una formattazione a basso livello, così da
ripulire tutto ( perchè comincio a pensare che sia colpa di un virus che non
riesco ad individuare con Norton Antivirus 5.0, pur aggiornato).
Ho una scheda madre Asus P2BF e un Hard disk Quantum da 6,4 GB: esiste
qualche utility che permette di fare questa operazione?

ripulire tutto ( perchč comincio a pensare che sia colpa di un virus che



NO NO NO!!!!!!
Visita il sito Quantum,
http://service.quantum.com/softsource/disk_docs/zf101doc.htm
 scaricati
ZeroFill (
http://service.quantum.com/softsource/disk_binaries/zdisk101.exe
)
e usa quello, e leggiti cosa provoca ai moderni dischi EIDE la presunta
formattazione "a basso livello"...
"ZERO FILL è un'utility DOS/Windows 95 command prompt creata da Ontrack per
Quantum ed è usata per rimuovere tutte le informationi dagli hard disk ATA
/ IDE. ZERO FILL può cancellare tutti i dati (partizioni, cartelle,
directory, files, FAT, boot record ) e virus dagli hard disk ATA / IDE sui
quali viene usata. L'utility ZERO FILL è inclusa nelle ultime releases del
programma Ontrack Disk Manager per la Quantum program e grazie alla sua
popolarità è ora fornito come programma a se stante.
Come implica il nome, ZERO FILL può scrivere una serie costante di zeri sul
supporto dell'hard disk. ZERO FILL NON è un'utility di formattazione
low-level e qualsiasi uso di un formattatore low-level su un drive Quantum
ATA / IDE può invalidare la garanzia. Comunque, ZERO FILL fornisce gli
stessi benefici di una formattazione a basso livello quando viene usata su
un drive IDE/ATA. ZERO FILL funziona correttamente solo su hard disk
Quantum ATA / IDE . ZERO FILL non può accedere a drives che non sono
rilevati dal BIOS."
L'hard disk contiene anche altri dati, predefiniti, usati per la correzione
d'errore (ECC) e il servo posizionamento. ZERO FILL non sovrascrive questi
dati, che il drive deve avere per funzionare, e questo è ciò che rende
questa utility sicura rispetto a formattatori low-level, che possono
danneggiare o cancellare questi dati necessari. "
E che palle, basta! I dischi EIDE LBA NON si possono formattare a basso
livello se non tramite il fabbricante e se si prova n altri modi si rischia
la sua distruzione per cancellazione delle tracce di servocontrollo
(fonte: 
http://www.elma.it/testo/hddtxt.htm):[paste]
Formattazione a basso livello
La prima operazione , detta low-level formatting ovvero formattazione a
basso livello , é la vera formattazione della superficie magnetica , ancora
completamente "pulita" , e che crea la struttura fisica del disco . Questa
operazione stabilisce la posizione fisica sulla superficie dei dischi delle
tracce e dei settori e scrive la struttura di controllo che stabilisce
quali parti del disco sono utilizzate e come . Avviare una operazione di
formattazione a basso livello su un disco giá operativo cancella
completamente ed in modo irrecuperabile tutti i dati contenuti sul disco e
lo rende come nuovo . Purtroppo questa operazione é molto critica e , anche
a causa della struttura delle geometrie dei moderni dischi , é possibile in
modo corretto SOLO AL COSTRUTTORE , che utilizza appositi programmi , non
di pubblico dominio . Considerate con attenzione questo fatto , perché una
operazione di formattazione a basso livello di un disco IDE , se non va a
buon fine , puó causare l' impossibilita di usare il disco , in quanto
vengono cancellati o scritti in modo incorretto i settori di controllo ,
rendendo inutilizzabile , senza rimedio , l' intera superficie .
Questa avvertenza , particolarmente importante , deve essere presa in seria
considerazione per i dischi IDE/EIDE/ATA delle generazioni piú recenti .
Utilities per il low level formatting sono disponibili sul WEB e nelle BBS
e , purtroppo , ancora presenti in molti BIOS , per cui l' Utente si chiede
per quale motivo ci deve essere questa opposizione netta da parte di molti
alla riformattazione a basso livello per cercare di recuperare un disco che
fa i capricci , come si poteva fare con i vecchi dischi ST506 . Si deve
considerare che i vecchi dischi con interfaccia ESDI o ST506 richiedevano
la formattazione a basso livello prima dell' uso , in quanto il costruttore
consegnava spesso il disco vergine ed , comunque , i dati cyl/sect/heads
erano reali , ovvero corrispondevano alla realtà fisica , per cui il
processo di scrittura che si indirizzava ad una zona specifica andava a
colpire proprio quella zona ; inoltre il controller del disco era uno
standard , esterno al disco stesso (sulla scheda inserita negli slot del
PC) ed il software poteva governarlo correttamente . Poteva , allora ,
essere utile anche saltuariamente , in caso di problemi , in quanto poteva
rendersi necessario riscrivere la struttura del disco , non piú adeguata in
seguito ad usura delle parti meccaniche in seguito al movimento o agli
stress termici , non piú correggibili dai sistemi di ricalibrazione interni
. Attualmente le tracce sono riallocate secondo tabelle di conversione
della geometria , i dati cyl/sect/heads sono virtuali , le meccaniche
dispongono di sofisticati sistemi di ricalibrazione e correzione automatica
ed i controllers sono integrati nei dischi e sono proprietari , ovvero ogni
costruttore dispone del suo modello e non esiste un software generico in
grado di gestire integralmente questi circuiti (*) ; per cui
É VIVAMENTE SCONSIGLIATO CERCARE DI EFFETTUARE UNA FORMATTAZIONE A BASSO
LIVELLO DEI DEI DISCHI IDE/EIDE/ATA .
Se tentata , puó spesso produrre la cancellazione delle aree di controllo ,
rendendo completamente inaccessibile il disco !
Differente é la posizione dei dischi SCSI , dove le strutture di comando
consentono , attraverso il BIOS dei controller , anche se NON NECESSARIO ,
un corretto format a basso livello .
(*) il controller non é da confondere con l' interfaccia ; sono due cose
differenti . Il circuito del controller , realizzato da ogni produttore in
base a differenti criteri e controllato da uno o piú microprocessori o
circuiti custom , gestisce il disco in tutte le sue funzioni fisiche ed
elettriche , in seguito ai comandi che gli pervengono da una interfaccia ;
questa interfaccia costituisce lo standard . Per esemplificare ,
all'interno di ogni disco si parla una lingua differente , ma verso
l'esterno tutto viene tradotto nella lingua comune dell'interfaccia .
Inoltre...
!!!ATTENZIONE!!!: - NON EFFETTUARE FORMAT A BASSO LIVELLO DELLE UNITA'
IDE/EIDE .
I parametri cilindri/testine/settori di questi dischi non sono quelli reali
, ma vengono fatti corrispondere a quelli fisici attraverso una tabella di
emulazione e comandi non corretti ai motori delle testine possono
danneggiarle ; inoltre il controllo del disco e' effettuato utilizzando
tracce dette di servizio ; un qualunque danno a queste tracce rende
completamente inutilizzabile il disco stesso . Format a basso livello non
sono necessari e comunque possono essere effettuati con sicurezza solo dal
costruttore o con utilities messe a disposizione dallo stesso


Finalmente la voce della competenza...
Ottimo post.
LG 
-- 
**************************************************************************
Leandro Gelasi
V Year Computer Science Engineering at Siena University
email : 
gela...@lucy.ing.unisi.it
Gilles Villeneuve will live forever
**************************************************************************

formattazione "a basso livello"...
<CUTTONE>

 >ripulire tutto ( perchè comincio a pensare che sia colpa di un virus che


  e via! Poi ricrei partizione e ricarichi il S.O.
http://www.elma.it/testo/hddtxt.htm
Dacci un'occhiata, e poi vedi tu se gli conviene ancora formattare a
basso livello...

qualche utility che permette di fare questa operazione?
Non e' che per caso e' la RAM ad essere bacata?
Guarda io ho avuto dei problemi assurdi per delle ram bacate, e
anch'io inizialmente avevo pensato che invece fosse il disco (proprio
un quantum 6.4 SE), invece il disco era perfetto ma le RAM no, e
quindi i dati venivano letti/scritti in maniera incorretta.
Se invece la RAM e' ok:
ti sconsiglio la formattazione a basso livello (per la quale cmq
dovresti avere l'opzione nel BIOS), potrebbe rendere il tuo disco
inutilizzabile.
A riguardo leggiti bene:
http://www.elma.it/testo/hddtxt.htm
Prova invece con l'utility zerofill, prelevabile dal sito quantum, che
non fa
formattazioni a basso livello, ma cancella tutto ma proprio tutto dal
disco fisso.
ciao

Ma allora e' possibile scrivere un virus che inciucchi totalmente
l'HD?
Allora...diciamo... presumibilmente no.
Se parli dei virus extra-traccia, (della cui esistenza non sono
affatto sicura), allora penso che un'utility come zerofill possa
distruggerli.
Non ho mai trovato informazioni dettagliate in merito, spero che
qualcuno possa delucidarmi, anche su it.comp.sicurezza.virus ci sono
diversi thread che hanno ad oggetto i possibili danni fisici che puo'
o non puo' fare un virus, ma, al solito, sento pareri discordanti.
Si parlava infatti della possibilita' o meno che esistano virus in
grado di arrecare danno all'hardware, tipo rovinare un hd, etc.
Voi che ne pensate?
ciao

 LG
Thanks, quando ce vo', ce vo'!! Ne ho visti cosě tanti di post e lotte sul
low level format...
--
***************************************************************************
Togliete NOSPAM per rispondermi  |  Remove NOSPAM for reply
Personal Web Site:  
http://web.tiscalinet.it/carroccia/
Partecipa a SETI@home
http://setiathome.ssl.berkeley.edu/home_italian.html
Vota contro lo spam: 
http://www.politik-digital.de/spam/


Il problema è che entrando nel BIOS durante il boot, non mi sembra che ci
sia il comando di formattazione.
E' una caratteristica che manca al mio BIOS o sono io che non riesco a
trovarlo ?
Il mio BIOS è aggiornato al febbraio 99.



 basso livello...
Ciao!
Se non ricordo male, eri stata tu a postare l'url di Elma su it.comp.win95.
Ne approfitto per ringraziarti qui, visto che è un sito che mi è stato
veramente utile! Quindi GRAZIE!!


 veramente utile! Quindi GRAZIE!!
Davvero di nulla. : )

so che non c'è perchè ho un 486 con bios award, e lì c'è come voce principlae
E' per controller MFM, non IDE.
mp

distruggerli.
In che modo, se la sua peculiarita' e' proprio quella di scrivere solo
sulle tracce create da un LLF di fabbrica?
mp

Evidentemente ho toccato un tasto molto sensibile: si è scatenata una
guerra!!
Comunque, grazie in particolare a Beorn, per i suoi consigli assolutamente
competenti.
Bye.

>


 ha scritto nel messaggio
94412028...@jes-srv.fastnet.it...

Figurati!


 ha scritto nel messaggio
39d6c58d...@news.nettuno.it...



mp
Sovrascrive tuto ciò che non siano tracce di servotrack:
"Cosa fa ZERO FILL?
L'Hard disk scrive le informazioni in aree pre-allocate sulla superficie
del disco, chiamate blocchi (blocks). Ogni blocco in genere ha una
dimensione di 512 bytes. ZERO FILL individua il vero primo blocco sull'hard
disk e comincia a scrivere zeri su tutti i blocchi dal primo all'ultimo. L'
utility sovrascrive ogni blocco completamente e tutti i dati contenuti in
ciascun blocco vengono cancellati."
Spero che la traduzione sia accurata! :-)


Maurizio....@racine.ra.it
 ha scritto:
In che modo, se la sua peculiarita' e' proprio quella di scrivere solo
sulle tracce create da un LLF di fabbrica?
Non ne sono sicura.

completamente inutilizzabile il disco stesso.
Per vecchi dischi IDE, per es. il ST157A di cui si scrisse ad inizio
mese, e' sufficiente effettuare il LLF con geometria nativa invece che
traslata, non e' cioe' la modalita' Large o LBA che puo' inficiare (le
eccezioni sono sempre d'obbligo) la corretta esecuzione di un LLF.
Le controindicazioni:
- un considerevole, minor transfer rate se il programma di LLF o il
controller non sono in grado di ricreare il precedente skewing delle
testine e/o dei cilindri (e se chi formatta non ne conosce i valori)
- la perdita della tabella degli errori di tipo fisico (superficie) e
magnetico. Mentre per rilevare i primi e' sufficiente un buon
programma di verifica della superficie, per gli altri occorrono
sofisticati programmi e tecniche di rilevazione proprietarie e spesso
protette, per cui non e' piu' possibile rilevarli, con conseguente
perdita di affidabilita' del disco.
Per i nuovi dischi, in cui allo skewing e' aggiunta la tecnologia ZBR,
se e' ancora possibile definirne la geometria in base a cilindri e
testine, e' comunque impossibile attribuire un valore per es. al
parametro settori per traccia.
In questi tipi di disco, cioe' in tecnologia ZBR, e' impossibile
effettuare un LLF (al solito le eccezioni esistono sempre) perche'
protetti dal costruttore, in particolare e' protetta la tabella dei
difetti di superficie e i parametri ottimali di skewing.
mp

Sovrascrive tuto ciò che non siano tracce di servotrack:
Si, quelle in effetti e' meglio che le lasci tal quale.
Il problema e' un'altro, per es. chi istruisce il programma sulla
corretta geometria del disco, una routine del controller o una routine
del virus?
mp