Het grootste probleem met deze slechte sectoren is dat we ze niet helemaal van onze harde schijf kunnen verwijderen om ze kwijt te raken. Het maximale dat we kunnen doen, is voorkomen dat ons besturingssysteem deze slechte sectoren gebruikt om onze gegevens erop te plaatsen. Daarom zullen we u in dit artikel door de methode leiden om de harde schijf op fouten te controleren en te voorkomen dat ons besturingssysteem gegevens schrijft op de slechte sectoren met Linux Mint 20.
Methode voor het controleren van schijf op fouten in Linux Mint 20:
Om je schijf te controleren op fouten in Linux Mint 20, moet je de volgende stappen uitvoeren:
- We zullen de harde schijf op fouten controleren via de opdrachtregel in Linux Mint 20. Daarom zullen we eerst de terminal starten door op het terminalpictogram op de taakbalk te klikken of door op de sneltoets Ctrl+ Alt+ T te drukken. Het nieuw gelanceerde terminalvenster wordt weergegeven in de onderstaande afbeelding:
- Nu moet u weten wat uw harde schijfpartities zijn, zodat u het gedeelte kunt identificeren dat u op fouten wilt controleren. Typ hiervoor de volgende opdracht in uw terminal en druk vervolgens op de Enter-toets:
Deze opdracht vereist root-rechten om uit te voeren. Daarom hebben we het trefwoord "sudo" ervoor gebruikt. Het wordt ook weergegeven in de volgende afbeelding:
- De uitvoer van deze opdracht toont u alle partities van uw harde schijf. We willen het gedeelte dat is gemarkeerd in de onderstaande afbeelding controleren op fouten met Linux Mint 20. Hier is /dev/sda het gedeelte van de schijf dat we willen onderzoeken. In jouw geval heeft dit gedeelte mogelijk een andere naam.
- Zodra het u lukt om het gedeelte van de harde schijf te identificeren dat u op fouten wilt controleren, is de volgende stap om te zoeken naar alle beschadigde sectoren in het geïdentificeerde gedeelte en deze op te sommen in een tekstbestand. Om dat te doen, moet u de volgende opdracht in uw terminal typen en vervolgens op de Enter-toets drukken:
Hier vereist het badblocks-commando ook root-privileges om uit te voeren en het zal het gespecificeerde deel van de harde schijf (/dev/sda in dit geval) scannen op eventuele slechte sectoren, en als het er een vindt, zal het ze in het bestand vermelden met de naam badsectors.txt die in de map scan_result wordt geplaatst. Hier moet u /dev/sda vervangen door de exacte naam van het gedeelte van de harde schijf dat u wilt scannen op beschadigde sectoren. Deze opdracht wordt ook weergegeven in de volgende afbeelding:
- Zodra deze opdracht met succes is uitgevoerd, worden alle slechte sectoren opgeslagen in de slechte sectoren.txt-bestand. Nu is ons doel om deze boodschap over te brengen aan onze Linux Mint 20 dat het niet de slechte sectoren mag gebruiken die in de slechte sectoren worden genoemd.txt-bestand op welke manier dan ook. Om dat te doen, moet u de volgende opdracht in uw terminal typen en vervolgens op de Enter-toets drukken:
Het fsck-commando vereist ook root-rechten om uit te voeren. Deze opdracht voorkomt dat onze Linux Mint 20 de sectoren gebruikt die in de badsectors staan.txt-bestand tijdens het werken met de /dev/sda-partitie. Deze opdracht wordt ook weergegeven in de onderstaande afbeelding:
Conclusie:
Door de methode te volgen die in dit artikel wordt beschreven, kunnen we gemakkelijk alle slechte sectoren samenvoegen in een tekstbestand. We kunnen voorkomen dat ons besturingssysteem deze slechte sectoren gebruikt om onze kostbare gegevens te schrijven. Op deze manier kunnen we niet alleen voorkomen dat onze gegevens beschadigd raken of verloren gaan, maar kunnen we ook probleemloos een harde schijf met slechte sectoren gebruiken voor onze routinetaken.