Wie konvertiere ich ext2 in ext4?

10

Ich habe Ubuntu 12.10 installiert und weiß nicht warum, ich habe eine ext2- Partition.

  • Wie kann ich dieses ext2Dateisystem in ein konvertieren ext4?
  • Verliere ich alle meine Daten?
Lucio
quelle

Antworten:

5

Befolgen Sie die Anweisungen in diesem Beitrag: Konvertieren Sie ext2 / 3 in ext4

Dobey
quelle
Verliere ich alle meine Daten? Woher weiß ich, ob meine Boot-Partition SEPARAT ist? Soll ich Schritt 3 machen oder nicht?
Lucio
3
Sie werden Ihre Daten nicht verlieren, es sei denn, Sie tun etwas falsch. Wenn Sie sich Sorgen über Datenverlust machen, sollten Sie diese immer zuerst an einem anderen Ort sichern. Mit können Sie anzeigen mount, welche Partitionen wo gemountet sind. Sie können auch sudo parted listeine Liste mit Partitionen drucken.
Dobey
Der Befehl sudo parted listfunktioniert nicht, funktioniert aber sudo parted -l.
Lucio
Beachten Sie, dass dies nur einige der Funktionen von ext4 aktiviert. Einige können ohne Neuformatierung nicht aktiviert werden.
Psusi
1
Während dies theoretisch die Frage beantworten kann, wäre es vorzuziehen , die wesentlichen Teile der Antwort hier aufzunehmen und den Link als Referenz bereitzustellen.
jrg
2

Die Kurzfassung für Ungeduldige:

dev=/dev/sdXn # <-- Adjust this

dann

umount $dev && tune2fs -O extents,uninit_bg,dir_index,has_journal $dev && e2fsck -v -pf $dev

Wenn Sie die Bereitstellung nicht aufheben können, weil es sich um Ihre Systempartition handelt, müssen Sie natürlich zuerst von einem anderen System wie einer Live-CD booten.

Und nein, Sie werden keine Daten verlieren. Wenn nicht etwas sehr Seltsames passiert, müssen Sie in diesem Fall zu Ihrem Backup greifen. (Sie haben natürlich Backups. Richtig?)

mivk
quelle
-1
  • Formatieren Sie das Laufwerk neu
  • Ja

Alternativ können Sie einige der Funktionen von ext4 aktivieren, indem Sie den folgenden Befehl ausführen und neu starten:

sudo tune2fs -O has_journal,uninit_bg,extents /dev/sda1
psusi
quelle
1
Die Partition darf nicht / dev / sda1 sein ...?
Clive van Hilten
@ user30275, offensichtlich ....
Psusi
an psusi - in diesem Fall hättest du das OP darauf hinweisen sollen
Clive van Hilten