[精讚] [會員登入]
2692

[CentOS] 改錯fstab 無法開機怎麼辦?

Linux 改錯fstab 無法開機怎麼辦?

分享此文連結 //n.sfs.tw/11571

分享連結 [CentOS] 改錯fstab 無法開機怎麼辦?@新精讚
(文章歡迎轉載,務必尊重版權註明連結來源)
2019-10-25 13:56:00 最後編修
2017-08-08 01:47:58 By 張○○
 

自動目錄

如果修改 /etc/fstab 後,但又改錯了。下次開機可能會出現下面這個錯誤而失敗:

fsck.ext3:Unable to resolve "LABEL=/"
*** An error occured during filesystem check.
*** Dropping you to a shell, the system will reboot
*** when you leave shell

Give root password for maintenance (or type Control-D to continue):

這時該如何處理?

1. 先輸入root密碼進入管理模式

2. 下指令 df 或 fdisk -l 去看掛載的情形

3. 重新掛載 '/'

(repair file system) n# mount -o remount,rw /dev/mapper/VolGroup00-LogVol00 /

上面(repair file system)後的 n只是代表第n行指令
-o 是指掛載參數

原本的除錯模式中預設是以 ro 模式掛載,所以要改變掛載模式為 rw

/dev/mapper/VolGroup00-LogVol00 是用 df或fdisk -l 看到的檔案系統名稱

最後空一格後面有個斜線'/',表示掛載目的

4. vi 修改 /etc/fstab 把他改正確,並下指令檢查格式是否有錯:

# mount -a

-a是重新掛載所有系統,正確的話不會有任何回應

5. 用reboot 重新開機即可

補充說明

有時開機失敗是因為檔案損毀或斷鍊導致,如果要檢查檔案系統,可下

(repair file system) n# fsck -A -y

參考資料

[1] 聯成電腦技術前線:RHEL5開機過程疑難排解 胡尚忠 http://lccnetvip.pixnet.net/blog/post/28736834


原文 2010-07-07 09:54:27

END

你可能感興趣的文章

[Docker] IPv6+nginx+php 讓docker中的容器支援ipv6,讀取到外部ipv6 docker中的容器要如何讀取到來源的ip6?這裡眉角很多。

[Linux] 使用tarball安裝下載PERL的tar檔模組 在Linux下,perl下載的pm模組,不使用cpan的安裝方法

安裝SPHINX支援中文 新版本的 sphinx 和舊版不同,網路上很多範例和教學是不能用的。此文是安裝和設定方法分享

[Centos8] 網頁化的系統管理介面 cockpit Centos8 提供一個網頁化的管理介面,稱為駕駛艙,值得一試

[SELINUX] php 呼叫系統程式(使用exec, system等)執行網路服務 這近想透過PHP呼叫系統的程式來執行網路的服務,怎麼測試都失敗…

Centos7 安裝 docker-composer 及使用 docker compose 是使用docker的利器,可以讓很多的指令用文檔的方式載入。

隨機好文

如何在linux下執行java 原生的java應用程式可以使用簡單的方法在console下面寫出來,適合作簡單的應用

[Freebsd] 定時測試 ADSL 是否斷線並重連 中華電信 ADSL 雖有固定 ip,可是他卻會不定時「斷線」, 使用以下的 方法可以定時測試是否斷線,以及重新撥接。

Linux shell 的date表示法 linux下SHELL中的date表示法

[CodeIgniter3] 解決無法上傳特定檔案(.sb2)的問題 上傳時出現The filetype you are attempting to upload is not allowed,要怎麼解決?

設計的工作絕不接受比價 拿買陽春麵的價格想買牛肉麵,寧願倒掉也不賣