紧急求助一个Linux内核损坏的问题,就差把电脑砸了,在线等

smh821025 发布于 2013/07/14 06:10
阅读 1K+
收藏 2

这种问题是出现了第二次了,第一次在安装好了所有需要的软件以后,在安装Oracle时需要引用很多rpm包,因此就一个一个找,来进行安装。

但是在安装的过程中,出现了很多依赖的rpm包,而且有很多有冲突的,需要把之前的低版本包卸载掉,因此我使用了rpm -e -nodeps 包名 

来进行卸载,问题估计就出在这里了,当进行了该操作后,在屏幕上ls等相关命令都不可用了,提示/sbin/ls找不到该命令。因此很多bin下的sh文件都不可以执行了,没有办法,只有重启。

但是重启以后,出现了以下错误:

在网上查了很多关于Kernel panic的问题,提供的解决方案很少,而且这似乎是个很严重的问题,估计可能是我把一些系统的内核信息给卸载掉了。

这是我第二次安装了,第一次出现该问题后,尝试了升级安装,但是停在installing bootloader上面,一直不动。

我现在绝对不能重装了,这样永远解决不了根本问题,请Linux相关的高手,帮分析下,这种情况如何可以修复啊,万分感激。

这次重装系统和相关软件耽误了一天的时间,不要告诉我重装了,谢谢高手指点。

现在的心情,就想把电脑砸了。

在线急等啊....................



加载中
0
乌龟壳
乌龟壳

网上一大堆装oracle的资料,你的方法怎么那么奇葩?找份资料重装后按照资料来吧。

服务器的版本建议用比较新的RHEL 6。不然就用比较旧的oracle版本。

smh821025
smh821025
我用的较新版本的oracle11g
0
mallon
mallon
/sbin/init被你删了,你真牛
smh821025
smh821025
没有删,我在recuse模式里面看到了
0
OscerSong
OscerSong
和内核没关系啊,依赖你就安装,现在进rescue 吧,
OscerSong
OscerSong
进去盘是必须的,
smh821025
smh821025
我已经进去了,但是不知道如何处理,貌似需要挂载光盘,但是我的chroot命令不好用。
0
echor
echor
挂了的时候不要重启啊,你以为是winds呢
smh821025
smh821025
重启也无什么大碍吧...........
0
Monkey
Monkey
重装吧,删除包的时候要非常小心。
fengyqf
fengyqf
回复 @smh821025 : 对经验不足者来说,重装是最简便的方法。使用救援模式的前提是,你要了解足够多linux相关的东西
smh821025
smh821025
不会吧,每个企业里面都会用到Unix,要是因为一个不经意的小错误,误操作的话,而且不能援救,那整个企业的东西岂不都完蛋了..........
0
alexchen
alexchen
不知道你系统中的shell还能执行不,如果可以的话 你改变kernel启动时的参数  init=/bin/bash
smh821025
smh821025
只能进入recuse模式了
smh821025
smh821025
这个靠谱,应该在哪里修改啊,给你个图看吧
0
WeirdBIrd
WeirdBIrd
悲剧的娃
smh821025
smh821025
痛哭中............
0
南湖船老大
南湖船老大
换windows,不怕挂,玩windows还没遇到装个非木马软件把操作系统搞挂的事情
南湖船老大
南湖船老大
回复 @鹤立 : 这个不能算啊。windows才是经得起千锤百炼的系统啊,linux上装个常规软件,一个依赖关系就能把操作系统搞瘫
张师傅
张师傅
修改mbr的啊,或者修改驱动的算不算
0
Tevisky
Tevisky
你可以使用光盘中的的恢复模式,重新安装好内核
Tevisky
Tevisky
光盘启动有个恢复模式
smh821025
smh821025
我是光盘引导 ,然后使用upgrade进行操作的,但是长时间是没有响应的
0
smh821025
smh821025

引用来自“alexchen”的答案

不知道你系统中的shell还能执行不,如果可以的话 你改变kernel启动时的参数  init=/bin/bash
smh821025
smh821025
已经重装了,不过还是谢谢了
alexchen
alexchen
评论迟了 就在这个kernel 行的最后添加init=/bin/bash
返回顶部
顶部