Jak przekonwertować ext2 na ext4?


10

Zainstalowałem Ubuntu 12.10 i nie wiem dlaczego, mam partycję ext2 .

  • Jak przekonwertować ten ext2system plików na plik ext4?
  • Czy stracę wszystkie moje dane?

Odpowiedzi:


5

Postępuj zgodnie z instrukcjami opisanymi w tym poście: Konwertuj ext2 / 3 na ext4


Czy stracę wszystkie moje dane? Skąd mam wiedzieć, czy moja partycja rozruchowa jest oddzielna? Czy powinienem zrobić krok 3, czy nie?
Lucio

3
Nie stracisz swoich danych, chyba że zrobisz coś nieprawidłowo. Jeśli martwisz się utratą danych, zawsze najpierw wykonaj kopię zapasową w innym miejscu. Możesz użyć, mountaby pokazać, gdzie partycje są zamontowane. Możesz także uruchomić, sudo parted listaby wydrukować listę partycji.
dobey,

Polecenie sudo parted listnie działa, ale sudo parted -ldziała.
Lucio

Pamiętaj, że włącza to tylko niektóre funkcje ext4. Niektórych nie można włączyć bez ponownego formatowania.
psusi

1
Chociaż teoretycznie może to odpowiedzieć na pytanie, lepiej byłoby zawrzeć tutaj istotne części odpowiedzi i podać odnośnik.
jrg

2

Krótka wersja dla niecierpliwych:

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

następnie

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

Jeśli nie możesz odmontować, ponieważ jest to twoja partycja systemowa, wtedy oczywiście będziesz musiał najpierw uruchomić system z innego systemu, takiego jak Live CD.

I nie, nie stracisz danych. Chyba że wydarzy się coś bardzo dziwnego, w takim przypadku będziesz musiał sięgnąć do kopii zapasowej. (Oczywiście masz kopie zapasowe. Prawda?)


-1
  • Sformatuj dysk
  • tak

Alternatywnie możesz włączyć niektóre funkcje ext4, uruchamiając następujące polecenie i uruchamiając ponownie:

sudo tune2fs -O has_journal,uninit_bg,extents /dev/sda1

1
Partycja może nie być / dev / sda1 ...?
Clive van Hilten

@ user30275, oczywiście ....
psusi

do psusi - w takim przypadku powinieneś zwrócić na to uwagę OP
Clive van Hilten
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.