/etc/fstab 文件丢失解决
/etc/fstab 中存放文件系统挂载的相关信息,在 linux 启动时,系统会读取该文件。如果该文件错误或者丢失,就会导致系统无法启动。
环境说明:
- Oracle Enterprise Linux 5
解决方法:
- 1.进入Linux急救模式
- 2.获取分区和挂载点信息
- 3.重构fstab文件并重启系统
具体步骤如下:
1.设置BIOS为光驱启动
通过右边的帮助信息调整CD-ROM Driver为第一位
调整好后保存设置
在boot:后输入linux rescue
选择语言
选择键盘类型
网络此处选择NO
coutinue–>自动将系统分区挂载到/mnt/sysimage目录下(此处选择continue )
read-only–>文件系统为只读模式
skip–>跳过该步进入command shell
2.获取分区和挂载点信息
3.重构fstab文件,重启系统
sh-3.2# mkdir /tmp
sh-3.2# mount /dev/sda3 /tmp
sh-3.2# mkdir /tmp/etc
sh-3.2# vi /tmp/etc/fstab
LABEL=/ / ext3 defaults 1 1
LABEL=/boot /boot ext3 defaults 1 2
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