天天看點

centos6/7 磁盤被寫保護 df -hT 報錯 和 重置root密碼

#---- centos6 ----#

df -hT  cannot read table of mounted file systems

無法讀取已裝入檔案系統的表

第一步:啟動系統時,在進入系統前,讀秒的時候,按 上鍵(↑)出現這個界面

第二步:選擇Kernel選項這一行,再按e 進入到下面界面

在quiet後面加上single參數或是加1(數字1),然後按回車,回到下面的界面

第四步:按b鍵啟動系統,進入到下面界面

mount -o remount ,rw /          # 重新挂載磁盤根目錄為 rw 讀寫

vi /etc/fstab                            # 将系統盤修改為挂載到   /  根目錄

reboot                                     # 重新啟動系統

=======  centos 7  ======

1.重新開機系統進入 提示等待幾秒後啟動系統的這個界面,按e鍵修改

2.進入修改面闆,有幾行開頭為:if else fi initrd16; 

   有兩行開頭為:linux16 和 initrd16; 我們修改linux16 行中的:

删除 rhgb quiet 和後面的内容如:UTF什麼的,(也有些使用者沒有後面的UTF)

删除之後在其後添加   rd.break enforcing=0

   再然後按Ctrl 加 X   儲存,就進入指令視窗

3. 輸入指令:

 mount -o remount,rw /sysroot #重新挂載系統為寫入

 chroot /sysroot #改變檔案系統的root

# 進入使用者界面下修改檔案

 passwd # 設定密碼

touch /.autorelabel # 引導前重新标記所有檔案

exit # 退出

mount -o remount,ro / # 重新挂載為隻讀

exit # 退出後會重新開機

#-------------   中毒後無法修改密碼error:  ------------#

linux_pe挂載後進入系統,或者開機啟動時按e修改,進入破解頁面

mount /dev/vda1 /mnt      # 挂載系統盤

chroot /mnt                       # 進入系統

passwd root                       # 修改密碼,無法修改報錯 error

chattr -i /etc/*shadow /etc/passwd /etc/group

chattr -a /etc/*shadow /etc/passwd /etc/group

                                         # 設定權限

lsattr /etc/*shadow /etc/passwd /etc/group   

                                         # 檢視權限 

                                         # 權限全部顯示為橫杠 ------------- /etc/gshadow

passwd root                       # 再次修改

繼續閱讀