Giunsa Pag-ayo ang napakyas sa pag-mount/etc/fstab Error sa Linux


Niini nga artikulo, akong ipasabut kung giunsa pagsulbad ang \napakyas sa pag-mount/etc/fstab nga sayup sa boot sa Linux. Ang file nga gipangutana adunay sulud nga deskriptibo nga kasayuran bahin sa mga filesystem nga mahimo’g awtomatiko nga i-mount sa sistema sa oras sa pag-boot.

Kini nga impormasyon kay static ug gibasa sa ubang mga programa sa sistema sama sa mount, umount, dump ug fsck. Kini adunay unom ka importante nga filesystem mount specification fields: ang unang field naghulagway sa block special device o remote filesystem nga i-mount, ang ikaduhang field nagdefine sa mount point para sa filesystem ug ang ikatulo nagtino sa filesystem type.

Ang ikaupat nga field naghubit sa mga opsyon sa pag-mount nga nalangkit sa filesystem, ug ang ikalima nga field gibasa pinaagi sa dump tool. Ang kataposang field gigamit sa fsck tool aron maestablisar ang han-ay sa filesystem-checks.

Human sa pag-edit sa /etc/fstab sa paghimo og automount ug pag-reboot sa akong sistema; nag-boot kini sa emergency mode nga nagpakita sa mensahe sa sayup sa ubos.

Nag-log in ako isip gamut gikan sa interface sa ibabaw, ug gi-type ang mosunod nga sugo aron tan-awon ang systemd journal; unya nakita nako ang mga sayup nga gipakita sa screen shot (gipakita gamit ang pula).

Sama sa imong makita, ang nag-unang sayop (kapakyasan sa etc-fstab.mount unit) mosangpot sa daghang uban pang mga sayop (systemd unit dependency isyu) sama sa kapakyasan sa local-fs.target, rhel-autorelabel-mark.service etc.

# journalctl -xb

Ang sayup sa ibabaw mahimong moresulta gikan sa bisan unsang mga isyu sa ubos, sa /etc/fstab file:

  • walay /etc/fstab file
  • sayop nga detalye sa mga opsyon sa pag-mount sa filesystem,
  • napakyas nga mount point o
  • wala mailhi nga mga karakter sa file.

Aron masulbad kini, mahimo nimong gamiton ang orihinal nga file kung naghimo ka og backup, kung dili, ikomento ang bisan unsang mga pagbag-o nga imong gihimo gamit ang karakter nga \# (ug siguruha usab nga ang tanan nga wala gikomento nga linya mga linya sa pag-mount sa filesystem).

Mao nga giablihan nako ang /etc/fstab gamit ang vi/m text editor aron masusi kung adunay mga sayup.

# vi /etc/fstab

Akong naamgohan nga nag-type ko og \r” nga sulat sa sinugdanan sa file sama sa gipakita sa screen shot sa ibabaw – kini giila sa system isip usa ka espesyal nga device nga wala gayud sa filesystem , sa ingon miresulta sa sunodsunod nga mga sayop nga gipakita sa ibabaw.

Nagkinahanglan kini og pipila ka mga oras sa wala pa makamatikod ug nag-ayo niini. Mao nga kinahanglan nakong tangtangon ang sulat, ikomento ang unang linya sa file, gisirhan ug gitipigan kini. Pagkahuman sa pag-reboot, ang sistema nag-boot pag-usab.

Aron malikayan ang pagsugat sa ingon nga mga isyu sa imong sistema, timan-i ang mosunod:

Kanunay paghimo og backup sa imong config files sa dili pa kini i-edit. Kung adunay mga sayup sa imong mga config, mahimo nimong ibalik ang default/nagtrabaho nga file.

Pananglitan:

# cp /etc/fstab /etc/fstab.orig

Ikaduha, susiha ang mga file sa config alang sa bisan unsang mga sayup sa wala pa kini i-save, ang pipila nga mga aplikasyon nagtanyag mga gamit aron masusi ang syntax sa mga file sa config sa wala pa magdagan ang aplikasyon. Gamita kini nga mga utilities kung mahimo.

Bisan pa, kung nakakuha ka bisan unsang mga mensahe sa mga sayup sa sistema:

Una tan-awa ang systemd journal gamit ang journalctl utility aron mahibal-an kung unsa gyud ang hinungdan niini:

# journal -xb

Kung dili nimo masulbad ang mga sayup sa usa ka paagi o sa lain, pagdagan sa bisan unsang milyon-milyon nga mga forum sa Linux sa web ug i-post ang isyu didto.

Susiha ang pipila ka mapuslanon nga mga artikulo nga may kalabutan.

  1. Usa ka Batakang Giya sa Proseso sa Pag-boot sa Linux
  2. 4 Labing Maayo nga Linux Boot Loader
  3. Pagdumala sa Log Mensahe Ubos sa Systemd Gamit ang Journalctl [Komprehensibo nga Giya]
  4. Pagdumala sa Proseso ug Serbisyo sa Pagsugod sa Sistema (SysVinit, Systemd ug Upstart)
  5. Pagdumala sa Proseso sa RHEL 7: Boot, Pag-shutdown, ug Tanan sa Taliwala

Mao na kini sa pagkakaron. Niini nga artikulo, gipasabut nako kung giunsa pagsulbad ang napakyas sa pag-mount/etc/fstab nga sayup sa boot sa Linux. Sa makausa pa, aron malikayan ang ingon nga mga isyu (o kung makasugat ka og bisan unsang mga isyu sa boot), hinumdomi nga sundon ang mga panudlo nga gitanyag sa ibabaw. Sa katapusan, mahimo nimong idugang ang imong mga hunahuna sa kini nga giya pinaagi sa porma sa feedback sa ubos.