Harde schijven zijn weer een heerlijk spannend onderdeel
Bad sectors worden door een harde schijf of OS vaak niet spontaan opgemerkt, dat gebeurt enkel als een lees/schrijfactie plaatsvindt:
- sector kan niet worden uitgelezen: foutmelding. Of het OS blijft hangen of door kan zonder de data, ligt echt aan wat er gebeurt. Soms helpt het om 20x opnieuw te proberen.
- sector kan niet worden beschreven: foutmelding. Geen data weggeschreven, een 'probeer opnieuw' gaat meestal doodleuk dezelfde sector aanroepen. Probeer niet opnieuw, maar ga eerst een volledige schijfcontrole af.
Oudere OSsen (sowieso t/m 9x) gaan niet op eigen houtje sectoren als slecht bestempelen.
Een full format actie gaat rigoureus te werk: alle sectoren leegmaken en bitjes op 0 zetten. Kan er niet worden geschreven, probeer het een paar keer op nieuw. Lukt het nog niet, registreert het als slechte sector. Een sector die alle bitjes al op 0 heeft staan kan hiermee theoretisch worden gemist.
Scandisk of gelijk programma is de middenweg en gaat doelmatiger te werk om dit op te sporen:
- Controle of er data in een sector zit. Zo ja, of deze geregistreerd staat bij een bestand of als vrije data staat aangemerkt. Valt de data er tussenin, wordt deze aangemerkt als nieuw bestand (file0000.fil oid).
- lees sector. OK --> doorgaan; niet goed --> probeer (ik dacht) 10x opnieuw en schrijf de vermoedelijk correcte data naar een nieuwe sector en blokkeer de oude sector. In DOS scandisk krijg je de vraag om een undo-diskette te maken.
- schrijf sector. OK --> doorgaan; niet goed --> schrijf data naar een nieuwe sector en blokkeer de oude.
- Lees opnieuw de data --> deze moet nu OK zijn, anders alsnog de boel blokkeren / verplaatsen.
Terug naar de Brio.
Duidelijk een beschadigd bestand. Of het aan de sector ligt of dat gewoon de data corrupt is om wat voor reden, kan ik zo niet zeggen.
Heb je een Windows BOOT disk? Werkt het booten daarvan probleemloos? Daarop staat sowieso dit bestand.
-->opstarten van bootdisk
--> hernoem in C:\WINDOWS\COMMAND en C:\WINDOWS\COMMAND\EBD het EGA.CPI naar EGA.OLD
--> EGA.CPI van diskette of de aangemaakte ramdrive kopiëren naar C:\WINDOWS\COMMAND en C:\WINDOWS\COMMAND\EBD. Dan staat het bestand in ieder geval op zijn plaats.
Ik verwacht dat Windows dan wel normaal opstart.
Daarna terug naar de schijfcontrole en laat die maar eens lekker een poosje rammelen. Dan weet je zeker dat de boel in orde is en dat slechte sectoren zijn geregistreerd.
Een clean install is sneller, maar daarmee heb je slechte sectoren nog niet opgespoord. Met een langdurige scandisk wel.
Oh en laat de kap open bij zo'n lange scandisk sessie; die schijf kan pittig warm worden en dat vind-ie ook niet per se fijn. Als je hem hebt liggen, kun je er een (PC-)ventilator op richten zelfs