Jednym z najbardziej interesujących funkcji doszliśmy do najnowszych wersji Ubuntu jest ext4 na dysku w formacie. Widzieliśmy przykłady, jak można wpływać na rany w czasie dostępu do naszych danych przechowywanych na dyskach z ext4. Jeśli nie chcesz ponownie zainstalować Ubuntu skorzystać z tej poprawy możemy z naszej strony w następujący sposób.

Kroki do wykonania konwersji.

Musisz być zaktualizowany do wersji Ubuntu 9.04 Jaunty Jackalope. Jeżeli uważasz, że ważne informacje są zapisane na dysku powinny rozważyć tworzenia kopii zapasowej ważnych plików. Nie musisz wydać wszystko, ale jeżeli informacja jest warta nie należy podejmować ryzyka.

Uruchom komputer z bootowalnej płyty CD zawierające Ubuntu 9.04 Jaunty. Kiedy jesteśmy w GNOME otworzyć terminal od Aplikacje → Akcesoria → Terminal.

Stajemy się głównym z:

sudo -i

Tym samym uproszczenie wprowadzania poleceń.
Określamy partycję, którą chcesz przekonwertować:

fdisk -l

i widzimy coś takiego:

fdisk-l

Z tego, co możemy wywnioskować, że partycja rozruchowa jest / dev/sda1, i tą drogą będziemy używać następujące polecenia.

Przystępujemy do konwertowania partycji na ext4 za pomocą następującego polecenia. Parametr używamy jest duże O, nie zero lub jeden lub niższe.

tune2fs -O extents,uninit_bg,dir_index /dev/sda1

Mamy sprawdzić integralność dysku:

e2fsck -pf /dev/sda1

To normalne dla nas raport o błędach.

Montujemy partycję.

mount -t ext4 /dev/sda1 /mnt

I otwórz do edycji fstab, który mieści się w przebudowanej dysku.

gedit /mnt/etc/fstab

Wyglądać tak jak poniżej:

# / was on /dev/sda1 during installation
UUID=e8113d8a-18c6-4cf8-9055-6cc97e0f4128 / ext3 relatime,errors=remount-ro 0 1

A gdzie jest napisane zmienić ext3 na ext4

# / was on /dev/sda1 during installation
UUID=e8113d8a-18c6-4cf8-9055-6cc97e0f4128 / ext4 relatime,errors=remount-ro 0 1

i przechowywać. Możemy ponownie.

Czasami pojawia się błąd krytyczny (błąd 13), które jest spowodowane przez błędną alokację w grub. Rozwiązane począwszy od Ubuntu 9.04 Jaunty CD i działa z terminala:

sudo mount /dev/sda1 /mnt
sudo grub-install /dev/sda --root-directory=/mnt --recheck

Koniec

Kiedy ten proces będzie się najnowszy format partycji ext4. Jedną z cech ext4 jest w pełni kompatybilny z ext3 co sprawia, że ​​konwersja z jednego do drugiego jest bardzo proste. Plików umieszczonych na naszej płycie przed procesem konwersji nie będą korzystać z funkcji ext4. Tylko nowe pliki zrobić. Można skopiować te pliki na innym dysku i ponownie przechodzi przeliczane dysk na ext4 z tym, co wtedy, jeśli korzyści z nowych funkcji.

Odnotowano pewne problemy z ext4 i utraty danych, ale jak czytamy w blogu Diego Calleja jest całkowicie alarmistyczne informacje.