快速业务通道

通过Linux操作系统引导CD排除服务器故障

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-05-11

系统崩溃引起的服务中断会给用户带来巨大的经济损失,但如果使用合适的工具则可以尽快恢复系统,把损失降到最低限度.尽管Linux系统以稳定可靠著称,但硬件问题有时仍会崩溃/或无法引.针对这一问题,最好的解决办法就是使用Linux系统引导CD. 

为了方便读者,笔者在下面列出了安装Red Hat Linux 8.0的最步骤.

为安装过程作笔记

在Red Hat Linux系统典型安装完成后,系统会提示用户是否需要建立引导盘.如果用户愿意为日后系统崩溃保留恢复手段的话,建议不要跳过这一步骤.如果用户跳过了这一步骤,也可以在系统命令行运行 mkbootdisk 来建立引导盘.

MkCDrec(建立可恢复系统的只读CD)命令是Linux系统中建立可引导灾难恢复CD的工具.它支持多数文件系统、RAID(廉价冗余磁盘阵列)以及可选的工具,可以用来进行系统故障修复.在这些工具中,有分区管理工具、内存检测工具、数据恢复工具等等.此外,mkCDrec支持目前发布的大多数Linux系统版本,包括Red Hat 8.0以及 Mandrake 9 .

开始阶段

建立可引导恢复CD的第一步是下载mkCDrec.在笔者写这篇文章的时候,该软件的0.6.7版本已经发表且可以下载.笔者下载mkCDrec_v0.6.7.tar.gz 这个文件包后,放在/home/slowe目录中.此外用户还可以下载其它可选的mkCDrec工具包,其中包括很多有用的工具,用户可以把这些工具也一起烧录到引导CD中.上述工具包的版本号也是0.6.7.CD制作开始的时候,笔者提醒您还要拥有Linux系统的root权限,才能执行以下的工作.

1、cd /home/slowe 切换到mkCDrec下载的目录中.

2、tar zxvf mkCDrec_v0.6.7.tar.gz 解压缩mkCDrec包.

3、cd mkcdrec mkCDrec文件解压缩后,进入其目录.

4、tar zxvf /home/slowe/mkCDrec_v0.6.7_utils.tar.gz 解压缩工具包.

5、make test 运行一个脚本以确定用户系统中是否有mkCDrecs所的工具.点击这里查看该脚本输出的命令示例.

如果上面的脚本输出显示用户的服务器有问题,那么加以解决才能继续后面的工作.示例中的Nasmc 错误是指在用户系统中没有找到一个汇编编译器.笔者后来在这里下载了这一编译器,并通过执行如下命令进行安装: 拥有帝国一切,皆有可能。欢迎访问phome.net

rpm --install nasm-0.98-8.i386.rpm

系统恢复引导CD中要有一个能够工作的操作系统内核,通过该内核进行引导并进入Linux系统.MkCDrec程序所带的Linux内核为2.4.18.

示例中的下一个错误是指明系统内部还缺少一个CD刻录工具.笔者在Linux系统中并没有CD刻录软件,笔者打算在Windows系统中进行CD烧录.可以通过更改配置文件来忽略对Linux系统下CD刻录软件的检查.请使用pico Config.sh命令来编辑Config.sh文件,将BURNCDR=y改写为BURNCDR=n.

在安装nasm编译器以及修改了配置文件后,就可以再一次运行 make test 来了解是否还有错误.在笔者的操作过程中,排除上述问题后就没再遇到麻烦.

下面的操作大多是通过菜单完成的,在Listing B.中可以看到示例菜单.

选项1是建立一个带有紧急恢复工具的可引导CD.但不为用户的系统保留任何数据.

选项2建立带有紧急修复工具的可引导CD,同时还将备份用户的系统信息.千万不要把选项2所做好的CD随处乱丢,利用该CD可以对存储的数据进行无限制的访问.这一选项建立一个或多个ISO镜像文件,并存储在/tmp/backup目录中.

选项3与选项2的功能类似,除了ISO镜像不是存储在/tmp/backup目录中之外,其它没有区别.

选项4通过磁带机进行系统信息备份,建立同样的系统可引导CD.

举例来说,如果选择1选项,那么可以将生产的ISO镜像文件拷贝到Windows系统中并刻录在CD上.如果用户希望备份系统文件和配置文件到CD,那么可以选择选项2和3,但如果从时间和工作量考虑,

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号