首页 | 资讯动态 | linux基础 | 系统管理 | 网络管理 | 编程开发 | linux数据库 | 服务器技术 | linux相关 | linux认证 | 嵌入式 | 下载中心 | 专题 | linux招聘 | 镜像站
OKLinux中文技术站
·设为首页
·加入收藏
·联系我们
系统管理: 中文环境 系统管理 桌面应用 内核技术 | Linux基础: 基础入门 安装配置 常用命令 经验技巧 软件应用 | Linux数据库: Mysql Postgre Oracle DB2 Sybase other
网络管理: 网络安全 网络应用 Linux服务器 环境配置 黑客安全 | 编程开发: PHP CC++ Python Perl Shell 嵌入式开发 java jsp | PHP技术: PHP基础 PHP技巧 PHP应用 PHP文摘
搜索中心 Linux招聘 Linux专题 Apache | Linux相关: 硬件相关 Linux解决方案 Linux认证 企业应用 其它Unix | 相关下载: 资料下载 参考手册 开发工具 服务器类 软路由 其它
 技术搜索:
会员中心 注册会员 高级搜索  
  → 当前位置:首页>linux基础>经验技巧>正文

RedFlag DC Server5.0救援模式

http://www.oklinux.cn  2008-10-14  linuxidc   会员收藏  游客收藏  【 】 
您查看的文章来源于http://www.oklinux.cn

一、环境:RedFlag DC Server5.0 X86-32

二、说明:RedFlag DC Server5.0 是以Asianux2.0为基础的,其安装光盘有4张。

前两张为系统安装盘。第3张是系统管理工具盘,第4张是开发工具盘。

三、问题:

因需要使用FTP服务客户端配置工具rfftp,选择安装了第3张光盘里面的所有的包。(注意,第一次安装管理工具盘时会要求输入系统授权序列号)

后来发现某些包可能存在与第三方Web服务器TongWeb的80端口冲突问题,造成Web服务无法正常访问(服务器亦无法ping通)。(发现该引起问题的过程异常痛苦,在此略过)

故选择卸载了部分包,但是不小心把RedFlag的rflicense包卸载了。该包是RedFlag的License管理工具。当重启RedFlag服务器时,发现系统无法正常启动。

情况如下:

启动过程到了Swap Space检测完毕后,会出现如下提示:

License checking routine not found. Refuse to continue.
Please contact your OS vendor or Redflag Software Corporation.
system shutdown after 30 seconds.

找不到License文件,30秒后系统自动shutdown。

四、解决办法:

在精通红旗系统的高手指点下,解决了问题。

具体操作过程如下:

1.启动服务器,把系统安装盘的第一张光盘放入光驱,引导启动。

2.当出现boot命令行提示符时,输入:linux rescue命令,回车。

3.系统进入Asianux2.0,DOS风格的界面很熟悉。

稍等一段时间后,出现信息对话框,提示选择语言的种类和键盘类型。然后系统启动救援模式。在配置网络的对话框中可以选择不启动网络配置。

4.在出现的“救援”对话窗口中,主要有如下信息提示:

救援环境将要把安装的Linux挂载到/mnt/sysimage/目录下,然后对系统做必要的更改。然后选择“继续”做下一步操作。

5.在接下来的对话框中,主要提示信息如下:

Linux系统已挂载到/mnt/sysimage/目录下,可以使用#chroot /mnt/sysimage命令让系统成为根环境。选择“继续”。

6.此时shell运行,进入命令行模式。

然后运行命令:#chroot /mnt/sysimage,切换到根环境。

7.进入到/etc目录,删除.rflicense文件。

该文件是RedFlag的授权文件,是一个隐藏文件。(当安装RedFlag时,运行第3张光盘时,会提示输入授权序列号。输入完毕后会生成该文件)

8.进入/etc/rd.d/目录,vi编辑rc.sysinit文件。

在文件末尾会看到如下内容:

#License checking
if [ -x /bin/rfbootchk ]; then
/bin/rfbootchk
else
echo "License checking routine not found. Refuse to continue."
echo "Please contact your OS vendor or Redflag Software Corporation."
echo "system shutdown after 30 seconds."
sleep 30
/sbin/init 0
fi

到此,明白了RedFlag启动时检测License文件的原因。

把检测License的语句注释掉,如下:

#License checking
#if [ -x /bin/rfbootchk ]; then
# /bin/rfbootchk
#else
# echo "License checking routine not found. Refuse to continue."
# echo "Please contact your OS vendor or Redflag Software Corporation."
# echo "system shutdown after 30 seconds."
# sleep 30
# /sbin/init 0
#fi

保存rc.sysinit文件。这样系统启动时就绕过了检测License的步骤。

9.重启系统。服务器正常启动。

10.进入RedFlag系统,放入第3张安装光盘,自动启动。

输入授权序列号,然后选择安装rflicense包。进入/etc/rd.d/目录,编辑rc.sysinit文件,删除上面的注释,保存rc.sysinit文件。

重新启动,系统一切正常,问题解决。

五、后记:

关于该问题,曾咨询过红旗800的技术支持热线,他给出的解决方案如下:

1.把系统的第3张安装光盘中RedFlag/RPMS/目录中rflicense-1.1-1.x86_64.rpm复制U盘中,然后把U盘插入服务器。

2.启动系统,把系统的第一张安装光盘放入光驱引导。

在boot命令提示符时,执行命令:linux rescue。

3.进入RedFlag的救援模式后,执行以下命令:

#chroot /mnt/sysimage
#mkdir /mnt/usb
#fdisk -l //说明:查询U盘识别设备,例如sdb
#mount /dev/sdb1 /mnt/usb
#cd /mnt/usb
#rpm -ivh rflicense-1.1-1.x86_64.rpm

4.安装完毕后,执行exit退出,重启系统。

在此对红旗800的技术支持表示感谢。

虽然他们不会告诉你如何绕过系统启动时检测License的方法。

六、完毕。


上一篇:Ubuntu根目录文件作用分析   下一篇:Ubuntu中的五笔设置详解(Fcitx)

收藏于收藏夹】 【评论】 【推荐】 【打印】 【关闭
相关文档
·Ubuntu根目录文件作用分析
·Ubuntu中的五笔设置详解(Fcitx)
·Linux 下 Firefox 的字体显示
·与Apple Mac OS X和Ubuntu初次接触
·Fedora 9在thinkpad x61上实现指纹识别功能
·技巧分享 让Fedora 9的KDE变成中文界面
·同硬盘上安装XP、Vista、Fedora 9.0三系统最简单方法
·Ubuntu Linux mount移动硬盘、U盘、SD卡
·将Ubuntu DVD做软件源
·初学园地 Linux下的文件结构分析
·使用Redhat 9的注意点
·Ubuntu 8.04下Netbeans的字体反锯齿解决
·Ubuntu 8.10 VS Windows 7好戏连连
·Ubuntu 8.04/8.10下SB600芯片声卡驱动问题的解决
·Ubuntu中打开scim中文输入法(附相关文件下载)
·Ubuntu 8.04 SSH服务器的安装和启动
发表评论
密码: 匿名评论
评论内容:

(不超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规)
 
  最新文档
·Ubuntu中的五笔设置详解(Fcitx)
·Ubuntu根目录文件作用分析
·Linux 下 Firefox 的字体显示
·与Apple Mac OS X和Ubuntu初次接触
·Fedora 9在thinkpad x61上实现指纹识别
·技巧分享 让Fedora 9的KDE变成中文界面
·同硬盘上安装XP、Vista、Fedora 9.0三
·Ubuntu Linux mount移动硬盘、U盘、SD
·将Ubuntu DVD做软件源
·初学园地 Linux下的文件结构分析
·使用Redhat 9的注意点
·Ubuntu 8.04下Netbeans的字体反锯齿解
  阅读排行
·Linux爱好者入门教程
·Ubuntu 8.04 硬盘安装过程
·Ubuntu下安装苹果MAC风格主题(图)
·Ubuntu 3D桌面特效展示!超绚目(图)
·安装Ubuntu分区的推荐方案及方法
·从硬盘安装RHEL 5(Red Hat Enterprise
·Linux操作系统下的串口通信学习笔记
·Fedora 9 配置yum源
·Ubuntu下安装MP3播放器Audacious
·Vmware Workstation 5.0.0使用说明
·VM中Linux虚拟机下安装VMware Tools
·Windows XP虚拟机vmware中安装Linux步
·Ubuntu 8.04中文环境设置
·新手看招:调试工具GDB基本知识全接触
·Ubuntu 8.04如何安装之完美硬盘安装法
网摘收藏: