Werbung
Wenn Sie ein Computer-Bastler sind (da Sie hier sind, besteht eine gute Chance, dass Sie es sind), sind Sie es wahrscheinlich mit dem folgenden gefürchteten Anblick vertraut: Sie haben eines Ihrer Projekte abgeschlossen und haben gerade neu gestartet. Sie werden mit einem pechschwarzen Bildschirm mit den Wörtern in winzigen weißen Buchstaben begrüßt. "Ungültige Partitionstabelle!"Es ist gefürchtet, weil das so weit ist, wie Ihr Computer beim Booten erreichen wird.
Schauen wir uns genau an, was eine Partitionstabelle ist und warum es wichtig ist, bei der Neukonfiguration der Laufwerke Ihres Computers vorsichtig zu sein.
Alles über Festplatten
Zum besseren Verständnis von Partitionen ist es hilfreich, die Medien zu verstehen: die Festplatte.
Die Anatomie einer Festplatte
Die Handhabung der Antriebe basiert auf der ursprünglichen Konstruktion von Festplatten. (Moderne SSDs werden zwar nicht auf diese Weise hergestellt, sie haben jedoch dieselbe Formatierung.) Diese Festplatten bestanden aus einer oder mehreren Platten aus magnetischem Material. Die Platten drehen sich über einen Arm (ähnlich dem Nadelarm eines Plattenspielers), der sich auch über den Radius der Festplatte hin und her bewegt. Der Arm liest nicht nur die Scheiben, sondern magnetisiert (d. H. Schreibt auch Daten).
Speichern von Daten auf Festplatten
Die kreisförmigen Platten von Festplatten sind unterteilt in Spurenoder die kreisförmigen Bereiche um die Platte. Wenn ein Laufwerk mehr als eine Platte hat, werden diese auch genannt Zylinder, da sie dreidimensional sind. Sektoren sind die Segmente einer Kreisbahnwobei jeder Sektor eine bestimmte Anzahl von Datenbytes enthält (ursprünglich 512, in jüngerer Zeit sogar 4.096). Dieser vorherige Artikel Was sind schlechte Sektoren und wie können Sie sie beheben? [Teil 1]Was sind diese schlechten Sektoren? Ist dies ein Zeichen dafür, dass Ihr Laufwerk den Staub beißen wird? Können diese Sektoren repariert werden? Weiterlesen enthält einige Details darüber, wie Daten tatsächlich gespeichert werden (Sektoren sind im folgenden Bild mit „B“ gekennzeichnet).
Für unseren derzeitigen Zweck reicht es jedoch aus zu wissen, dass Dateien über diese Sektoren verteilt sind. Wenn Sie eine Datei speichern, beginnt Ihr Betriebssystem, die Daten sektorweise auf die Festplatte zu schreiben, bis sie vollständig gespeichert sind. Wenn Sie die Datei später öffnen, liest der Arm diese Sektoren nacheinander, bis die Datei erneut geladen wird. Wenn sich die Sektoren zusammen befinden, bilden sie einen Block. Es sind diese Blöcke, die Windows versucht, neu anzuordnen, wann Defragmentierung 3 Hervorragende Defragmentierungsprogramme und warum Sie 2012 noch defragmentieren müssenDer Zugriff auf Dateien von der Festplatte ist ein Geschwindigkeitsbegrenzungsschritt beim Betrieb eines Computers. Früher waren Festplatten ein wichtiger Flaschenhals, und die Fragmentierung von Daten verlangsamte sie noch weiter. Mit dem... Weiterlesen findet statt, so dass Sektoren, die sich auf dieselbe Datei beziehen, nahe beieinander liegen.
Formatieren einer Festplatte
Wenn Ihr Betriebssystem jedoch auf die Sektoren einer Festplatte zugreift, werden nur Einsen und Nullen angezeigt. Sie müssen das Betriebssystem informieren wie man interpretiert diese als Dateien und Ordner.
Jedes Betriebssystem speichert Daten auf seine eigene Weise auf einer Festplatte - Dieses Format heißt a Dateisystem. Zum Beispiel das ursprünglich verwendete Windows-Dateisystem Dateizuordnungstabellen So formatieren Sie Ihr FAT32-Laufwerk in NTFS neu - und die Vorteile, die sich daraus ergebenSie wissen es vielleicht nicht, aber die Auswahl des richtigen Dateisystems für Ihre Laufwerke ist eigentlich ziemlich wichtig. Obwohl die Hauptidee aller Dateisysteme gleich ist, gibt es viele Vor- und Nachteile gegenüber jedem ... Weiterlesen (FAT) zum Speichern von Informationen zu allen Verzeichnissen und Dateien auf der Festplatte. Diese Informationen befanden sich am Anfang der Festplatte. Wenn sie auf irgendeine Weise beschädigt wurden, können Sie (ohne Hilfe) nicht auf Ihre Daten zugreifen. Im Gegensatz dazu verwendet das Linux ext3-Dateisystem kleine Zusammenfassungen der Sektoren, die aufgerufene Dateidaten enthalten Inodes, die über die Festplatte verteilt sind. Wenn die Liste dieser Inodes beschädigt wurde, kann ein Benutzer ein Dienstprogramm ausführen, um sie neu zu erstellen (da die Inodes selbst noch vorhanden sind).
Dateisysteme gelten für Festplattenpartitionen. In der Vergangenheit hatten Festplatten nur eine Partition, aber heutzutage enthalten viele mehr. Diese zusätzlichen Partitionen können beispielsweise die des Herstellers enthalten Wiederherstellungsimage 4 Möglichkeiten zum Zurücksetzen Ihres Windows 10-Computers auf die WerkseinstellungenMöchten Sie wissen, wie Sie einen PC auf die Werkseinstellungen zurücksetzen können? Wir zeigen Ihnen die besten Methoden zum Zurücksetzen eines Windows-Computers unter Windows 10, 8 oder 7. Weiterlesen für die Maschine. Das folgende Bild zeigt eine Festplatte mit mehreren Partitionen unterschiedlichen Typs.
Arten von Partitionstabellen
Die Partitionstabelle beschreibt dann, wie die Nullen und Einsen in Partitionen unterteilt sind und welche Dateisysteme die Partitionen verwenden. Mit diesen Informationen kann das Betriebssystem die Sektoren der Festplatte korrekt interpretieren, verstehen, welche Ihre Dateien enthalten, und sie lesen, damit Sie die Selfies Ihrer Katze bewundern können. Ohne diese Informationen betrachtet der Bootloader beim Start viele Millionen Bits, ohne zu wissen, wo sich das Betriebssystem befindet. Und ein Bootloader hat nicht die Angewohnheit, sich umzusehen. Es wird einfach mit einer kurzen, mürrischen Nachricht aufgeben.
Ihr Computer verfügt wahrscheinlich bereits über eine der folgenden Arten von Partitionstabellen:
- GPT (GUID-Partitionstabelle)
- MBR (Master Boot Record)
- APM (Apple Partition Map)
- BSD Disklabels
Was ist der Sinn dieses Artikels, wenn bereits eine Partitionstabelle vorhanden ist? Es gibt Zeiten, in denen Sie Einträge in der Partitionstabelle ändern oder sogar entfernen und neu beginnen müssen.
Wann ändern Sie Partitionen und / oder Partitionstabellen?
Es ist nicht ratsam, sich mit den Partitionstabellen Ihrer Festplatten zu beschäftigen, es sei denn, Sie tun dies wirklich brauchen um dies zu tun. Denn jedes Mal, wenn Sie dies tun, besteht die Möglichkeit, dass etwas schief geht. In den folgenden Abschnitten werden Fälle beschrieben, in denen Sie sie möglicherweise ändern, ohne es zu merken.
Sie installieren ein alternatives Betriebssystem
Wenn Sie ein starker Linux-Fan sind, werden Sie es unabhängig vom Betriebssystem, das mit Ihrem neuen Computer geliefert wird, auslöschen. Wenn Sie dies tun, werden Sie vom Installationsprogramm gefragt, welche Partition Sie verwenden möchten. Dadurch wird die ID der ausgewählten Partition in Linux geändert und die Partitionstabelle aktualisiert. Wenn der Computer das nächste Mal hochfährt, sucht er nach einem Linux-Kernel, an den die Steuerung übergeben werden kann.
Sie ändern die Größe oder ändern eine vorhandene Partition
Sie können die Partitionstabelle auch ändern, wenn Sie die Größe einer Partition des Systems ändern, umbenennen oder neu formatieren. Selbst wenn Sie nur den Namen (die Bezeichnung) einer Partition wie in der folgenden Abbildung gezeigt ändern, schreiben Sie dennoch Informationen in die Partitionstabelle. Daher besteht das Risiko, dass das Update der Partitionstabelle fehlerhaft wird und Sie gestrandet sind.
Sie stellen eine Klonkopie Ihres Laufwerks wieder her
Wenn du benutzt ein Tool zum Klonen von Datenträgern So verwenden Sie Clonezilla zum Klonen Ihrer Windows-FestplatteHier finden Sie alles, was Sie über die Verwendung von Clonezilla wissen müssen, um Ihre Festplatte auf einfachste Weise zu klonen. Weiterlesen Um Ihren Computer zu sichern, schreiben Sie möglicherweise Partitionen direkt auf die Festplatte (anstatt Dateien einzeln zu synchronisieren oder zu kopieren). In diesem Fall ist es wichtig sicherzustellen, dass die Partition mit der Partitionstabelle übereinstimmt. Sie haben normalerweise kein Problem, wenn Sie das klonen ganz Laufwerk, da dies die Partitionstabelle enthält. Wenn Sie jedoch nur einzelne Partitionen klonen, schreiben Sie beim Wiederherstellen möglicherweise eine Partition zurück, die nicht der in der Partitionstabelle aufgeführten Größe oder dem Dateisystem entspricht.
So vermeiden Sie Probleme mit Partitionstabellen
Der einfachste Weg, um diese Probleme zu vermeiden, besteht darin, beim Abschluss einer Sicherung die gesamte Festplatte zu klonen. Du sind regelmäßige Backups erstellen, nicht wahr? Wenn Sie dann wiederherstellen, kehren Sie Ihre Festplatte Stück für Stück genau so zurück, wie sie zuvor war.
Aber vielleicht musst du Optimieren Sie Ihre Backups 6 Apps und Tricks zur Optimierung Ihrer Linux-SystemsicherungenBesorgt über das Sichern von Daten unter Linux? Sie haben Angst, dd zu verwenden, oder möchten die Dinge so einfach wie möglich gestalten? Diese Tipps helfen Ihnen dabei, einfache Backups zu erstellen, die keinen Speicherplatz beanspruchen. Weiterlesen (z. B. weil Sie nicht über genügend Speicherplatz verfügen, um das gesamte Laufwerk zu klonen). Stellen Sie in diesem Fall sicher, dass Sie auch eine Sicherung der Partitionstabelle durchführen. Dies ist normalerweise eine Option beim Klonen von Programmen (das Bild oben zeigt einen gesicherten MBR erstellt mit Clonezilla So verwenden Sie Clonezilla zum Klonen Ihrer Windows-FestplatteHier finden Sie alles, was Sie über die Verwendung von Clonezilla wissen müssen, um Ihre Festplatte auf einfachste Weise zu klonen. Weiterlesen ). Es ist jedoch etwas weniger zuverlässig als das Klonen des gesamten Laufwerks. Nichts hindert jemanden daran, in der Zwischenzeit an der Konfiguration des Laufwerks herumzuspielen.
Eine andere Möglichkeit besteht darin, Ihre Backups so zu gestalten, dass sie nicht von genauen Partitionen abhängen. Suchen Sie stattdessen nach einer Möglichkeit, jedes Element Ihres Systems (Betriebssystem, Programme, Daten, Konfigurationen) einzeln zu sichern. Anschließend können Sie sie auf einem System mit einem anderen Partitionsschema wiederherstellen. Angenommen, Sie haben ein Windows-System. Das Betriebssystem und die Programme befinden sich auf dem Laufwerk C: und Ihre persönlichen Daten auf dem Laufwerk D: (zwei separate Partitionen). Wenn Sie später beide auf dem Laufwerk C: eines neuen Computers wiederherstellen müssen, sind Sie immer noch in Ordnung. Zumindest sind alle Ihre Daten intakt.
Passen Sie auf die Partitionstabelle auf
Eine Partitionstabelle ist ein sensibles Tier. Stellen Sie sicher, dass Sie ein Backup haben, bevor Sie eine der oben genannten Aktivitäten ausführen. Zwei verschiedene Typen sind sogar noch besser (z. B. eine Klonkopie der Festplatte mit individuellen Sicherungen Ihrer Programme, Einstellungen und Dateien). Ein kleiner Fehltritt kann dazu führen, dass Ihr System nicht mehr bootfähig ist und wenig Hoffnung auf die Wiederherstellung Ihrer Daten besteht.
Haben Sie jemals einen der oben aufgeführten Fehler gesehen? Oder haben Sie eine solide Backup-Strategie? Teilen Sie uns Ihre Erfahrung mit, Ihre Partitionstabelle in den Kommentaren unten zu zertrampeln (oder nicht)!
Aaron ist seit fünfzehn Jahren als Business Analyst und Projektmanager in der Technologie tätig und seit fast ebenso langer Zeit ein treuer Ubuntu-Benutzer (seit dem Breezy Badger). Seine Interessen umfassen Open Source, Anwendungen für kleine Unternehmen, die Integration von Linux und Android sowie das Rechnen im Nur-Text-Modus.