公司有一台服务器安装的了rhel5系统,默认的内核是带xen的内核,正好有个交换机要调试,连接后发现串口设备无法工作。
咨询服务器厂家客服后得到一下答复:
产生原因:
这是因为Xen会缺省将串口1 ttyS0看作是虚拟控制台,从而其他串口设备无法正常工作。
解决方法:
1、安装不带XEN支持的内核,串口使用恢复正常。
2、按以下方法更改grub.conf 文件:
# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE: You have a /boot partition. This means that
# all kernel and initrd paths are relative to /boot/, eg.
# root (hd0,1)
# kernel /vmlinuz-version ro root=/dev/VolGroup00/LogVol00
# initrd /initrd-version.img
#boot=/dev/sda
default=0
timeout=5
splashimage=(hd0,1)/grub/splash.xpm.gz
hiddenmenu
title Red Hat Enterprise Linux Server (2.6.18-8.el5xen)
root (hd0,1)
kernel /xen.gz-2.6.18-8.el5
module /vmlinuz-2.6.18-8.el5xen ro root=/dev/VolGroup00/LogVol00 rhgb quiet
module /initrd-2.6.18-8.el5xen.img
#新增以下启动项
title Red Hat Enterprise Linux Server (2.6.18-8.el5xen serial)
root (hd0,1)
kernel /xen.gz-2.6.18-8.el5 console=vga xencons=ttyS16 console=ttyS16
module /vmlinuz-2.6.18-8.el5xen ro root=/dev/VolGroup00/LogVol00 rhgb quiet xencons=tty
module /initrd-2.6.18-8.el5xen.img
使用修改过参数的内核项启动,使用minicom连接交换机,登陆调试一切正常。
本文出自 “小苗
” 博客,请务必保留此出处http://7056824.blog.51cto.com/69854/247836
分享到:
相关推荐
### RHEL5下无法使用netconfig命令的解决方法 在Red Hat Enterprise Linux 5(RHEL5)系统中,用户可能会遇到无法使用`netconfig`命令的问题。这通常是因为`netconfig`工具未安装或者环境配置存在问题导致的。本文...
在RHEL(Red Hat Enterprise Linux)版本6中,内核模块的概念和管理方法依然是Linux系统管理的重要组成部分。 RHEL6的内核模块可以分为两大类:文件系统模块和驱动模块。文件系统模块是指Linux内核中负责文件存储...
在图形模式下安装时,可以使用功能键进行更多的选择,例如 F1 到 F5 键,可以返回主界面、显示安装选项、常规帮助界面、内核参数帮助界面和救援模式帮助界面。 在安装过程中,需要选择是否对安装光盘的完整性进行...
除Fedora,alinux等版本号不同于rhel的系统)的阿里云下载源,请将它放入/etc/yum.repos.d目录,使用yum或dnf install kernel-ml kernel-lt -y安装最新版linux内核。 注1:第一次安装需要从www.elrepo.org导入gpg公钥...
标题中的"rhel7.2内核补丁kernel-3.10.0-327.62.1"指的是Red Hat Enterprise Linux (RHEL) 7.2操作系统的内核更新补丁,版本号为3.10.0-327.62.1。RHEL是一款企业级的Linux发行版,它提供了稳定和安全的平台用于...
在RHEL5中使用CentOS的YUM源是一个常见的做法,尤其是当企业用户没有购买RHEL订阅的情况下。RHEL(Red Hat Enterprise Linux)是企业级Linux发行版,提供专业的技术支持和服务,但需要购买相应的订阅才能使用其全部...
问题的根源在于 RHEL 5 的默认内核是带 Xen 的内核,而 Xen 会将串口 1(ttyS0)看作是虚拟控制台,从而其他串口设备无法正常工作。 解决方法有两种: 1. 安装不带 Xen 支持的内核,串口使用恢复正常。 2. 编辑 ...
在标题和描述中提到的“RHEL5 内核为2.6.18-53 el5PAE 可读写NTFS分区工具”是一种解决方案,允许用户在RHEL5环境下对NTFS分区进行读取和写入。 首先,了解内核版本2.6.18-53 el5PAE。这里的“2.6.18”代表Linux...
Red Hat酝酿发布RHEL 5已经超过了两年,主要变化包括Linux内核由2.6.9升级为2.6.18, 支持Xen虚拟化技术, 集群存储等。RHEL5的版本主要分为Desktop和Sever两个版本。 Desktop版本分为: · Red Hat Enterprise Linux...
红帽官方提供的文档。RHEL5基于xen的虚拟化教材
基于红帽企业版RHEL5U2GFS2-ISCSI-虚拟化XEN-Cluster的高可用性解决方案最新技术版
RHEL5是Red Hat公司在2007年发布的一款企业级Linux发行版,它引入了许多新特性,如改进的内核版本(2.6),增强了对虚拟化技术的支持,以及引入了Xen作为默认的虚拟化平台。此外,RHEL5还提供了全新的YaST配置工具,...
xen安装手记,综合了各种网上资料。内部附有参考网站链接,都是可以打开的。
### RHEL系统引导故障解决方法 #### 背景与问题描述 在IT运维工作中,系统引导故障是一种常见的紧急情况,尤其是对于运行着关键业务的RHEL(Red Hat Enterprise Linux)服务器而言。当/boot目录中的所有文件被误...
在RHEL AS 4系统中,内核编译是一个关键的过程,它允许用户根据特定需求定制内核,以实现更好的性能、支持新硬件或者优化系统。以下是对内核编译详细步骤的解释: 1. **准备工作** - 首先,你需要下载适合RHEL AS ...
在RHEL5上安装Oracle 11g时,如果打算使用ASM(Automatic Storage Management)作为数据库的数据存储方式,ASMLib(Oracle ASM Library)是一个非常有用的工具。ASMLib能够简化磁盘管理,使得ASM更加高效和易于操作...
`2.6.18-8.el5`是内核版本号,表示这是基于Linux内核2.6.18的第8个更新,适用于Red Hat Enterprise Linux 5 (RHEL5)系统。`i686`则意味着这个包是为32位(Intel x86架构)系统设计的。 在虚拟化领域,Xen以其高效...
在Linux系统中,RHEL(Red Hat Enterprise Linux)是一个广泛使用的商业操作系统,它提供了一整套稳定、安全的服务器环境。对于系统维护和软件管理,RHEL采用了YUM(Yellowdog Updater, Modified)作为默认的包管理...
从硬盘安装RHEL 5虽然是一种比较传统的方法,但对于那些无法通过网络或USB驱动器安装的环境来说仍然是一个可行的选择。通过上述步骤,可以顺利完成RHEL 5的安装,并对其进行基本的配置与优化,从而满足实际的工作...
次文档为本人原创,欢迎大家转载,让搜索引擎能够更好的搜到有用的解决方法,让别人少走弯路!