


linux服务器恢复
添加时间:2011-1-21
添加:
admin
<P>这是一台IBM服务器,1u的那种,需专用线缆接显示器、键盘及鼠标(没有键盘接口、显示器输入接口)。接上显示器和键盘,启动服务器,片刻进入redhat 7.3引导程序,再往下,到挂接文件系统这个过程时系统报错,大意是不能打开目录 /proc下的某个文件(网通不让带包进去,所以没有笔和纸来记录这些报错信息),接着提示输入root密码进入维护模式或按 “Ctrl+D”重启系统。</P> <P> 先用命令 # fdisk -l 查看一下磁盘,命令不能运行,再运行命令 # fsck -y /proc 还是不能运行,#fsck -y / 也不行 ,用 # df -k 报告一个错误,但能显示硬盘上的分区。改一下文 /etc/fstab,想把多余的项注释掉,系统提示“只读文件系统,不能写入”。运行命令 # init 1,幸运的是,可以进入单用户模式,再重复上述操作,还是不能成功,不过单用户模式比维护模式的权限多一些了。看来修复的可能性已经不大了,我甚至进入目录 /etc/rc2.d,/etc/rc3.d移走几个以S打头的启动运行脚本,也检查了文件/etc/rc.sysinit和/etc/rc.d/rc.local,并做了一些修改,当重新启动后,还是没法进入运行级别3。</P> <P>这个服务器上是运行移动WAP应用,数据是万万丢不得的,而且时间很紧,所以,没有太多的停机时间供我分析和处理,再试一把:把redhat 7.3光盘放在光驱,以光盘引导服务器,先运行 linux rescue,不行;再执行升级方式安装,还是不行。哎!中午饭也错过了,看来只有重新安装系统了。</P> <P><BR> 在但用户模式下,挂接文件系统/etc,/proc,/usr,/home(单独做的分区),把目录 /etc,/usr,/opt,/home全数搬到备份硬盘/backup/20060106下面,然后运行命令 # tar cvf 20060106.tar 打包。然后卸载备份盘 # cd;unmount /backup.</P> <P> 全新安装redhat 7.3,按以前的分区情况进行分区,并把文件系统格式化成 ext3,分区有/ 、/usr、/home、 /opt、 swap、 /var及/boot,以文本方式进行,选择定制安装软件包,仅要两个包:webserver和kernel development.几分钟后系统安装完毕。</P> <P> 安装额外的软件。主要是一些补丁,如 modutils-2.4.18-3.7x.i386.rpm ,再升级内核,其过程如下:<BR>rpm -Uvh modutils-2.4.18-3.7x.i386.rpm <BR>rpm -ivh openssl-0.9.6b-35.7.i386.rpm <BR>rpm -Uvh sendmail-8.11.6-27.73.i386.rpm <BR>rpm -ivh compat-glibc-6.2-2.1.3.2.i386.rpm <BR>rpm -ivh compat-libs-6.2-3.i386.rpm <BR>rpm -ivh compat-libstdc++-6.2-2.9.0.16.i386.rpm <BR>rpm -ivh compat-egcs-6.2-1.1.2.16.i386.rpm <BR>rpm -ivh compat-egcs-c++-6.2-1.1.2.16.i386.rpm <BR>rpm -ivh compat-egcs-g77-6.2-1.1.2.16.i386.rpm <BR>rpm -ivh compat-egcs-objc-6.2-1.1.2.16.i386.rpm</P> <P>rpm -ivh kernel-bigmem-2.4.20-28.7.i686.rpm<BR>接着就是更改引导程序的配制文件/boot/grub/grub.conf,把默认引导内核改成升级后的新内核linux-</P> <P>bigmem.<BR>*************************************************************************************<BR>* #boot=/dev/sda *<BR>* default=0 *<BR>* timeout=10 *<BR>* splashimage=(hd0,0)/boot/grub/splash.xpm.gz * </P> <P>* &nbs
新文章:
- CentOS7下图形配置网络的方法
- CentOS 7如何添加删除用户
- 如何解决centos7双系统后丢失windows启动项
- CentOS单网卡如何批量添加不同IP段
- CentOS下iconv命令的介绍
- Centos7 SSH密钥登陆及密码密钥双重验证详解
- CentOS 7.1添加删除用户的方法
- CentOS查找/扫描局域网打印机IP讲解
- CentOS7使用hostapd实现无AP模式的详解
- su命令不能切换root的解决方法
- 解决VMware下CentOS7网络重启出错
- 解决Centos7双系统后丢失windows启动项
- CentOS下如何避免文件覆盖
- CentOS7和CentOS6系统有什么不同呢
- Centos 6.6默认iptable规则详解