Beschädigte Partitionstabelle
Servus zusammen, vorhin habe ich einen Server vom Blech in einen ESXi umgezogen. Er läuft nach wie vor, und es ist sda2: / sda3: /srv/mail Wenn ich aber cfdisk /dev/sda absetze, dann sagt cfdisk: FATALER FEHLER: Beschädigte primäre Partition 2: Partition endet im letzten teilweisen Zylinder Das hört sich für mich nicht gut an, und ich denke mir, daß mir das irgendwann auf die Füße fällt. # fdisk -l /dev/sda Platte /dev/sda: 118.1 GByte, 118111600640 Byte 255 Köpfe, 63 Sektoren/Spur, 14359 Zylinder Einheiten = Zylinder von 16065 × 512 = 8225280 Bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x5e7ad644 Gerät boot. Anfang Ende Blöcke Id System /dev/sda1 1 263 2112516 82 Linux Swap / Solaris /dev/sda2 * 264 2874 20972857+ 83 Linux /dev/sda3 2875 14360 92257280 83 Linux Was ist falsch, und vor allem: wie kann ich es korrigieren? Die Kiste läuft produktiv, und ich würde ungern Experimente machen ;) Danke für Tips. -- Andre Tann -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hi Andre Tann schrieb:
# fdisk -l /dev/sda
Platte /dev/sda: 118.1 GByte, 118111600640 Byte 255 Köpfe, 63 Sektoren/Spur, 14359 Zylinder Einheiten = Zylinder von 16065 × 512 = 8225280 Bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x5e7ad644
Gerät boot. Anfang Ende Blöcke Id System /dev/sda1 1 263 2112516 82 Linux Swap / Solaris /dev/sda2 * 264 2874 20972857+ 83 Linux /dev/sda3 2875 14360 92257280 83 Linux
Was ist falsch, und vor allem: wie kann ich es korrigieren? Die Kiste läuft produktiv, und ich würde ungern Experimente machen ;)
Deine Platte hat 14359 Zylinder aber die Partition endet in Zylinder 14360. Daher die Fehlermeldung. Du kannst das zwar ändern, aber brauchst nen reboot.... Wie hast Du das denn überhaupt so verquer hinbekommen :) Zur Frage wie fixen: Ich würde nen Snapshot machen (kann esxi das?) und die partition 3 löschen und mit start 2875 und ende ->max neu anlegen Das Dateisystem sollte davon nicht betroffen sein, ggf fsck laufen lassen danach. Ich glaub es geht aber auch mit parted über die expertenfunktion..... Grüße Stefan -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
C.M. Burns, Samstag 12 März 2011:
Deine Platte hat 14359 Zylinder aber die Partition endet in Zylinder 14360. Daher die Fehlermeldung. Du kannst das zwar ändern, aber brauchst nen reboot....
Jetzt seh ichs auch. Reboot wär kein Problem. Reboot + nicht mehr starten können wäre eines.
Wie hast Du das denn überhaupt so verquer hinbekommen :)
Das hat das Migrationstool des ESXi hinbekommen. Auf der "Blech"-Maschine stimmts nämlich noch.
Zur Frage wie fixen: Ich würde nen Snapshot machen (kann esxi das?) und die partition 3 löschen und mit start 2875 und ende ->max neu anlegen
Ich kann die Partition ja nicht löschen, denn cfdisk startet nicht. Kann man das irgendwie raw editieren? Ja, ESXi kann schon snapshots, das ist kein Problem. Danke+Gruß! -- Andre Tann -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Andre Tann schrieb:
C.M. Burns, Samstag 12 März 2011:
Deine Platte hat 14359 Zylinder aber die Partition endet in Zylinder 14360. Daher die Fehlermeldung. Du kannst das zwar ändern, aber brauchst nen reboot....
Jetzt seh ichs auch. Reboot wär kein Problem. Reboot + nicht mehr starten können wäre eines.
da hilft dir der snapshot, damit ist das ja dann kein risiko.
Zur Frage wie fixen: Ich würde nen Snapshot machen (kann esxi das?) und die partition 3 löschen und mit start 2875 und ende ->max neu anlegen
Ich kann die Partition ja nicht löschen, denn cfdisk startet nicht. Kann man das irgendwie raw editieren?
hm dann versuch es mal mit fdisk an sich. das hat bei mir bisher immer gestartet. grüße Stefan -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
participants (2)
-
Andre Tann
-
C.M. Burns