Linux操作系统报:read-only file system
2013-01-05 18:06
447 查看
操作系统:Red Hat Enterprise Linux AS release (Taroon)
系统启动的时候报:
Updating /etc/fstab Unable to open /etc/fstab for writing:Read-only file system [FAILED]
touch:createing '/var/lock/subsys/kudzu':Read-only file system [OK]
Bringing up lookback interface: modprobe: modprobe: Can't locate module ...(此处看不到了)
modprobe:modprobe:Can'g locate module net-pf-4
modprobe:modprobe:Can'g locate module net-pf-5
modprobe:modprobe:Can'g locate module net-pf-18
modprobe:modprobe:Can'g locate module net-pf-9
Bringing up interface eth0: Inter(R) PRO/100 Network Driver -version ...(此处看不到了)
Copyright (c) 2003 Inter Corporation
PCI:Fount IRQ 9 for device 00:06.0
e100:eth0: Inter(R) PRO/100 Network Connection
Hardware receive checksums enabled
cpu cycle saver enabled
系统到这一步就不走了,半天没有反应,只能重启(事后发现此处等待n久时间是可以进入系统的,进入系统后也是没有主机名,文件系统只读)。
1,重启后进入单用户模式,打开/etc/fstab文件,查到如下信息:
/dev/sde1 /back ext3 noauto 2 3
有一个阵列柜上的分区加载,虽然只是noauto,不会自动加载,不过当时为了保险起见就像让把这一项去掉。去掉的时候提示文件系统治读。
不过用Mount 命令查看的时候是rw的。
2,这个时候用suse 10 x86的光盘引导进入恢复模式,进去的时候不能够发现本地的硬盘,只能够发现柜子的硬盘。
这个时候想起来了,是suse 10对这个型号的服务器的mageraid卡的驱动不支持,当时公司的这个型号的服务器只能安装radhat 3版本系列的操作系统,redhat 4和suse都不能安装上去。redhat 5出来后也可以安装redhat 5了。
3,想通过redhat 启动过程中的交互模式做点事情。
redhat 启动的时候会有一个按"I"进入的交互模式,可是这个服务器竟然没有这个选项,郁闷了,当时已经很久没有看到redhat 3的启动界面了,当时也不在现场,还以为redhat 3真的没有这个交互界面了。当时记得redhat 3u6是有的。
INIT: version 2.85 booting
Welcome to Red Hat Enterprise Linux AS
Press 'I' to enter interactive startup.
4,没有办法,只好去现在,去现场后用redhat 3u6的光盘引导系统。进入系统后用下面的命令Mount分区
mount -o rw /dev/sda1 /mnt/boot
mount -o rw /dev/sda3 /mnt/sysimage
发现是可以用读写方式加载的.打开系统的/etc/fstab文件,这个时候位置在/mnt/sysimage/etc/fstab。把这个文件的最后一行删除。重新启动还是不行。
5,用光盘引导进入系统后用
fsck.ext3 -f /dev/sda1
fsck.ext3 -f /dev/sda3
强制检查文件系统,没有发现异常。重启后还是不行。
6,系统启动的过程中会发现一些新硬件信息,此时弹出的配置界面都是乱码。应该是系统安装的时候配置的中文环境的缘故。用光盘引导系统,引导的过程中配置网络信息,配置加载本地的linux分区。
进去后修改/etc/sysconfig/i18n文件,这个文件的原信息为:
LANG="zh_CN.GB18030"
LANGUAGE="zh_CN.GB18030:zh_CN.GB2312:zh_CN"
SUPPORTED="zh_CN.GB18030:zh_CN:zh:en_US.UTF-8:en_US:en"
SYSFONT="lat0-sun16"
SYSFONTACM="8859-15"
修改为:
LANG="en_US.UTF-8"
SUPPORTED="en_US.UTF-8:en_US:en"
SYSFONT="latarcyrheb-sun16"
这个时候启动的时候就为英文了。
7,上面的这些操作一直都不行,然后就继续想系统启动的步骤,就检查系统启动的文件。
发现/etc/inittab文件的下面一行多了一个#号
si::sysinit:/etc/rc.d/rc.sysinit
把这个#号去掉后就一切Ok。
系统启动的时候报:
Updating /etc/fstab Unable to open /etc/fstab for writing:Read-only file system [FAILED]
touch:createing '/var/lock/subsys/kudzu':Read-only file system [OK]
Bringing up lookback interface: modprobe: modprobe: Can't locate module ...(此处看不到了)
modprobe:modprobe:Can'g locate module net-pf-4
modprobe:modprobe:Can'g locate module net-pf-5
modprobe:modprobe:Can'g locate module net-pf-18
modprobe:modprobe:Can'g locate module net-pf-9
Bringing up interface eth0: Inter(R) PRO/100 Network Driver -version ...(此处看不到了)
Copyright (c) 2003 Inter Corporation
PCI:Fount IRQ 9 for device 00:06.0
e100:eth0: Inter(R) PRO/100 Network Connection
Hardware receive checksums enabled
cpu cycle saver enabled
系统到这一步就不走了,半天没有反应,只能重启(事后发现此处等待n久时间是可以进入系统的,进入系统后也是没有主机名,文件系统只读)。
1,重启后进入单用户模式,打开/etc/fstab文件,查到如下信息:
/dev/sde1 /back ext3 noauto 2 3
有一个阵列柜上的分区加载,虽然只是noauto,不会自动加载,不过当时为了保险起见就像让把这一项去掉。去掉的时候提示文件系统治读。
不过用Mount 命令查看的时候是rw的。
2,这个时候用suse 10 x86的光盘引导进入恢复模式,进去的时候不能够发现本地的硬盘,只能够发现柜子的硬盘。
这个时候想起来了,是suse 10对这个型号的服务器的mageraid卡的驱动不支持,当时公司的这个型号的服务器只能安装radhat 3版本系列的操作系统,redhat 4和suse都不能安装上去。redhat 5出来后也可以安装redhat 5了。
3,想通过redhat 启动过程中的交互模式做点事情。
redhat 启动的时候会有一个按"I"进入的交互模式,可是这个服务器竟然没有这个选项,郁闷了,当时已经很久没有看到redhat 3的启动界面了,当时也不在现场,还以为redhat 3真的没有这个交互界面了。当时记得redhat 3u6是有的。
INIT: version 2.85 booting
Welcome to Red Hat Enterprise Linux AS
Press 'I' to enter interactive startup.
4,没有办法,只好去现在,去现场后用redhat 3u6的光盘引导系统。进入系统后用下面的命令Mount分区
mount -o rw /dev/sda1 /mnt/boot
mount -o rw /dev/sda3 /mnt/sysimage
发现是可以用读写方式加载的.打开系统的/etc/fstab文件,这个时候位置在/mnt/sysimage/etc/fstab。把这个文件的最后一行删除。重新启动还是不行。
5,用光盘引导进入系统后用
fsck.ext3 -f /dev/sda1
fsck.ext3 -f /dev/sda3
强制检查文件系统,没有发现异常。重启后还是不行。
6,系统启动的过程中会发现一些新硬件信息,此时弹出的配置界面都是乱码。应该是系统安装的时候配置的中文环境的缘故。用光盘引导系统,引导的过程中配置网络信息,配置加载本地的linux分区。
进去后修改/etc/sysconfig/i18n文件,这个文件的原信息为:
LANG="zh_CN.GB18030"
LANGUAGE="zh_CN.GB18030:zh_CN.GB2312:zh_CN"
SUPPORTED="zh_CN.GB18030:zh_CN:zh:en_US.UTF-8:en_US:en"
SYSFONT="lat0-sun16"
SYSFONTACM="8859-15"
修改为:
LANG="en_US.UTF-8"
SUPPORTED="en_US.UTF-8:en_US:en"
SYSFONT="latarcyrheb-sun16"
这个时候启动的时候就为英文了。
7,上面的这些操作一直都不行,然后就继续想系统启动的步骤,就检查系统启动的文件。
发现/etc/inittab文件的下面一行多了一个#号
si::sysinit:/etc/rc.d/rc.sysinit
把这个#号去掉后就一切Ok。
相关文章推荐
- Linux操作系统报:read-only file system
- Linux操作系统报:read-only file system
- Cannot create a symlink to ...... Read only file system
- VMware Tools解压缩时出现:Read-only file system
- Oracle Database Firewall 5.1 安装报错 Errno 30 Read only file System
- 王立平--Failed to push selection: Read-only file system
- read-only file system
- 提示read-only file system
- Linux文件系统只读Read-only file system
- linux 开机之后出现 repair filesystem read-only file system 的处理
- 安卓虚拟机,文件导入sdcard或者storage上报错,Read-only file system
- Oracle:ORA-09925 and linux Read-only file system error
- mac mkdir read-only filesystem
- 获得了Root权限后Read-only file system
- cp: cannot create regular file '/media/lxl/wdd/boot/vxworks-cu2': Read-only file system
- 挂载的硬盘出现问题:cp:can't create '':read-only file system
- chmod: changing permissions of ‘/etc/passwd': Read-only file system
- adb remount 系统提示只读文件系统Read-only file system
- 利用 mount 指令解决 Read-only file system的问题
- 阿里云 ubuntu 16.04 系统突然 Read-only file system