首頁 > 軟體

CentOS出現chown: invalid user:'root:root' 無法正常啟動解決

2020-06-16 17:21:07

現象:

CentOS系統無法正常啟動,啟動介面卡在下圖的位置

注意錯誤資訊:chown: invalid user:'root:root'

 

原因:/etc/passwd檔案損壞或者被清空

嘗試:1、grub選單項按e進入核心編輯模式,試圖進入單使用者模式,將/etc/passwd- 還原成/etc/passwd,無法進入,仍在啟動過程中停留在故障介面

解決思路:燒錄系統光碟--進入修復模式-將原/etc/passwd-替換原/etc/passwd,這樣能正常進入驗證使用者名稱密碼的介面,如果驗證不了,現在就可以進入單使用者模式修改root密碼了

解決方法:1、使用DVD光碟或U盤,通過軟體ultraiso或powerISO燒錄系統安裝盤

2、通過光碟機或者U盤啟動伺服器

3、grub啟動項中選擇“Rescue installed system” 選擇鍵盤和語言(預設),進入修復模式,此模式下(類似windows 的pe),原根分割區自動被掛載到/mnt/sysimage下了(系統會有提示)

4、將/mnt/sysimage/etc/passwd- 替換/mnt/sysimage/etc/passwd,命令cp /mnt/sysimage/etc/passwd- /mnt/sysimage/etc/passwd

5、重新啟動系統,可正常進入登入介面,如果原密碼驗證不了,可再次重新啟動進入單使用者模式(方法:http://www.linuxidc.com/Linux/2015-12/126311.htm),修改使用者的密碼。

本文永久更新連結地址http://www.linuxidc.com/Linux/2017-02/140840.htm


IT145.com E-mail:sddin#qq.com