Apa itu Ext2, Ext3 & Ext4 dan Cara Membuat dan Mengonversi Sistem File Linux

Apa itu Ext2, Ext3 & Ext4 dan Cara Membuat dan Mengonversi Sistem File Linux

Saya telah menggunakan saya Fedora sistem lama untuk menguji dari mana saya dikonversi ext2 ke ext3, ext2 ke ext4, Dan ext3 ke ext4 Sistem file berhasil.

Dengan mengikuti panduan ini, siapa pun dapat mengonversi sistem file mereka dengan cerdas, tetapi tetap saja, saya suka MEMPERINGATKAN Anda semua sebelum melakukan ini karena tugas berikut membutuhkan praktik administrasi yang terampil, dan pastikan Anda harus mengambil cadangan penting dari file Anda sebelum melakukan ini. Jika jika terjadi kesalahan setidaknya Anda dapat kembali ke belakang dengan data cadangan Anda.

Bacaan terkait: 25 utilitas cadangan yang luar biasa untuk sistem linux pada tahun 2020

Di komputer, sistem file adalah cara di mana file dinamai dan ditempatkan secara logis untuk menyimpan, mengambil, dan memperbarui data dan juga digunakan untuk mengelola ruang pada perangkat yang tersedia.

Bacaan terkait: Penjelasan "Semuanya adalah File" dan Jenis File di Linux

Sistem file dibagi menjadi dua segmen yang disebut Data pengguna Dan Metadata. Dalam artikel ini, saya mencoba mengeksplorasi cara membuat dan mengonversi berbagai sistem file linux dan perbedaan tingkat tinggi di antara Ext2, Ext3, Dan Ext4 sistem file.

Sebelum memindahkan bacaan lebih lanjut, izinkan saya memperkenalkan brief tentang sistem file Linux.

Ext2 - Sistem File Diperpanjang Kedua

  1. Sistem file ext2 diperkenalkan di 1993 Dan Ext2 dikembangkan oleh Kartu Remy. Itu adalah sistem file default pertama di beberapa distro Linux seperti Redhat dan Debian.
  2. Itu untuk mengatasi keterbatasan sistem file ext lama.
  3. Ukuran file maksimum adalah 16GB - 2TB.
  4. Fitur jurnal tidak tersedia.
  5. Ini digunakan untuk media penyimpanan berbasis flash seperti Flash disk, Kartu SD, dll.

Ext3 - Sistem File Diperpanjang Ketiga

  1. Sistem file Ext3 diperkenalkan di 2001 dan hal yang sama terintegrasi dengan Kernel 2.4.15 dengan fitur jurnal, yaitu untuk meningkatkan keandalan dan menghilangkan kebutuhan untuk memeriksa sistem file setelah shutdown najis.
  2. Ukuran file maks 16GB - 2TB.
  3. Menyediakan fasilitas untuk meningkatkan dari Ext2 ke sistem file Ext3 tanpa harus mencadangkan dan mengembalikan data.

Ext4 - Sistem File Diperpanjang Keempat

  1. Ext4, yang ditunggu-tunggu Ext3 penerus.
  2. Pada bulan Oktober 2008, Ext4 sebagai kode stabil digabungkan Kernel 2.6.28 yang berisi Ext4 berkas sistem.
  3. Kompatibilitas terbalik.
  4. Ukuran file maks 16GB ke 16TB.
  5. Sistem file ext4 memiliki opsi untuk Matikan fitur jurnal.
  6. Fitur lain seperti Skalabilitas Sub Direktori, Alokasi multiblock, Alokasi tertunda, Fast Fsck dll.

Bagaimana menentukan jenis sistem file?

Untuk menentukan jenis sistem file linux Anda, jalankan perintah berikut di terminal sebagai pengguna root.

# df -ht | awk 'cetak $ 1, $ 2, $ nf' | grep "^ /dev" /dev /sda3 ext3 / /dev /sda1 ext3 /boot
PERINGATAN: Harap ambil cadangan data penting sebelum menjalankan perintah di bawah ini.

Membuat sistem file Ext2, atau Ext3, atau Ext4

Setelah Anda membuat sistem file menggunakan fdisk atau berpisah perintah, gunakan MKE2FS Perintah untuk membuat salah satu sistem file dan memastikan Anda mengganti hdxx dengan nama perangkat Anda.

Membuat Sistem File Ext2

# mke2fs /dev /hdxx

Membuat Sistem File Ext3

# mke2fs -j /dev /hdxx atau # mkfs.ext3 /dev /hdxx

-J Opsi digunakan untuk jurnal.

Membuat Sistem File Ext4

# mke2fs -t ext4 /dev /hdxx atau # mkfs.ext4 /dev /hdxx

-T opsi untuk menentukan jenis sistem file.

Mengonversi sistem file Ext2, atau Ext3, atau Ext4

Itu selalu merupakan cara yang lebih baik untuk membuka penghilangan sistem file dan mengonversinya. Konversi dapat dilakukan tanpa menghubungkan dan memasang sistem file. Lagi ganti hdxx dengan nama perangkat Anda.

Konversi ext2 ke ext3

Untuk mengubah ext2 sistem file ke ext3 Mengaktifkan fitur jurnal, gunakan perintah.

# tune2fs -j /dev /hdxx

Konversi ext2 ke ext4

Untuk mengkonversi dari lama ext2 ke yang baru ext4 sistem file dengan fitur jurnal terbaru. Jalankan perintah berikut.

# tune2fs -o dir_index, has_journal, uninit_bg /dev /hdxx

Selanjutnya, lakukan pemeriksaan sistem file lengkap dengan e2fsck Perintah untuk memperbaiki dan memperbaiki.

# e2fsck -pf /dev /hdxx

-P Opsi secara otomatis memperbaiki sistem file.
-F Kekuatan Opsi Memeriksa Sistem File Bahkan tampaknya bersih.

Konversi ext3 ke ext4

Untuk mengaktifkan ext4 fitur pada yang ada ext3 sistem file, gunakan perintah.

# tune2fs -o Extents, uninit_bg, dir_index /dev /hdxx

PERINGATAN: Anda tidak dapat mengembalikan atau memasang kembali ke sistem file ext3 setelah Anda menjalankan perintah di atas.

Setelah menjalankan perintah ini, kita harus menjalankan FSCK untuk memperbaiki beberapa struktur on-disk yang telah dimodifikasi Tune2FS.

# e2fsck -pf /dev /hdxx

PERINGATAN: Silakan coba semua perintah di atas ini di server Linux pengujian Anda.