Afbeelding tegoed: eclipse_images/E+/GettyImages
Bijna iedereen weet dat het belangrijk is om een back-up te maken van de informatie op een computer, maar relatief weinig mensen denken erover na totdat er onverwachts een harde schijf kapot gaat. Moderne harde schijven verkleinen de kans dat dit gebeurt met ingebouwde diagnostische software genaamd Self-Monitoring, Analysis and Reporting Technology (SMART), die schijffouten en vroege tekenen van storing detecteert en deze aan uw besturingssysteem. Als dat besturingssysteem Ubuntu is, ziet u een waarschuwing op uw scherm dat uw schijf mogelijk aandacht nodig heeft. Het is ook mogelijk dat u fouten opmerkt, zelfs als de schijf geen problemen meldt.
Eerste dingen eerst
Als u zelfs maar een schijfprobleem vermoedt, moet u eerst een back-up maken van uw persoonlijke bestanden, uw foto's en al het andere dat moeilijk te vervangen is. U kunt wel of geen extra waarschuwing krijgen voordat de schijf uitvalt, en het is heel goed mogelijk om een deel van uw gegevens te verliezen, zelfs als u uw schijf met succes hebt hersteld. Het hebben van een back-up van uw bestanden, zelfs als ze beschadigd zijn, houdt de deur open om ze later te herstellen.
Video van de dag
Laat Ubuntu de schijf controleren op fouten
Als uw computer nog steeds normaal werkt en opstart, is het vrij eenvoudig om Ubuntu de schijf te laten controleren op fouten. Klik op het overzicht "Activiteiten" in de linkerbovenhoek van uw scherm en typ "Schijven" in de zoekbalk. Het programma Schijven leest de zelfdiagnosegegevens van de schijf en toont een beoordeling van de toestand van de schijf. Gewoonlijk staat er "Schijf is OK", maar "Pre-fail" en "Fail" zijn ook mogelijk. Zelfs "OK" garandeert niet ronduit dat je schijf in orde is, dus als je fouten hebt, wil je de schijf toch handmatig testen. Kijk onder de afbeelding "Volumes" en je ziet een klein tandwielpictogram. Klik daarop en kies "Controleer bestandssysteem". Ubuntu controleert de schijf op fouten en retourneert een bericht, waarbij uw schijf een schone gezondheidsverklaring krijgt of fouten rapporteert. Als je fouten hebt, is de volgende stap om ze te herstellen.
Laat Ubuntu de schijf repareren
Ubuntu kan het bestandssysteem eenvoudig repareren. Klik vanuit hetzelfde scherm nogmaals op het tandwielpictogram. Kies deze keer in plaats van "Bestandssysteem controleren", "Bestandssysteem repareren". Het kan enige tijd duren, afhankelijk van de grootte en snelheid van uw schijf en het aantal fouten dat Ubuntu vindt, maar uiteindelijk krijgt u een bericht om u te laten weten of de reparatie geslaagd. Als dit het geval is, kunt u de schijf blijven gebruiken. Alle bestanden die te beschadigd zijn om automatisch te worden gerepareerd, worden meestal opgeslagen in een map met de naam "lost+found", waar u kunt proberen ze handmatig te herstellen met geavanceerde hulpmiddelen. Als de reparatie mislukt, moet u de schijf formatteren om deze weer bruikbaar te maken, waardoor al uw gegevens worden gewist. Als er onvervangbare gegevens op die schijf staan, is het het beste om de schijf te vervangen en de oude intact te houden, zodat u geavanceerde methoden voor gegevensherstel kunt proberen of een professional kunt inhuren om het te doen.
Repareren vanaf een live schijf
Het is meestal niet meer nodig om een aparte Ubuntu-reparatieschijf te hebben om op te starten in noodgevallen, omdat het hoofdbesturingssysteem zelf opstart en draait vanaf een USB-station of een optische schijf. Hoogstens moet je misschien de BIOS-instellingen van je computer invoeren en hem vertellen om op te starten vanaf je USB-stick of dvd in plaats van te proberen de problematische harde schijf te lezen. Zodra het besturingssysteem opstart, kunt u het programma Disks op dezelfde manier uitvoeren als u normaal zou doen.
Repareren vanaf de opdrachtregel
Het is vaak efficiënter om dingen vanaf de opdrachtregel in Linux te doen, en er is een goed argument om een paar basisopdrachtregelvaardigheden te kennen. In tegenstelling tot OS X en Windows kun je een willekeurig aantal desktopinterfaces hebben in Linux - zelfs in Ubuntu alleen - en ze hebben niet allemaal dezelfde grafische programma's om mee te werken. Als je een handvol belangrijke opdrachtregeltechnieken leert, kun je die met elk Linux-besturingssysteem gebruiken, ongeacht de desktopinterface die het gebruikt. Het is iets ingewikkelder, maar ook universeler.
Het FSCK-commando
In command-line Linux repareert u beschadigde sectoren met het fsck-commando, wat een afkorting is voor "bestandssysteemconsistentiecontrole". In Linux zijn schijven al dan niet aangekoppeld - in wezen, actief of inactief - en u moet een schijf ontkoppelen voordat u fsck erop uitvoert om te voorkomen dat schade. U ontkoppelt een schijf handmatig door de opdracht unmount te typen, gevolgd door de naam van de schijf of stations, bijvoorbeeld "unmount /dev/sdb" zonder de aanhalingstekens. Met de schijf ontkoppeld, kunt u nu het fsck-commando typen.
Een voorbeeldreparatie
Fsck herkent veel variabelen en je zou ze moeten doorlezen, maar op een typisch systeem zou je het commando als volgt kunnen invoeren: "sudo fsck -AR -C -y." Dit vertelt het om alle schijfbestandssystemen op uw computer te controleren, te proberen ze te repareren, statusmonitors te leveren als ze worden ondersteund, zodat u weet hoe u vordert, en voer de reparaties interactief uit, zodat u inbreng heeft in wat er speelt. gebeurt. Het "sudo"-gedeelte aan het begin vertelt het besturingssysteem om u beheerders- of "superuser" -rechten te geven tijdelijk, dus u wordt om een beheerderswachtwoord gevraagd voordat u kunt proberen de schijf. Als het klaar is, geeft fsck u een code 0 als er geen fouten zijn gevonden, een 1 als fouten zijn gecorrigeerd, een 2 als het systeem opnieuw moet worden opgestart en een 4 als het niet alle gevonden fouten heeft kunnen corrigeren.
Ubuntu-versie
De hier vermelde informatie is van toepassing op Ubuntu 18.04. Delen ervan zijn mogelijk niet van toepassing op andere versies van Ubuntu of Ubuntu-derivaten.