1. 程式人生 > >/etc資料夾丟失之後的恢復過程

/etc資料夾丟失之後的恢復過程

各人的遭遇不同,情況也不同

只是備忘一下我的遭遇

是雙擊/etc資料夾是點成了修改名字的模式,手賤的點了一個e,這還不是最糟糕的情況,更糟糕的是斷網了,我丟失了連線,然後就當然連不上去了。

第一件要做的事情是先備份資料,如果資料庫還是可以訪問的話。

我採用光碟修復的模式,插入光碟,重啟、

選resuce install system、選英語、us、local cd/dvd、網路我選的no、resuce選的continue

這時候報找不到磁碟,

fdisk之後只有sda1、和sda2,前一個很小,第二個大小正是我的硬碟,但是mount不上去,報錯誤是需要指定型別,或者報unknown filesystem type 'LVM2_member'

檢視一下vg

vgscan

lvdisplay

看到3個lv都是not alitive

需要啟用

vgchange -ay vg_mypc

現在可以mount了,當然不是掛載sda2了而是新出現的的vg_mypc 下的lv_root

mount /dev/vg_mypc/lv_root     /mnt/temp

好了,可以對檔案進行修改,cp  e etc

現在etc就有了,

重啟系統,當我以為可以的時候,悲催的發現,登陸頁面 一直是mypc login :輸入啥也不行

唯一值得安慰的是能啟動了

再次光碟修復,查看了pam.d檔案,比對了一下里面的檔案,也沒發現異常,

抱著僥倖的心理,再次重啟,系統起到一般,自動重啟了一次,然後終於再次回到登陸頁面,敲root

居然passwd提示出現了,終於成功了,雖然不曉得問題在哪裡

悲催的事情再次降臨,ssh無法連線進來,好吧,service shhd start 報錯serveralivemaxcount有關,俺登出這一行,再次啟動sshd可以了

事情現在回想起來很簡單,但是對於一個沒考慮過這些東西的人來說,還是很蛋疼的一件事,還幾次都準備放棄重灌系統了,