免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 7327 | 回复: 6
打印 上一主题 下一主题

Redhat AS4 升级2.6.22内核 + Layer-7补丁,用新内核无法启动!请帮忙 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-07-15 11:40 |只看该作者 |倒序浏览
10可用积分
Redhat AS4 升级2.6.22内核 + Layer-7补丁

make oldconfig
选择Layer 7 match support后
make
make modules_install
make install

用生成的新内核启动,显示如下信息:

usbcore: registered new interface driver hiddev
usbcore: registered new interface driver hiddev
driver/hid/usbhid/hid-core.c: v2.6:USB HID core driver
TCP cubic registered
Initializing ZFRM netlink socket
NET: registered protocol family 1
NET: registered protocol family 17
Using IPI Shortcut mode
Freeing unused kernel memory: 208k freed
Red Hat nash version 4.1.18 starting
Mounted /proc filesystem
Mounting sysfs
Creating /dev
Starting udev
Loading jbd.ko module
Loading ext3.ko module
Creating root device
Mounting root filesystem
kjournald starting. Commit interval 5 seconds
EXT3-fs: mounted filesystem with ordered data mode.
Switching to new root
audit(1184499558.104:2): enforcing=1 old_enforcing=0 auid=4294967295
Enforcing mode requested but no policy loaded. Halting now.
kernel panic - not syncing:  Attempted to kill init!

请高手指点,究竟是什么原因导致的?如何解决?

论坛徽章:
0
2 [报告]
发表于 2007-07-15 11:52 |只看该作者
郁闷,原来是SELINX搞的鬼,把它关闭了系统正常启动了!
不过,我还是希望SELINX启动的,不知道除了关闭SELINX有没有别的办法呢?

论坛徽章:
0
3 [报告]
发表于 2007-07-15 12:45 |只看该作者
是不是新编译的内核没有支持selinux呢?也许加上就好了。

论坛徽章:
0
4 [报告]
发表于 2007-07-15 15:23 |只看该作者
终于找到答案了,原来有人和我一样遇到了这个问题:


在kerner.org上下载了2.6.19版本内核,准备升级内核,编译还算顺利,但编译并安装后重启电脑出错了,提示Enforcing mode requested but no policy loaded. Halting now.
kernel panic - not syncing: Attenpted to kill init! 不知是什么原因?到网上搜索了下解决方法,说在grub.conf里把 kernel /vmlinuz-2.6.19 ro root=LABEL=/ rhgb quiet 变为: kernel /vmlinuz-2.6.19 ro root=LABEL=/ enforcing=0 rhgb quiet 。按此方法重新启动,选择新的内核可以进入系统,但不明白为什么要加enforcing=0。如果不加enforcing=0 上面的提示又是什么原因呢?




enforcing参数是在启动内核时传递给selinux的内核参数,它用来决定你系统的内核运行于 强制(enforcing )模式还是自由(permissive) 模式。
在自由模式下SELinux只是记录他该做什么,而事实上并不做任何动作。在强制模式下SElinux会来真格的。如果你的策略有错误,在强制模式下系统可能会阻止你登陆!所以正常情况下你应改在启动时传 enforcing=1 给内核,当你的SELinux策略有问题时,你可以临时传enforcing=0给内核来查错。在/etc/selinux/config这个init的 配置文件中相应的有一个选项,通过设置它,也可以使系统进入自由模式。

在你的错误提示中,没有合适的SELinux策略,因此出错。而改为0之后,处于自由模式,自然就不出错了。

了解更多的内容,请参考SELinux的相关资料。

论坛徽章:
0
5 [报告]
发表于 2007-07-19 13:04 |只看该作者

如何安装RPM软件包?

有一台IBM X3650的服务器,安装了LINUX AS4操作系统,在配置服务时,不能配置IP,提示网卡不活跃,后发现网卡驱动没装,网卡驱动有两种格式:source RPM 和tar格式。文件名分别为bnx2-<version>.src.rpm 和 bnx2-<version>.tar.gz,请教高手详细安装步骤

论坛徽章:
0
6 [报告]
发表于 2007-07-19 13:10 |只看该作者

回复 #5 漫步者小FU 的帖子

解压缩tar包
查看readme

论坛徽章:
0
7 [报告]
发表于 2009-11-17 10:52 |只看该作者
我也出现这个问题了,不过问题是这样的,我先装的fedora9后装的linux,然后我用光盘修复了一下fedora,可fedora能起来,linux就出现了和你一样的问题哦!!很愁人啊!!我弄了两天了,无语了!!!
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP