Wie kann ich mein Linux wiederherstellen?

2

Ich hatte eine Festplatte mit zwei Partitionen: eine mit 460 GB NTFS und eine mit 5 GB ext3 Ubuntu 10.10. Ich wollte die Ubuntu-Partition erweitern, also wollte ich die NTFS-Partition um 15 GB verkleinern, habe aber versehentlich mit der rechten Maustaste auf die NTFS-Partition geklickt und "Partition aktivieren" gewählt.

Tatsächlich wurde die gesamte ext3-Partition "Nicht zugeordnet". Ich kann anscheinend nicht mehr davon booten.

Meine Frage ist, wie kann ich es rückgängig machen? Da der Vorgang nur eine Millisekunde dauerte, bin ich mir fast sicher, dass die Daten noch vorhanden sind.

Vielen Dank.

iTayb
quelle
In welchem ​​Programm waren Sie, als Sie mit der rechten Maustaste auf die NTFS-Partition geklickt und "Partition aktivieren" gewählt haben?
cjm
Sie haben wahrscheinlich etwas anderes falsch angeklickt. In welchem ​​Programm waren Sie? Wie Sie vermuten, ist dies wahrscheinlich wiederherstellbar. Booten Sie von einer Linux-CD / USB, führen Sie fdisk -ldie Ausgabe aus und senden Sie sie.
Gilles

Antworten:

4

Das Programm, das die Linux-Partition "nicht zugeordnet" aufruft, klingt wie das Windows-Datenträgerverwaltungsprogramm. Microsoft könnte dafür sorgen, dass andere Partitionstypen als Microsoft erkannt werden, hat dies jedoch nicht getan. Möglicherweise ist Ihre Ubuntu-Partition noch vorhanden und unversehrt.

In diesem Fall müssen Sie möglicherweise nur die Ubuntu- /bootPartition als aktiv markieren . Das Windows-Tool wird es wahrscheinlich ablehnen, eine Nicht-Microsoft-Partition als aktiv zu markieren, sodass Sie ein anderes Tool verwenden müssen. Ich empfehle, das System mit der Ubuntu-Installationsdiskette zu booten und den Rettungsmodus zu verwenden. Ich habe den Ubuntu-Rettungsmodus in letzter Zeit nicht verwendet. Möglicherweise gibt es eine Menüoption, mit der solche Probleme automatisch behoben werden können. Wenn nicht, müssen Sie zu einer Eingabeaufforderung gelangen, und dann sagen Sie Folgendes:

# fdisk /dev/sda
Command (m for help): p
...partition list; /boot will be the smallest one you see in all likelihood
Command (m for help): a
Partition number (1-8): 1

Das setzt aktiv /dev/sda1zu sein. Das ist am wahrscheinlichsten, muss es /bootaber nicht sein. Sie können jetzt einen Neustart versuchen.

Wenn dies nicht funktioniert hat, versuchen Sie , Ihren GRUB-Bootloader zu reparieren .

Wenn dies ebenfalls fehlschlägt, kehren Sie in den Rettungsmodus zurück, fdiskund sehen Sie sich die Partitionstabelle erneut an. Wenn Sie eine 5-GB-Partition finden, die nicht als NTFS-, Linux- oder Linux-Swap-Partition gekennzeichnet ist, haben Sie möglicherweise die "nicht zugewiesene" Partition gefunden. Sagen wir es /dev/sda3. Dann in fdisk:

Command (m for help): t
Partition number (1-8): 3
Hex code (type L to list codes): 83
Command (m for help): w

Das setzt /dev/sda3auf Partitionstyp 83, der besagt, dass er eines von mehreren Linux-kompatiblen Dateisystemen enthält:, ext[234]XFS, ReiserFS ...

Versuchen Sie erneut, das System zu booten.

Wenn dies immer noch nicht gelingt, können Sie noch andere Schritte unternehmen, aber es sind keine einfachen mehr möglich. Es hört sich so an, als wäre dies nur eine Hobby-Installation, daher lohnt es sich wahrscheinlich nicht, heldenhafte Maßnahmen zu ergreifen, um das Problem zu beheben.

In älteren Versionen von Ubuntu haben Sie möglicherweise zu Wubi gewechselt , um die Wahrscheinlichkeit eines Konflikts mit Windows zu verringern. Leider steht UEFI in Konflikt mit Wubi und es scheint zu schwierig zu sein, die Probleme zu umgehen. Daher wurde es ab 13.04 von Ubuntu entfernt.

Warren Young
quelle