Cara Memperbaiki Kesalahan Gagal untuk Mount /ETC /FSTAB di Linux

Cara Memperbaiki Kesalahan Gagal untuk Mount /ETC /FSTAB di Linux

Dalam artikel ini, saya akan menerangkan cara menyelesaikannya "gagal dipasang /etc /fstab"Ralat Boot di Linux. Fail yang dipersoalkan mengandungi maklumat deskriptif mengenai sistem fail yang sistem boleh dipasang secara automatik pada masa boot.

Maklumat ini statik dan dibaca oleh program lain mengenai sistem seperti Mount, Umount, Dump dan FSCK. Ia mempunyai enam medan spesifikasi gunung fail penting: medan pertama menerangkan peranti khas blok atau sistem fail jauh yang akan dipasang, medan kedua mentakrifkan titik gunung untuk sistem fail dan yang ketiga menentukan jenis sistem fail.

Bidang keempat mentakrifkan pilihan gunung yang berkaitan dengan sistem fail, dan medan kelima dibaca oleh alat sampah. Bidang terakhir digunakan oleh alat FSCK untuk menetapkan susunan pemeriksaan sistem fail.

Cadangan Baca: Cara Menentukan dan Memperbaiki Masalah Boot di Linux

Selepas mengedit /etc/fstab untuk membuat automount dan reboot sistem saya; ia dimasukkan ke dalam mod kecemasan yang menunjukkan mesej ralat di bawah.

Mod Kecemasan Linux

Saya log masuk sebagai akar Dari antara muka di atas, dan menaip arahan berikut untuk melihat jurnal SystemD; Kemudian saya melihat kesilapan yang ditunjukkan dalam pukulan skrin (ditunjukkan menggunakan merah).

Seperti yang anda lihat, ralat utama (kegagalan etc-fstab.gunung unit) membawa kepada beberapa kesilapan lain (isu ketergantungan unit sistem) seperti kegagalan FS tempatan-FS.Sasaran, Rhel-Autorelabel-Mark.perkhidmatan dll.

# Journalctl -xb 
Mesej ralat boot

Punca Kesalahan "Gagal untuk Mount /ETC /FSTAB" di Linux

Kesalahan di atas mungkin disebabkan oleh mana -mana isu di bawah, di /etc/fstab Fail:

  • fail hilang /etc /fstab
  • Spesifikasi Salah Pilihan Gunung Sistem Filesy,
  • Gagal titik gunung atau
  • watak yang tidak diiktiraf dalam fail.

Untuk menyelesaikannya, anda boleh menggunakan fail asal jika anda membuat sandaran, jika tidak, komen apa -apa perubahan yang anda buat menggunakan "#" Karakter (dan juga memastikan bahawa semua baris yang tidak dikunjungi adalah garis pemasangan fail sistem).

Jadi saya membuka /etc/fstab Menggunakan editor teks VI/M untuk memeriksa sebarang kesilapan.

# vi /etc /fstab 
Fail linux /etc /fstab

Saya menyedari bahawa saya telah menaip "R" huruf pada permulaan fail seperti yang ditunjukkan dalam pukulan skrin di atas - ini diiktiraf oleh sistem sebagai peranti khas yang sebenarnya tidak wujud dalam sistem fail, sehingga mengakibatkan ralat berurutan yang ditunjukkan di atas.

Ini membawa saya beberapa jam sebelum memerhatikan dan memperbaikinya. Oleh itu, saya terpaksa mengeluarkan surat itu, mengulas baris pertama dalam fail, ditutup dan menyimpannya. Setelah menjalankan reboot, sistem itu dibuang dengan baik lagi.

Bagaimana untuk mengelakkan masalah seperti pada masa akan datang

Untuk mengelakkan menghadapi isu -isu tersebut di sistem anda, perhatikan perkara berikut:

Sentiasa buat sandaran fail konfigurasi anda sebelum mengeditnya. Sekiranya berlaku sebarang kesilapan dalam konfigurasi anda, anda boleh kembali ke fail lalai/kerja.

Contohnya:

# cp /etc /fstab /etc /fstab.Orig 

Kedua, periksa fail konfigurasi untuk sebarang kesilapan sebelum menyimpannya, aplikasi tertentu menawarkan utiliti untuk memeriksa sintaks fail konfigurasi sebelum menjalankan aplikasi. Gunakan utiliti ini di mana mungkin.

Walau bagaimanapun, jika anda mendapat sebarang mesej kesilapan sistem:

Pertama melihat jurnal SystemD menggunakan utiliti Journalctl untuk menentukan apa yang sebenarnya menyebabkan mereka:

# Journal -XB 

Sekiranya anda tidak dapat menyelesaikan kesilapan dalam satu cara atau yang lain, lari ke mana -mana berjuta -juta forum Linux di web dan siarkan isu di sana.

Periksa beberapa artikel berkaitan yang berguna.

  1. Panduan Asas untuk Proses Boot Linux
  2. 4 Pemuat Boot Linux Terbaik
  3. Urus Mesej Log di bawah Systemd menggunakan JournalCtl [Panduan Komprehensif]
  4. Menguruskan Proses dan Perkhidmatan Permulaan Sistem (SYSVINIT, SYSTEMD dan UPSTART)
  5. Pengurusan Proses di RHEL 7: Boot, Shutdown, dan segala -galanya di antara

Itu sahaja buat masa ini. Dalam artikel ini, saya menjelaskan cara menyelesaikan ralat boot "gagal untuk melancarkan /etc /fstab" di Linux. Sekali lagi, untuk mengelakkan isu -isu tersebut (atau jika anda menghadapi sebarang masalah boot), ingatlah untuk mengikuti garis panduan yang ditawarkan di atas. Akhir sekali, anda boleh menambah pemikiran anda kepada panduan ini melalui borang maklum balas di bawah.