|
Parametro |
Che cosa significa |
dinfo.drive = 0x00 |
Indica l'azionamento 0 che è azionamento di dischetto (a:) |
dinfo.head = testa |
Indica ai numeri capo 0 e 1 poichè il disco magnetico ha due lati (due teste) |
dinfo.track = pista |
Indica alle piste 0 - 79 poichè ci sono 80 piste da ogni lato del disco magnetico. |
dinfo.sector = settore |
Indica ai settori 1 - 18 poichè ci sono 18 settori in ogni pista. |
dinfo.sector = 1 |
Il numero di settori da considerare per scrive il funzionamento = 1 |
dinfo.buffer = dbuf |
I dati attenuano per il funzionamento |
- il _bios_disk (_DISK_WRITE, &dinfo) redige i dati sui settori della superficie fisica del dischetto, specificata dal dinfo.
- La condizione restituita è memorizzata nel risultato che è usato per visualizzare il messaggio per il funzionamento riuscito o per visualizzare un messaggio di errore sullo schermo se qualunque errore accade.
Se dopo che il metodo - 2 che il vostro nuovo disco magnetico non funziona, voi può più ulteriormente applicare il metodo - 1 sul vostro nuovo disco magnetico, che avete utilizzato come disc durante il metodo - 2 della destinazione.
Non solo questo ma anche il numero di colpi e di prove può variare la dipendenza dalla corruzione del disc. Ma non dovete preoccuparti se anche dopo che non state ottenendo i risultati soddisfacenti.
Potete provare la lima dal recupero della lima o potete provare molte altre punte che imparerete nel seguente. Qui effettueremo l'idea di raccolta delle informazioni della lima dagli indici di radice, nella nostra programmazione per recuperare i dati. |
Pensando per il recupero logico per i dati cancellati o persi:
Tutti i casi che precedenti abbiamo discusso in questo capitolo per il recupero, dovevamo recuperare i dati in tali casi dove stavamo prevedendo che soltanto il DBR sia corrotto ed i settori in pista 0, avendo FAT1, FAT2 ed indici di radice è leggibile.
Ma se il problema è dovuto la corruzione del FAT o i dati sono stati cancellati dal disc o desiderate recuperare i dati direttamente leggendo le relative informazioni dall'indice di radice, dobbiamo leggere le informazioni come, il nome di schedario, iniziante la serie di ingranaggi, il formato della lima, l'attributo ecc. dalla relativa entrata di indice della radice.
Poichè già abbiamo discusso circa l'indice di radice in capitoli più iniziali che ci sono le informazioni di 32 byte per ogni lima o indice. Questi 32 byte sono divisi come segue:
Numero di byte |
Descrizione delle informazioni |
8 byte |
Nome di schedario |
3 byte |
Estensione |
1 byte |
Attributo |
10 byte |
Riservato |
2 byte |
Aggiornato generata o ultima di Tempo, |
2 byte |
Aggiornato generata o ultima della data, |
2 byte |
Iniziare serie di ingranaggi |
4 byte |
Formato di lima |
|
|