GNU/Linux >> Belajar Linux >  >> Linux

Cara Memigrasi Sistem File Ext2/Ext3 ke Ext4 di Linux

Sistem file Linux Ext2 dan Ext3 sekarang sudah usang. Inilah saatnya untuk mengonversi sistem file lama ke yang terbaru, EXT4. Sistem file Ext4 lebih cepat dan lebih andal daripada versi sebelumnya.

Jangan khawatir! Anda tidak perlu menginstal ulang sistem; Anda cukup mengonversi sistem file yang ada ke EXT4 dengan menjaga agar data yang disimpan tidak terpengaruh.

Dalam tutorial ini saya akan menunjukkan langkah-langkah yang akan diambil di Ubuntu. Perintah yang sama akan berfungsi juga untuk Dustribution Linux lainnya.

Cara memigrasikan partisi ext2 atau ext3 ke ext4

Cadangkan dulu semua data Anda, lalu ikuti langkah-langkah yang diberikan.

1. Pertama-tama, periksa kernel Anda.

Jalankan perintah uname –r untuk mengetahui kernel yang Anda gunakan.

uname -r

Lanjutkan ke langkah berikutnya jika Anda memiliki kernel 2.6.28-11-generic atau lebih tinggi.

Contoh:

[email protected]:/# uname -r
3.16.0-4-amd64

2. Boot dari Live CD Ubuntu

3 Ubah sistem file menjadi ext4

Jalankan perintah berikut untuk mengonversi dari ext2 ke ext4:

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

Untuk mengonversi dari ext3 ke ext4, jalankan perintah:

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

Di sini, /dev/sda1 adalah nama drive/partisi yang akan dikonversi. Untuk mendapatkan daftar semua partisi, gunakan perintah:

fdisk -l

4. Periksa sistem file untuk kesalahan

Setelah menjalankan perintah sudo, jalankan perintah fsck untuk memperbaiki masalah perbaikan yang mungkin terjadi selama langkah-langkah di atas:

e2fsck -pf /dev/sda1

5. Pasang sistem file

Jalankan perintah sudo mount untuk memasang partisi:

sudo mount -t ext4 /dev/sda1 /mnt

Anda dapat memeriksa direktori /mnt untuk memastikan bahwa data sebelumnya yang ada tidak terpengaruh.

6. Perbarui jenis sistem file di file fstab 

Buka file /etc/fstab dari sistem asli Anda. Jika Anda memasangnya ke /mnt, maka jalurnya adalah /mnt/etc/fstab.

nano /mnt/etc/fstab

Cari referensi sistem file sebelumnya (ext2 atau ext3) dan edit ke ext4. Simpan perubahan yang dibuat pada file dan keluar.

7. Perbarui grub

Sekarang jalankan perintah sudo bash untuk menyegarkan grub:

update grub

8. Mulai ulang

Setelah semua selesai, unmount /dev/sda dan reboot sistem.

cd /tmp
umount /mnt
shutdown -r now


Jika ada kerusakan pada sistem file Linux, Anda dapat memperbaikinya menggunakan utilitas fsck. Ini bekerja dengan baik untuk Sistem File ext2 atau ext3 atau ext4. Untuk Memperbaiki sistem file Linux ext2 atau ext3 atau ext4, jalankan perintah berikut sebagai pengguna root.

Langkah-langkah untuk memperbaiki sistem file menggunakan fsck

1. Pertama-tama lepaskan sistem file:

init 1
umount /dev/sda1

Ganti /dev/sda1 pada perintah di atas dengan nama sistem file yang rusak.

misalnya. umount /dev/sda3 atau umount /home

2. Jalankan fsck Fs-Name

Di sini, Fs-Name dapat berupa nama perangkat, titik pemasangan, label ext2, penentu UUID

Misalnya, Jalankan:

fsck -t ext3 /dev/sda1

atau

fsck.ext3 /dev/sda1

3. Di sini, menggunakan ('-t' atau '.' Anda dapat menentukan jenis sistem file)

4. Lewati opsi 'y' atau 'N' bersama dengan perintah fsck seperti ini:fsck -y /dev/sda3. Atau Anda bisa mengetiknya setiap kali sistem menanyakan ya atau tidak saat proses fsck.

5. Setelah menjalankan perintah fsck, sistem akan memeriksa kesalahan dalam sistem file.

6. Remount sistem setelah proses fsck selesai.
Run:

mount /dev/sda3


Catatan: Jika Anda berhati-hati dengan salah satu perintah yang diberikan di atas, saya ingin menyarankan Anda bahwa alih-alih mencoba alat manual di atas, pilih beberapa alat konversi dan perbaikan sistem file otomatis untuk Linux.

Jika ingin menjalankan langkah-langkah manual yang diberikan di atas 'jangan lupa untuk membuat cadangan semua data Anda sebelum melanjutkan.

Fsck gagal memperbaiki sistem file Linux?

Jangan khawatir, Anda dapat mencoba alat pemulihan Linux yang memungkinkan Anda memulihkan data yang tidak dapat diakses dari volume LINUX berbasis sistem file Ext4, Ext3, Ext2, exFAT, FAT32, FAT16, dan FAT12 dengan cara yang mudah dan aman dibandingkan dengan mode manual.


Linux
  1. Sistem File Linux:Ext2 vs Ext3 vs Ext4

  2. 5 Metode untuk Mengidentifikasi Jenis Sistem File Linux Anda (Ext2 atau Ext3 atau Ext4)

  3. Cara membuat dan memasang sistem file di Linux

  1. Cara Menambah Nomor Disk Inode di Linux

  2. Cara memasang dan memasang sistem file di Linux

  3. Cara mengubah ukuran (memperpanjang) sistem file berbasis partisi di Linux

  1. Cara Mengubah Nama Label Partisi Linux pada EXT4 / EXT3 / EXT2 dan Swap

  2. 7 Cara Menentukan Tipe File System di Linux (Ext2, Ext3 atau Ext4)

  3. Tutorial dasar sistem File Linux – ext2, ext3, ext4, JFS dan XFS