Odd de Presno tester SpinRite 3.1
Gamle Toshiba 5100 var syk. Jeg mistet data. Maskinen frøs da jeg kjørte verktøy som QEMM og oppgavevekslerprogrammet Back & Forth. Ting var ikke som før. Mulighetene var mange. Kanskje det var en kombinasjon av flere ting? Den 425 megabyte store harddisken var i hvertfall en mulighet. Siden jeg har flere maskiner, kunne jeg ta det over tid. Selv om bruksnytten var vesentlig redusert, var jo ikke PCen helt død. Da gjenoppdaget jeg SpinRite fra Gibson Research i USA. Steve Gibson har arbeidet med verktøy for harddisker siden han var aktiv på onlinetjenesten The Source midt i 80-årene. Tidligere versjoner av SpinRite har lagt på Saltrød Horror Show som shareware. Dagens versjon er kanskje det kraftigske verktøyet som finnes for analyse og reparasjon av harddisker (og disketter) samt redding av data. Selv om terminologien ser skremmende ut, er det heller ikke mer vanskelig enn at hvem som helst kan bruke det. SpinRite finner, diagnostiserer og reparerer enhver form for feil i data og lavnivåformatering på standard DOS harddisker. Det finner flere dårlige sektorer enn DOS FORMAT og andre programmer for reparasjon av disker. Alt blir notert i en logg, slik at du senere kan se hva som ble gjort. Når SpinRite finner en dårlig sektor, kan det redde mesteparten av dataene som ligger der. Maskinen må ha minst en diskettstasjon, 350 KB ledig hukommelse, DOS versjon 2.1 eller høyere, EGA eller VGA skjerm (CGA går ikke!). SpinRite 3.1 koster US$129.00 pluss US$10.00 i frakt. Jeg fakset over mitt EuroCard nummer (tlf. 095-1-714-362-8808) og hadde pakken på bordet i løpet av noen dager. Du kan også skrive til Gibson Research Corp., 27071 Cabot Road, Suite 105, Laguna Hills, CA 92653 U.S.A. Web: http://www.grc.com. Første trinn var full sikkerhetskopiering av disken. Med 425 MB tok det noen timer. Det er imidlertid bedre å være føre var enn "etter far", som det heter. SpinRite må kjøres med et tomt system, dvs. uten residente programmer, cacheprogrammer, eller andre drivere enn dem som strengt tatt er nødvendig for å få maskinen til å gå. Bruker du Stacker, SuperStor eller DoubleSpace på disken, må du ha disse programmenes drivere i hukommelsen. SpinRite kan behandle komprimerte disker uten manuelle inngrep. Min PC ble startet fra en boot-diskett i A-stasjonen. Programmet ble startet med kommandoen "spinrite laptop", da Toshibaens skjerm ikke har farger. Første gang SpinRite brukes på en disk, foretas en full diagnose av systemet. Resultatet lagres i en liten skjult ("fingeravtrykks-") fil på disken for senere bruk. Det fortalte at jeg hadde en Seagate ST140A IDE/CAM disk, MS-DOS 5.0 og logiske disker a 33 MB (fra disk C til O). Jeg kommanderte full analyse av disken. Et utvalg av løpende statusrapporter kunne trylles opp på skjermen underveis. Jobben tok et hav av tid. Det startet kl. 22:30 og var ikke ferdig før kl. 15:00 neste dag... Har du ikke tid? Fortviles ikke. Du kan presse ESC når som helst for å avbryte jobben og la programmet fortsette der det slapp på et senere tidspunkt. Et par netter og jobben er gjort uten at du taper data eller tid. Det var mye galt. Loggen for stasjon D fortalte at det var en fysisk overflatefeil på sylinder 87, hode 11, sektor 59, DOS sektor 16,488, cluster nr. 4083. Feilen var i filen D:\HWSW\TG1.ART. SpinRite merket sektoren som dårlig for å unngå fremtidig bruk og dataene ble flyttet til et trygt område. Jeg har ikke loggen for stasjon C lengre, men på de øvrige stasjonen fant og korrigerte SpinRite 26 alvorlige feil. Dels rammet disse feilene hele sektorer og dels sektorer. I alle tilfellene ble dataene reddet og flyttet til et trygt sted. Ikke rart at jeg hadde hatt problemer. Maskinen var fremdeles "syk", men ett alvorlig ett var borte. Jeg kjørte fluksens programmet på Toshiba 4400SX, som var oppgradert med en 340 MB Toshiba MK2326FC disk. Jobben tok 16 timer. Til slutt kjørte jeg den på Tiki 386DX med en Quantum PD425A 425 MB disk. SpinRite foretok samtidig en interessant test av diskens ytelse. Problemet med slike tester er at moderne IDE og SCSI-stasjoner øker sin tilsynelatende ytelse ved hjelp av en innebygget cache og utsatte skriveoperasjoner. De aksepterer data fra systemet og rapporterer det som skrevet på disken før det i virkeligheten er lagret i mottaks-sektoren. SpinRite arbeider direkte på diskens "egentlige" overflate og rapporterer derfor riktigere ytelsestall. Dette er hva jeg fant ut ved sammenligning av systemene: Maskin T4400SX T5100 Tiki Prosessor 486 386 486 Random sector access 24.296 ms 22.812 20.974 Sector access velocity 3,942 MB/s 5.256 5.723 Burst transfer rate 891.992 b/s 926.378 1.091.877 Sustained transf.rate 781.177 b/s 941.836 871.177 Jeg hadde lenge visst at Tiki-disken var den raskeste og irritert meg over at T4400 disken var sen, men at T5100 disken var så mye raskere var en overraskelse. Disketter var det neste. Jeg begynte med en av de umulige. Når jeg skriver DIR A:, surrer det i mer enn fem minutter uten at DOS kommer noen vei. Til slutt kommer beskjeden: FAIL ON INT 24. Den disketten greidde ikke SpinRite å gjøre noe med. For hva jeg vet var det kanskje ikke engang en DOS diskett. Håpløst er håpløst. Jeg fant en annen. Kommandoen DIR A: ga begynnelsen på listen over filer på disketten, men så kom det "General failure reading drive A". En klar kandidat. SpinRite skred til verket og jeg tok lunch. En halvtimes tid senere var jobben gjort. Nå virker DIR-kommandoen. Loggen fortalte at en av sektorene i diskettens "bootsektor, rotkatalog eller filallokeringstabell" var så ødelagt at bare deler av dataene kunne reddes. Omformatering av disketten ble anbefalt. Ikke det at SpinRite ikke forsøkte. I stedet for å gi opp når en sektor ikke kan leses, slik som DOS, lager programmet en omfattende statistisk database om adferden i ødelagte sektorer. Dette gjøres ved å samle inn og klassifisere resultatene av opptil 2000 gjentatte leseforsøk. Nåvel. Et par av filene på disketten hadde ødelagt innhold, men mesteparten var i orden. Du trenger antakelig ikke en slik egenskap hver dag. Når kopier av dataene befinner seg langt unna, kan det imidlertid være den eneste muligheten. Jeg har nå SpinRite fast installert på min notisbokmaskin. Mer teknisk informasjon kan være nyttig. Dette er noe av SpinRites andre egenskaper:
SpinRite kan ikke alt. Ikke vent at det kan:
"Regelmessig vedlikehold av diskens overflate er nødvendig," sier Steve Gibson. "Dagens stasjoner er ikke mere pålitelige enn de gamle. De bare skjuler sine feil bedre ved dynamisk reallokering av dårlige sektorer. Problemet er bare at DOS så hurtig gir opp om det får problemer med å lese en sektor med data." Kjør SpinRite en gang annenhver måned eller så. Husk: Det er to typer harddisker. Dem som har gått i stykker, og dem som vil.
|--------------------------------------------------------------------------| | SpinRite Detailed Technical Log generated at 10:52 pm on Apr 20th, 1994. | |==========================================================================| | SpinRite 3.1 (serial number: E0306195) (c) Gibson Research Corporation. | |--------------------------------------------------------------------------| | Partition D: with 33 megabyte capacity on the 1st physical drive. | | 15 : heads | Yes : drive caches reads | | 62 : sectors | Yes : caches avoidable | | 894 : cylinders | 4,424.92 : revolutions per minute | | 425.210 : total megabytes | 4.90ø: physical intersector angle | | F000 hex : bios entry segment | 1-to-1 : sector interleave | | 1st hard : bios drive | Yes : extreme sector translation | | IDE/CAM : interaction method | Yes : zone bit recording | | Yes : identify drive cmd | Yes : has engineering cylinder | | Yes : retry suppression | No : drive caches writes | | Yes : cache disable cmd | No : subtle sector translation | | Yes : drive diagnostics | No : miscellaneous anomalies | | 56 bits : ecc data available | Yes : "dynastat" data recovery | |------------- 1st Hard Drive Information -------------| | Drive's Self-Identification Information | |======================================================| | Model: ST1480A | | Drive's Serial Number: 00046885 | | Firmware Revision Number: 75905760 | |-------------------------------------------------------------| | - Performance Benchmark for 1st Hard Disk Drive - | |=============================================================| | random sector access : 22.812 milliseconds | |=============================================================| | sector access velocity : 5,256 megabytes per second | |=============================================================| | burst transfer rate : 926,378 bytes per second | |=============================================================| | sustained transfer rate : 941,836 bytes per second | Õ==========================================================================¸ | Partition D: with 33 megabyte capacity on the 1st physical drive. | |--------------------------------------------------------------------------| | Beginning level 6 operation on drive D: at 10:52 pm on Apr 20th, 1994. | | SpinRite 3.1 (serial number: E0306195) (c) Gibson Research Corporation. | |==========================================================================| | Event |Cyl/Hd/Sec|Dos Sector|Cluster| |============================================.==========.==========.=======| | A physical surface defect has been located | 87/11/59| 16,488| 4,083 | | within this sector! The error is located |==========|==========|=======| | within file: D:\HWSW\TG1.ART. It will be marked bad to prevent any | | future use and the data will be moved to safety. | |============================================|==========|==========|=======| | This cluster's data has been relocated into| | | 4,083 | | cluster 747. This cluster has been |==========|==========|=======| | marked bad to prevent its use in the future. | |============================================|==========|==========|=======| | A physical surface defect has been located | 88/ 7/24| 17,135| 4,245 | | within this sector! The error is located |==========|==========|=======| | within file: D:\HWSW\MINIVC.DOS. It will be marked bad to prevent any | | future use and the data will be moved to safety. | |============================================|==========|==========|=======| | This cluster's data has been relocated into| | | 4,245 | | cluster 749. This cluster has been |==========|==========|=======| | marked bad to prevent its use in the future. | |==========================================================================| | Drive: D, Level: 6 Graphic Status Display | |==========================================================================| | °°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°ú°°°°°°°°°°°°°°°°°°°°°°°°° | | °°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°úú°°°°°°°°°°°°°°°°° | | °°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°° | | °°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°B°°°°°°°°°B°°°°°°°°°°°°°°°°°°°°°°°° | | °°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°° | | °°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°° | | °°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°° | | °°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°° | | °°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°° | | °°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°° | | °°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°° | | °°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°° | | °°°°°°°°ú°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°ú°°°°°° | | úúúúúúúúú°°°°úúúúúú°°°úúúúúúúúúúúúúúúúúúúúúúúúúúúúúúúúúúúúúúúúúúúúúúúúúú | |== work == remaining == done =Ñ=========== cluster status key ============| | sector: 0 65,038 |.oO analyze / move | R recovered data | | %: 0.00% 100.00% | ú perfect & empty | Bÿ defective sector | | tests: no surface analysis | ± perfect w/data | U unrecovered data | |==========================================================================| | Level 6 operation completed on drive D: at 12:09 am on Apr 21st, 1994. | Ô==========================================================================¾
Det er forbudt å distribuere denne artikkelen - eller deler av den - i elektronisk, trykt eller kopiert form mot betaling. |