- 论坛徽章:
- 0
|
背景:
系统是redhat5.3,安装在vmware虚拟机里。
我本想在系统里安装软件的时候,发现虚拟机硬盘空间不够,就在虚拟机里增加了一块硬盘,并在系统里用fdisk进行分区(格式化命令:mke2fs -j /dev/sdb1),然后挂载到/websphere(命令:mount /dev/sdb1 /websphere),这时是可以正常访问/websphere了,空间也加载成功了。
但我重启系统后,发现/dev/sdb1不能自动加载,所以我又修改了/etc/fstab文件,如下:
LABEL=/ / ext3 defaults 1 1
tmpfs /dev/shm tmpfs defaults 0 0
devpts /dev/pts devpts gid=5,mode=620 0 0
sysfs /sys sysfs defaults 0 0
proc /proc proc defaults 0 0
LABEL=SWAP-sda2 swap swap defaults 0 0
# Beginning of the block added by the VMware software
.host:/ /mnt/hgfs vmhgfs defaults,ttl=5 0 0
# End of the block added by the VMware software
LABEL=/websphere /dev/sdb1 ext3 defaults 0 2
发现问题:我重启系统后,系统就不能正常启动了,启动信息如下:
Checking filesystems
/: clean, 127692/1840416 files, 1109677/1839434 blocks
fsck.ext3: Unable to resolve 'LABEL=/websphere' [FAILED]
*** An error occurred during the file system check.
*** Dropping you to a shell; the system will reboot
*** when you leave the shell.
*** Warning -- SELinux is active
*** Disableing security enforcement for system recovery.
*** Run 'setenforce 1' to reenable.
Give root password for maintenance
(or type Control-D to continue):
尝试过程:
1。按下Ctrl+D键,系统重启,并再次回到该界面。
2。输入root密码,进入如下命令行:
(Repair filesystem) 1 #
在该命令行下,我尝试修改/etc/fstab文件,发现该文件是只读的,修改时提示:
E303: Unable to open swap file for "/etc/fstab",recovery impossible
Press ENTER or type command to continue
但此时还是可以修改的,修改后,输入:wq!强制写入时报如下错误:
"/etc/fstab" E212: Can't open file for writing
Press ENTER or type command to continue
文件无法保存,我只好用:q!取消并退出,命令行又回到:
(Repair filesystem) 1 #
输入exit后,系统重启,再次回到以上界面。
后发现好像该命令行下所有文件都是只读的,我尝试了修改了几个文件,都修改不了
3.输入setenforce 0后退出,系统重启后,问题依然
问题:
我想知道该问题是什么原因造成的?目前该如何解决?请各位大虾们帮帮我,我是个初学者,烦请尽量说的详细些,谢谢! |
|