1. 程式人生 > >/etc/fstab檔案出錯,無法進入Linux系統

/etc/fstab檔案出錯,無法進入Linux系統

問題描述

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


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

修復過程


嘗試修改 /etc/fstab 發現系統是read-only模式



mount -o remount,rw /#以可讀寫方式重新掛載檔案系統


重新修改/etc/fstab,修改出錯處,如圖[注意,最新的CentOS版本已經不再支援以該方式書寫卷標了,詳細資訊請檢視這篇部落格下面給出的地址]




然後使用reboot命令重啟系統



OK,修復成功!


總結

以上問題的出現是由於錯誤配置了/etc/fstab檔案,在系統重啟時,無法識別卷標(/other),從而導致無法正常啟動。如果在修改/etc/fstab檔案後,執行mount -a命令驗證一下配置是否正確,則可以避免此類問題。
問題的修復方法不僅適用於以上所描述的問題,同樣可以處理由於錯誤修改配置導致系統無法啟動的其他問題。
如:/etc/passwd檔案出錯,/etc/shadow檔案出錯等...

問題的解決過程中,重新mount /是比較關鍵的一步(mount -o remount,rw /)。如果沒有此步操作,則檔案系統處於只讀狀態,導致不能修改配置檔案並儲存。

相關部落格

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

相關推薦

/etc/fstab檔案出錯,無法進入Linux系統

問題描述今天覆習Linux檔案系統管理,在Linux系統上掛載了一塊新硬碟之後,然後分割槽,格式化,一步步走下來,為了能夠使該硬碟在系統啟動時自動掛載,於是將之寫入了/etc/fstab檔案,然而在re

解決:修改/etc/profile檔案無法進入Linux Ubuntu

環境:ubuntukylin-14.04   今天在裝JDK時修改了/etc/profile檔案,結果修改得不對,然後就無法進入Linux Ubuntu,每次在登入輸入密碼後都無法登入進入桌面.後來

linux中/etc/fstab檔案刪除或修改了,導致系統無法啟動

在linux中,/etc/fstab檔案是磁碟掛載的問題,若該檔案不小心給修改了,或者被刪除了,那麼就會導致系統無法重啟。因為/etc/fstab檔案是記錄磁碟掛載的資訊,若該檔案出現了問題,那麼對應的主目錄(/)和(/boot)以及swap的磁碟將無法掛載,所以這個檔案對於

Linux系統下的 /etc/fstab 檔案解讀

1 [[email protected] ~]# cat /etc/fstab 2 3 # 4 # /etc/fstab 5 # Created by anaconda on Sat Nov 3 12:03:31 2018 6 # 7 # Accessible filesys

不小心誤刪了linux下的重要系統檔案導致無法進入系統的解決方法

需要:當前linux系統的啟動盤手賤不小心 rm -rf /usr/lib/x86_64-linux-gnu/,這個目錄下存放了大量的.so檔案,刪除之後問題很嚴重,連apt-get都沒有辦法使用了,提示缺少某個.so檔案。這個時候頭一昏去重啟,結果發現無法進入系統了。。。恢

linux 下 修改/etc/fstab檔案後進不了系統解決辦法

./etc/fstab是linux系統的檔案系統表。在進入系統前是通過檢查此檔案來載入相應的分割槽檔案系統(被記錄到本檔案中的所有檔案分割槽都是在開機之後自動載入)。如果安裝的是雙系統的話,想在linux系統中載入windows系統的分割槽,可以通過修改本檔案實

visual studio VisualGDB 無法找到Linux系統標頭檔案

 如果Linux裡確認有這個檔案, 可以新建一個Project,在最後一步Include dirs(advanced)的對話方塊,檢查是否包含了標頭檔案的目錄,然後選擇下面的Delete the lcoal cache and re-download every directory,原因可

Linux之/etc/fstab檔案講解

/etc/fstab是用來存放檔案系統的靜態資訊的檔案。位於/etc/目錄下,可以用命令less /etc/fstab 來檢視,如果要修改的話,則用命令 vi /etc/fstab 來修改。當系統啟動的時候,系統會自動地從這個檔案讀取資訊,並且會自動將此檔案中指定的檔案系統掛載到指定的目錄。 檢視/etc

系統win10更新後無法進入linux

重啟 win10更新 arch 配置文件 顯示 掛載 -m dir sda 我的筆記本上安裝了win10和archlinux雙系統,更新win10 1809後只能進入win10了(跳過grub直接進入win10,就像win10單系統一樣) 估計是win10大更之後直接覆蓋

如何利用U盤恢復驅動器解決無法進入Win10系統的問題

enter term 安裝 出現 選擇 無法 ios 打開 color 我們都知道Win10系統有系統備份和還原的功能,可以在系統或者應用程序出現小故障的時候進行系統的還原,來達到之前系統備份時正常運行的狀態。但要是電腦連系統都無法進入了,我們又該怎麽去恢復系統呢?今天就來

/etc/fstab檔案的詳解

一、/etc/fstab檔案的作用          磁碟被手動掛載之後都必須把掛載資訊寫入/etc/fstab這個檔案中,否則下次開機啟動時仍然需要重新掛載。    &n

Ubuntu 14.04.4 LTS 修改環境變數導致無法進入桌面系統

Ubuntu 14.04.4 LTS 修改環境變數過後,導致無法進入桌面系統,一直卡在輸入密碼的介面,輸入的密碼也是對的,但是就是進不去桌面系統。 1.按下Ctrl + Alt + F5 進入Terminal,輸入帳號,密碼進入系統(不同的系統 Ctrl +

ubuntu使用者迴圈登入一直無法進入桌面系統

如果使用者迴圈登入一直無法進入桌面系統,可能有以下原因: 1.環境變數被修改 按Ctrl+Alt+F1~F6都可進入終端命令,分別為tty1~tty6,Ctrl+Alt+F7是視窗模式。 使用使用者名稱和密碼登入。 使用root將/etc/profile和/etc/envi

ubuntu密碼正確,一直無法進入桌面系統,又跳回到登入介面

 今天突然出現,ubuntu在啟動過程中未發現異常,但是輸入正確密碼後,一直無  法進入桌面系統,又跳回到登入介面。最後經過各種嘗試,終於ok了,下面是解  決辦法,記錄一下下。    此時在登入介面

/etc/fstab檔案分析(第二版)

/etc/fstab檔案分析前面說新建的分割槽在系統重啟之後就會失效,要想永久生效,需要將其寫入/etc/fstab檔案一、/etc/fstab檔案格式:6個組成部分 物理分割槽名/卷標 掛載點 檔

C++可執行檔案自定義成linux系統服務

[Unit] Description=DimpleMarketDataConverter Service After=network.target [Service] Type=simple WorkingDirectory=/usr/local/pmcqp-dimple-converter/bin Exec

/etc/fstab 檔案說明

/etc/fstab 檔案的作用     磁碟被手動掛載之後都必須把掛載資訊寫入/etc/fstab這個檔案中,否則下次開機啟動時仍然需要重新掛載。     系統開機時會主動讀取/etc/fstab這

/etc/fstab檔案 詳解

有很多人經常修改/etc/fstab檔案,但是其中卻有很多人對這個檔案所表達的意義不太清楚,因為只要按照一定的模式,就可以輕而易舉地新增一行掛載資訊,而不需要完全理解其中的原理。下面就讓我們來看看到底還有多少是我們不瞭解的。 /etc/fstab是用來存放檔案系統的靜態資訊

Linux下修改fstab檔案造成系統無法啟動解決

        新添加了一個硬碟sdb1,將其掛載到/mnt/cdrom下,為了在啟動伺服器時能自動掛載,修改了/etc/fstab檔案,導致啟動時報無法掛載錯誤,進入repair filesyste

LInux斷電後無法進入系統報錯unexpected inconsistency run fsck manully

expected 結束 nbsp 註意 img 技術 lin con app 機房突然斷電,萬惡啊 機器開啟時,出現報錯,無法進入系統 輸入root 的密碼 然後輸入命令: fsck -y /dev/mapper/vg_db2-lv_root 註意 -y