GNU/Linux >> Belajar Linux >  >> Debian

Cara Memperbaiki Kesalahan Sistem File di Debian

Debian Distribusi Linux meletakkan dasar untuk pembuatan platform sistem operasi Linux populer lainnya seperti Ubuntu , Linux Mint , dan Kali Linux . Pengembangan distribusi GNU/Linux yang didukung komunitas ini menghubungkannya sebagai perangkat lunak bebas dan sumber terbuka.

Sayangnya, keunggulan sistem operasi Linux dan distribusi terkait seperti Debian tidak menghindarkannya dari kesalahan sistem file yang mengganggu. Untungnya, Linux memastikan bahwa Anda tidak pernah putus asa saat menghadapi tantangan kinerja sistem operasi seperti itu.

Apa Penyebab Kesalahan Sistem File Linux?

Efek konsekuensial dari kesalahan sistem file adalah kerusakan sistem file. Ketika sistem file sistem operasi Linux Anda menjadi rusak, ini menyiratkan bahwa Anda mungkin telah membiasakan diri untuk mematikan sistem Anda secara tidak benar.

Tidak pernah merupakan ide yang baik untuk mematikan komputer Anda dengan tombol daya kecuali komputer Anda membeku. Mematikan komputer dengan benar melalui mematikan perintah memberi waktu pada sistem file untuk menyinkronkan yang nantinya mencegah prosedur startup yang tidak tepat, kesalahan penulisan NFS, dan kegagalan perangkat keras.

Kerusakan sistem file juga dapat diakibatkan oleh kesalahan perangkat lunak kernel dan melepas sistem file yang terpasang secara tidak benar dengan tiba-tiba membuatnya offline. Selain itu, melepas sistem file yang sedang berjalan secara fisik dapat menjadi penyebab lain kesalahan sistem file.

Menangani Kesalahan Sistem File di Debian

Sekarang kita mengetahui akar penyebab kesalahan sistem file, saatnya untuk meresepkan obat yang efektif untuk masalah ini. Ketika dihadapkan dengan kesalahan dan tantangan sistem file, ada satu alat yang merupakan solusi yang direkomendasikan di hampir semua distribusi Linux dan namanya adalah FSCK (Pemeriksaan Sistem File).

Sintaks perintah untuk FSCK utilitasnya adalah sebagai berikut:

$ sudo fsck [Command_Options] [Targeted_Filesystem_Partition]

Menggunakan FSCK untuk Memperbaiki Kesalahan Sistem File Non-Root

Ketika berhadapan dengan sistem file non-root, prosedur untuk menemukan dan memperbaiki kesalahan sistem file melibatkan langkah-langkah berikut:

  • Identifikasi partisi sistem file menggunakan fdisk -l perintah.
  • Pastikan partisi sistem file dilepas menggunakan umount perintah.
  • Jalankan fsck perintah pada sistem file yang tidak di-mount menggunakan fsck -p -y perintah.
  • Jika sistem file tidak otomatis dipasang kembali secara online, pasang menggunakan mount perintah.

1. Identifikasi partisi sistem file.

$ sudo fdisk -l

2. Lepas partisi sistem file.

$ sudo umount /dev/sdb3

3. Jalankan fsck perintah untuk memperbaiki kesalahan sistem file pada partisi.

$ sudo fsck -p /dev/sdb3

4. Pasang kembali partisi sistem file.

$ sudo mount /dev/sdb3

Menggunakan FSCK untuk Memperbaiki Kesalahan Sistem File Root

Saat berhadapan dengan sistem file root, ada dua pendekatan yang perlu dipertimbangkan:

Paksa FSCK untuk Berjalan pada Boot Sistem

Pendekatan 1 :Paksa FSCK untuk mengeksekusi satu kali selama reboot sistem pada sistem file root OS Debian Anda dengan membuat file bernama forcefsck .

$ sudo touch /forcefsck

Pembuatan file ini (forcefsck ) memaksa fsck utilitas untuk menjalankan reboot OS berikutnya. Selama sistem reboot, fsck akan memindai, mendeteksi, dan memperbaiki kesalahan sistem file yang terbukti. Setelah Anda masuk kembali ke mesin Anda, file ini akan dihapus oleh OS karena ini adalah solusi satu kali.

Paksa FSCK untuk Berjalan di Setiap Boot Sistem

Dengan perintah berikut, Anda dapat memaksa FSCK untuk memeriksa dan memperbaiki kesalahan sistem file setelah setiap sistem reboot.

$ sudo touch /forcefsck
$ sudo tune2fs -c 1 /dev/sdb3 

Jika Anda ingin kesalahan sistem file dipindai dan diperbaiki setelah setiap 3 sistem reboot, perintah terkait akan terlihat seperti berikut:

$ sudo tune2fs -c 3 /dev/sdb3

Anda bahkan dapat menjadwalkan pemindaian dan perbaikan kesalahan sistem file yang terjadi setelah setiap 10 atau 15 OS reboot.

Kekuatan FSCK utilitas berbicara untuk dirinya sendiri. Ini adalah utilitas yang efisien dan andal untuk digunakan ketika Anda tiba-tiba merasa seperti sistem operasi Linux Anda menunjukkan gejala kesalahan sistem file. Lebih lanjut tentang opsi penggunaannya dapat ditemukan di bawah halaman manual fsck.

$ man fsck

Debian
  1. Cara Menginstal Go di Debian 9

  2. Cara Menginstal Gradle di Debian 10

  3. Cara Menginstal AnyDesk di Debian 10

  1. Cara Menambahkan Ruang Swap di Debian 9

  2. Cara Menginstal Go di Debian 10 Linux

  3. Cara Menginstal Nextcloud 15 di Debian 9

  1. Cara Menginstal Mono di Debian 11

  2. Cara Menginstal LibreNMS di Debian 11

  3. Cara Keluar dari Debian 10