帮助!
尝试在我的 CentOS 4.6 计算机上通过 RPM 重新安装 Oracle XE 10g,但无法完成安装,并提示以下错误:
error: unpacking of archive failed: cpio: lstat failed - Input/output error
我已经搜索过选项,查看了安装说明和可能的错误,甚至运行 LiveCD 来运行 fsck 来检查是否有损坏,但无济于事。
如果有人有任何意见,我将不胜感激。[更多信息如下]
[root@myserver]# rpm -ivh oracle-xe-univ-10.2.0.1-1.0.i386.rpm --force
Preparing... ########################################### [100%]
1:oracle-xe-univ
warning: /etc/init.d/oracle-xe saved as /etc/init.d/oracle-xe.rpmorig
warning: /usr/lib/oracle/xe/app/oracle/product/10.2.0/server/config/scripts/postDBCreation.sql saved as /usr/lib/oracle/xe/app/oracle/product/10.2.0/server/config/scripts/postDBCreation.sql.rpmorig
warning: /usr/lib/oracle/xe/app/oracle/product/10.2.0/server/network/admin/listener.ora saved as /usr/lib/oracle/xe/app/oracle/product/10.2.0/server/network/admin/listener.ora.rpmorig
########################################### [100%]
error: unpacking of archive failed: cpio: lstat failed - Input/output error
答案1
尝试重新下载。可能只是下载损坏或不完整。
答案2
根据 ChrisF 的建议,我将按照解决我所遇到的问题的步骤来回答我自己的问题:
步骤1。
将 Ubuntu 10.04 加载到 U 盘后,我启动了服务器,然后重建日志记录的 ext3 驱动器,然后在该分区上运行 fsck。
第2步。
我从 Oracle 网站下载了 Oracle XE 10g Universal。
步骤 3. 使用 $rm -rF /etc/init.d/oracle-xe 删除以前的安装文件
步骤4。
重新安装