在虛擬機Centos7上安裝Oracle重啓機器,用root登錄報Module is Unknown的解決方法

摘自:    https://blog.csdn.net/qq286210662/article/details/77572088
昨天按照網上的手冊在虛擬機Centos7上安裝了Oracle11gR2,今天過來啓動虛擬機發現用root賬戶登錄的時候報了Module is unknown的錯誤。

開始有點懵,系統都進不去了,還咋整,於是百度上各種查,基本都是說安裝Oracle時,網上提供的資料有一段配置是:

vi /etc/pam.d/login,增加下面的兩行配置:

session    required     /lib/security/pam_limits.so 
session    required     pam_limits.so

當時也沒細看,就照着網上加了,後來發現我的系統裏/lib/security/pam_limits.so這個文件,造成系統登錄時候,找不到這個文件,所以出錯。

好了,找到原因,下面就是如何改回去了,網上只是說利用系統光盤來改,但是大多沒有截圖,爲了方面和我一樣的Linux新手,我把自己

的操作過程記錄如下(抱歉圖片沒上傳成功):

1. 確保虛擬機,優先從光驅啓動

2. 在虛擬機的存儲IDE中添加ISO系統鏡像文件

3. 從光驅啓動系統:

4. 選擇Troubleshooting (故障排除),回車

5. 選擇Rescue a Centos System (修復系統)

6. 選擇Continue

7. OK, 這裏注意提示: 如果你先進入你的root環境,需要輸入命令:chroot /mnt/sysimage

8. 輸入 chroot /mnt/sysimage,進入系統的root環境

9, 修改文件,vi /etc/pam.d/login,並註釋掉下面兩行

session    required     /lib/security/pam_limits.so 

session    required     pam_limits.so

:wq!, 保存退出。

10, 關閉虛擬機,在虛擬機上移除ISO鏡像文件。

11. 啓動虛擬機,登錄root用戶成功!
--------------------- 
作者:真情難收 
來源:CSDN 
原文:https://blog.csdn.net/qq286210662/article/details/77572088 
版權聲明:本文爲博主原創文章,轉載請附上博文鏈接!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章