Wie konvertiere ich ein FAT32 in ext3 (wobei die Daten darauf bleiben)

11

Gibt es eine Möglichkeit, eine FAT-Partition in ext3 (oder eine andere ext ..) zu konvertieren, während die Daten darauf gespeichert bleiben? Ich habe keinen Zugriff auf eine externe USB-Festplatte, um die Daten vorübergehend zu speichern. Daher möchte ich sie einfach konvertieren, während sich die Daten auf der Partition befinden. Ist das möglich?

Alexander Engelhardt
quelle
Wie groß ist Ihre Festplatte und wie viele Daten befinden sich darauf? Ich habe eine Idee, aber dafür müssen Sie genügend Platz haben, um eine Kopie von allem zu speichern, was Sie aufbewahren möchten.
Es ist möglich, wenn Sie mindestens so viel freien Speicherplatz haben wie Ihre größte Datei + die Mindestgröße, die ext3 für FS-Header und -Metadaten verwendet. Aber es ist nicht wirklich sicher, wenn Sie keine Backups haben (die Sie offensichtlich nicht haben), und je nach verfügbarem freien Speicherplatz kann dies viel Zeit und manuelle Arbeit erfordern.
20.
Nehmen Sie einfach an, meine Festplatte ist zu 90% voll. Ich kann nicht die gesamte Partition in ein temporäres Dateisystem kopieren. Ich denke, ich muss eine externe Festplatte kaufen.
Alexander Engelhardt

Antworten:

9

Wenn Sie nicht von der Partition booten (ist dies überhaupt ohne Wubi möglich?) Und es mindestens halb kostenlos ist, verwenden Sie einfach gparted (paste apt: gparted in Firefox).

  • Führen Sie es aus dem Menü aus.
  • Ermitteln Sie den Namen Ihrer Partition mithilfe fdisk -leines Terminals. Die Partition mit dem Namen / dev / sda * wobei * eine Zahl ist. Oder schauen Sie sich die Liste am oberen rechten Rand von gparted an
  • Ändern Sie die Größe der fat32-Partition auf weniger als die Hälfte ihrer ursprünglichen Größe
  • Erstellen Sie eine neue ext * -Partition
  • Verschieben Sie alle Dateien auf die ext-Partition
  • Löschen Sie die alte und ändern Sie die Größe der ext-Partition.

Beachten Sie, dass ich dies mehrmals getan habe und es immer wie beabsichtigt funktioniert hat. Es gibt jedoch viele Berichte von Personen, die auf diese Weise Daten verloren haben. Abhängig von der Datenmenge können Sie Ubuntu One oder Dropbox verwenden, um Ihre Daten zu sichern. Beide bieten 2 GB an, was höchstwahrscheinlich nicht ausreicht.

Turbo
quelle
Hey, ich habe gparted verwendet, um die Größe zu ändern und die Partitionen zu verschieben. Jetzt muss ich nur noch das Dateisystem konvertieren. Anscheinend ist es nicht möglich, ein Dateisystem / mit Daten darauf / ohne Tricks zu ändern?
Alexander Engelhardt
Sie haben die Partition bereits geteilt, ext erstellt und Ihre Dateien verschoben? Dann können Sie einfach die alte fette löschen und die Größe ext ändern. Hier ist keine Konvertierung erforderlich.
Turbo
4

Eine direkte Konvertierung ist nicht möglich. Sie müssen die Daten auf ein anderes Laufwerk / eine andere Partition kopieren, das Dateisystem ändern und die Daten dann zurückkopieren.

Kleiner Jawa
quelle
3

Es ist möglich zu konvertieren.

Per Definition ist jede Konvertierung jedoch riskant, und die einzige Möglichkeit, um sicherzustellen, dass Sie die Daten "behalten", besteht in einer Sicherung. In diesem Fall ist es jedoch einfacher, die Partition zu löschen -> Partition erstellen -> kopieren als nach den anderen Antworten.

ignis
quelle
es scheint anyconvertfsauch direkt von FAT32 nach ext3 konvertieren zu können
phuclv
Die Frage fragt nach FAT32 nach ext3, nicht nach NTFS.
Fosslinux
@fosslinux Ihnen fehlen die Punkte der Frage und der Antwort. Eine indirekte Konvertierung ist möglich und verdient es, aufgelistet / verfügbar zu sein, damit der Endbenutzer seine eigene Wahl treffen kann, solange er sich der inhärenten Risiken bewusst ist.
Ignis