Windows XP Windows 7 Windows 2003 Windows Vista Windows教程綜合 Linux 系統教程
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟件教程
 Windows教程網 >> Linux系統教程 >> Linux系統常見問題解答 >> /etc/fstab文件出錯,無法進入Linux系統

/etc/fstab文件出錯,無法進入Linux系統

日期:2017/1/20 17:38:07      編輯:Linux系統常見問題解答

問題描述

今天復習Linux文件系統管理,在Linux系統上掛載了一塊新硬盤之後,然後分區,格式化,一步步走下來,為了能夠使該硬盤在系統啟動時自動掛載,於是將之寫入了/etc/fstab文件,然而在reboot之後,Linux系統無法正常啟動,系統顯示的情況與下圖類似(因為當時急於處理該故障,因此並未未截圖,後來在網上找了幾張圖片,大體記錄下自己的處理思路)

\根據系統提示,可以看出是系統不能啟動的真正原因是 /etc/fstab給寫錯了,系統啟動報告Checking filesystems 失敗,此時,根據系統提示,輸入root密碼進入repair filesystem模式

修復過程

mount -o remount,rw / #以可讀寫方式重新掛載文件系統
重新修改/etc/fstab,修改出錯處,如圖[注意,最新的CentOS版本已經不再支持以該方式書寫卷標了,詳細信息請查看這篇博客下面給出的地址] 

\
總結

以上問題的出現是由於錯誤配置了/etc/fstab文件,在系統重啟時,無法識別卷標(/other),從而導致無法正常啟動。如果在修改/etc/fstab文件後,運行mount -a命令驗證一下配置是否正確,則可以避免此類問題。
問題的解決過程中,重新mount /是比較關鍵的一步(mount -o remount,rw /)。如果沒有此步操作,則文件系統處於只讀狀態,導致不能修改配置文件並保存。

相關博客

http://blog.csdn.net/zjf280441589/article/details/39480907

Copyright © Windows教程網 All Rights Reserved