Cara Memperbaiki Kesalahan “gagal memasang /etc/fstab” di Linux


Pada artikel ini, saya akan menjelaskan cara mengatasi kesalahan boot “gagal memasang /etc/fstab” di Linux. File yang dimaksud berisi informasi deskriptif mengenai sistem file yang dapat dipasang sistem secara otomatis saat boot.

Informasi ini bersifat statis dan dibaca oleh program lain di sistem seperti mount, umount, dump dan fsck. Ini memiliki enam bidang spesifikasi pemasangan sistem file yang penting: bidang pertama menjelaskan blok perangkat khusus atau sistem file jarak jauh yang akan dipasang, bidang kedua menentukan titik pemasangan sistem file, dan bidang ketiga menentukan jenis sistem file.

Bidang keempat mendefinisikan opsi pemasangan yang terkait dengan sistem file, dan bidang kelima dibaca oleh alat dump. Bidang terakhir digunakan oleh alat fsck untuk menetapkan urutan pemeriksaan sistem file.

Bacaan yang Disarankan: Cara Menentukan dan Memperbaiki Masalah Booting di Linux

Setelah mengedit /etc/fstab untuk membuat automount dan me-reboot sistem saya; itu boot ke mode darurat yang menunjukkan pesan kesalahan di bawah ini.

Saya login sebagai root dari antarmuka di atas, dan mengetik perintah berikut untuk melihat jurnal systemd; kemudian saya melihat kesalahan yang ditunjukkan pada tangkapan layar (ditunjukkan dengan warna merah).

Seperti yang Anda lihat, kesalahan utama (kegagalan unit etc-fstab.mount) menyebabkan beberapa kesalahan lainnya (masalah ketergantungan unit systemd) seperti kegagalan local-fs.target, rhel-autorelabel- tandai.layanan dll.

journalctl -xb

Penyebab Error “gagal me-mount /etc/fstab” di Linux

Kesalahan di atas mungkin disebabkan oleh salah satu masalah di bawah ini, pada file /etc/fstab:

  • file /etc/fstab hilang
  • spesifikasi opsi pemasangan sistem file yang salah,
  • titik pemasangan gagal atau
  • karakter yang tidak dikenal dalam file.

Untuk mengatasinya, Anda dapat menggunakan file asli jika Anda membuat cadangan, jika tidak, komentari setiap perubahan yang Anda buat menggunakan karakter “# ” (dan pastikan juga bahwa semua baris yang tidak diberi komentar adalah baris pemasangan sistem file) .

Jadi saya membuka /etc/fstab menggunakan editor teks vi/m untuk memeriksa kesalahan apa pun.

vi /etc/fstab

Saya menyadari bahwa saya telah mengetikkan huruf “r ” di awal file seperti yang ditunjukkan pada gambar layar di atas – ini dikenali oleh sistem sebagai perangkat khusus yang sebenarnya tidak ada di sistem file, sehingga mengakibatkan kesalahan berurutan yang ditunjukkan di atas.

Ini membutuhkan waktu beberapa jam sebelum saya menyadarinya dan memperbaikinya. Jadi saya harus menghapus surat itu, mengomentari baris pertama file, menutup dan menyimpannya. Setelah menjalankan reboot, sistem melakukan booting dengan baik kembali.

Bagaimana Menghindari Masalah Seperti Itu di Masa Depan

Untuk menghindari masalah seperti itu pada sistem Anda, perhatikan hal berikut:

Selalu buat cadangan file konfigurasi Anda sebelum mengeditnya. Jika ada kesalahan dalam konfigurasi Anda, Anda dapat kembali ke file default/berfungsi.

Contohnya:

cp /etc/fstab /etc/fstab.orig

Kedua, periksa file konfigurasi apakah ada kesalahan sebelum menyimpannya, aplikasi tertentu menawarkan utilitas untuk memeriksa sintaks file konfigurasi sebelum menjalankan aplikasi. Gunakan utilitas ini jika memungkinkan.

Namun, jika Anda mendapatkan pesan kesalahan sistem:

Pertama-tama lihat jurnal systemd menggunakan utilitas journalctl untuk menentukan apa sebenarnya penyebabnya:

journal -xb

Jika Anda tidak dapat mengatasi kesalahan dengan satu atau lain cara, kunjungi jutaan forum Linux di web dan posting masalahnya di sana.

Periksalah beberapa artikel terkait yang bermanfaat.

  1. Panduan Dasar untuk Proses Boot Linux
  2. 4 Boot Loader Linux Terbaik
  3. Kelola Pesan Log Di Bawah Systemd Menggunakan Journalctl [Panduan Komprehensif]
  4. Mengelola Proses dan Layanan Startup Sistem (SysVinit, Systemd, dan Pemula)
  5. Manajemen Proses di RHEL 7: Boot, Shutdown, dan Segala Sesuatu di Antaranya

Itu saja untuk saat ini. Pada artikel ini, saya menjelaskan cara mengatasi kesalahan boot “gagal memasang /etc/fstab” di Linux. Sekali lagi, untuk menghindari masalah seperti itu (atau jika Anda mengalami masalah boot), ingatlah untuk mengikuti panduan yang ditawarkan di atas. Terakhir, Anda dapat menambahkan pemikiran Anda ke panduan ini melalui formulir umpan balik di bawah.