Partition: Unterschied zwischen den Versionen

Aus Mikiwiki
Zur Navigation springen Zur Suche springen
Zeile 65: Zeile 65:


== Defekte Daten (nicht mehr lesbare Sektoren) ==
== Defekte Daten (nicht mehr lesbare Sektoren) ==
Bei einer USB-Festplatte half auch mal das Aus- und Wiedereinschalten. Danach wurden die Partitionen wieder richtig erkannt.


=== Meldung:<code> fsck failed. Please repair manually and reboot</code> ===
=== Meldung:<code> fsck failed. Please repair manually and reboot</code> ===
Zeile 84: Zeile 82:
* Anzeige der Partitionstabelle mit [[testdisk]]
* Anzeige der Partitionstabelle mit [[testdisk]]
* evtl. Rettung mit [[dd_rescue]] (z. B. in Knoppix enthalten)
* evtl. Rettung mit [[dd_rescue]] (z. B. in Knoppix enthalten)
Bei einer USB-Festplatte half auch mal das Aus- und Wiedereinschalten. Danach wurden die Partitionen wieder richtig erkannt.


== Weblinks ==
== Weblinks ==

Version vom 25. Januar 2009, 22:20 Uhr

Partitionen teilen eine Festplatte in mehrere logische Laufwerke auf. Jede Partition wird wie ein eigenes Laufwerk angesprochen.

AT-basierte (und auch andere) Unix-Systeme haben durch das BIOS Beschränkungen in der Anzahl der primären Partitionen. Indem sogenannte "extended partitions" in den primären Partitionen angelegt werden, kann dieses architekturbedingte Hindernis umgangen werden.

Partitionen werden mit fdisk oder cfdisk angelegt, ebenso kann die Partitionstabelle mit diesen Programmen angesehen werden.

Einzelne Partitionen wie z. B. "swap" enthalten kein Dateisystem. Au bei einzelnen Datenbankserveranbietern gibt es die Möglichkeit, mit sogenannten "raw partitions" zu arbeiten.

dd kann ganze Festplatten oder einzelne Dateien in eine Datei kopieren.

dump kann ganze Partitionen in eine Datei kopieren

Beispiel für die Partitionen auf einer IDE-Festplatte.

                      ----------------------------------
                      | Master Boot Record / MBR       |
                      ----------------------------------
Primäre Partition   > | Bootsektor                     |
                    > |································|
                    > | Datenbereich                   |
                      ----------------------------------
Extended Partition  > | Bootsektor                     |
                    > |································|
                    > | Nicht verwendeter Bootsektor   | <  Logische Partition
                    > |································| < 
                    > | Datenbereich                   | <
                    > |································|
                    > | Nicht verwendeter Bootsektor   | <  Logische Partition
                    > |································| <
                    > | Datenbereich                   | <
                      ----------------------------------
                      | Nicht verwendeter Plattenplatz |
                      ----------------------------------
Primäre Partition   > | Bootsektor                     |
                    > |································|
                    > | Datenbereich                   |
                      ----------------------------------

Partitionsauslastung

Anzeige der Partitionsbelegung mit df.

Partitionsgrösse

Empfohlene minimale Partitionsgrössen für z. B. einen Webrechner sind die folgenden.

Partition Grösse
/ > 15 MB
swap das ein- bis zweifache des Arbeitsspeichers
/usr > 150 MB, je nach Softwaremenge
/var > 15 MB
/home > 120 MB, je nach Benutzeranzahl
/data Beliebige Grösse

Durch die heute sehr grossen Fesplatten wird oft nur noch ein Swap-Bereich und ein "/"-Bereich angelegt. Der Swap-Bereich ist dabei nach wie vor so gross wie das ein- bis zweifache des Arbeitsspeichers, der "/"-Bereich nimmt dann den Rest der Festplatte ein.

Defekte Daten (nicht mehr lesbare Sektoren)

Meldung: fsck failed. Please repair manually and reboot

  • Dieser Meldung geht oft ein "UNEXPECTED INCONSISTENCY" für eine bestimmte Partition voraus.
  • Prüfen dieser Partition z. B. mit "e2fsck /dev/hde6" oder "e2fsck -b 8193 /dev/hde6"
  • dumpe2fs zeigt die vorhandene Plattenpartitionierung
  • Falls diese das Booten verhindernde defekte Partition nicht repariert werden kann, so kann mit mount -n -o remount,rw / die Root-Partition im Schreibmodus gemountet werden und die entsprechende Partition in der Datei "/etc/fstab" auskommentiert werden, damit nach einem Neustart wenigstens die anderen Partitionen gemountet werden können.

Partition lässt sich mit mount noch einhängen

  • Kopieren aller Dateien der defekten Partition bzw. Festplatte auf eine neue Festplatte
  • Entsorgen der defekten Festplatte

Partition lässt sich nicht mehr mounten

  • Anzeige der Partitionstabelle mit testdisk
  • evtl. Rettung mit dd_rescue (z. B. in Knoppix enthalten)

Bei einer USB-Festplatte half auch mal das Aus- und Wiedereinschalten. Danach wurden die Partitionen wieder richtig erkannt.

Weblinks