您的位置 娱乐资讯
RedHatlinux系统虚机启动后/etc/fstab中的文件系统未能挂载上
某一台linux虚机启动后,/etc/fstab中的文件系统不能挂载上,linux机器的操作系统版本为NeoShine Linux Server 3.0.6
使用df -h查看磁盘的挂载,可以看到只有/dev/hda7磁盘分区被挂载到了根目录上
但是在/etc/fstab中记载的很多其他分区没有挂载成功
手动执行mount -a命令来生效/etc/fstab,会出现如下的报错,主要是报:could not open /proc/partitions
查看/proc目录,目录下是空的
然后手动mount proc文件系统
mount proc文件系统之后可以看到/proc目录下面有内容了
然后再执行mount -a命令使/etc/fstab生效时就不会报错,同时相应的挂载目录中有内容了
而正常的mount proc文件系统的操作是在/etc/ec.d/rc.sysinit中,但是该机器的该文件已经损坏,变成了二进制的data文件而不是script文本文件,内容也是乱码了,所以导致系统在启动的时候调用/etc/ec.d/rc.sysinit文件是无法成功的,于是挂载失败
而/etc/rc.d/rc.sysinit文件的损坏根据虚机日志来看可能是主机上虚机xml配置文件中配置磁盘为vda(virtio磁盘总线)但实际上虚机使用的是ide总线(虚机内部名称为hda)导致的I/O error从而损坏 了文件。
免责声明:本站所有信息均搜集自互联网,并不代表本站观点,本站不对其真实合法性负责。如有信息侵犯了您的权益,请告知,本站将立刻处理。联系QQ:1640731186
- 标签:
- 编辑:刘柳
- 相关文章
TAGS标签更多>>
网站热点更多>>
热网推荐更多>>