紧急求救!rpm包信息全部丢失,除了完全重装,还有别的办法?

紧急求救!rpm包信息全部丢失,除了完全重装,还有别的办法?

使用过程中,突然发现rpm -qa出错(具体哪个错误信息找不到了),搜索google发现有人建议rpm --rebuilddb,执行后却发现系统所有的安装包信心基本都丢失了。rpm -qa|wc -l返回结果:50!

操作系统是Redhat 3 AS,因为服务器已经托管,重装将是非常复杂的事情。

所以:我有没有办法不重装系统,重新找回我的rpm数据库?我是Linux初学者,请高手多多指教了。

从RH的添加删除程序里面也发现里面的软件包都没了,选中后让我插盘……

我应该怎么办啊?

多谢各位了!!
http://linuxfans.org/nuke/modules.php?name=Forums&file=viewtopic&t=69522
thx,去试试~