![Tanggal Peluncuran Apple iOS 11 Dikonfirmasi Saat Keynote Invites WWDC 2017 Dijatuhkan](/f/b42ecf405e5ed96d170040d115a92206.jpg?width=100&height=100)
Pada artikel ini, saya akan menjelaskan cara mengatasi “gagal me-mount /etc/fstab” kesalahan boot di Linux. File yang dimaksud berisi informasi deskriptif mengenai sistem file yang dapat dipasang sistem secara otomatis saat boot.
Informasi ini statis dan dibaca oleh program lain pada sistem seperti mount, umount, dump dan fsck. Ini memiliki enam bidang spesifikasi pemasangan sistem file yang penting: bidang pertama menggambarkan perangkat khusus blok atau jarak jauh sistem file yang akan dipasang, bidang kedua mendefinisikan titik pemasangan untuk sistem file dan yang ketiga menentukan sistem file Tipe.
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.
Disarankan Baca: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 masuk sebagai akar dari antarmuka di atas, dan ketik perintah berikut untuk melihat melalui jurnal systemd; kemudian saya melihat kesalahan yang ditampilkan di tangkapan layar (ditunjukkan menggunakan warna merah).
Seperti yang Anda lihat, kesalahan utama (kegagalan dll-fstab.mount unit) menyebabkan beberapa kesalahan lain (masalah ketergantungan unit systemd) seperti kegagalan local-fs.target, rhel-autorelabel-mark.service dll.
# journalctl -xb.
Kesalahan di atas dapat disebabkan oleh salah satu masalah di bawah ini, di /etc/fstab mengajukan:
Untuk mengatasinya, Anda dapat menggunakan file asli jika Anda membuat cadangan, jika tidak, komentari perubahan apa pun yang Anda buat menggunakan “#” karakter (dan juga memastikan bahwa semua baris yang tidak dikomentari 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 mengetik "R"
huruf di awal file seperti yang ditunjukkan pada tangkapan layar di atas – ini dikenali oleh sistem sebagai perangkat khusus yang sebenarnya tidak ada di sistem file, sehingga menghasilkan kesalahan berurutan yang ditampilkan di atas.
Ini membawa saya beberapa jam sebelum memperhatikan dan memperbaikinya. Jadi saya harus menghapus surat itu, mengomentari baris pertama dalam file, menutup dan menyimpannya. Setelah menjalankan reboot, sistem boot dengan baik lagi.
Untuk menghindari masalah seperti itu di 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 untuk 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 lihat melalui jurnal systemd menggunakan utilitas journalctl untuk menentukan apa sebenarnya yang menyebabkannya:
# jurnal -xb.
Jika Anda tidak dapat mengatasi kesalahan dengan satu atau lain cara, jalankan ke salah satu dari jutaan forum Linux di web dan posting masalah di sana.
Periksa beberapa artikel terkait yang bermanfaat.
Itu saja untuk saat ini. Pada artikel ini, saya menjelaskan cara mengatasi kesalahan boot “failed to mount /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 ini.