fstab 文件丢失


/etc/fstab是用来存放文件系统的静态信息的文件。

当系统启动的时候,系统会自动地从这个文件读取信息,并且会自动将此文件中指定的文件系统挂载到指定的

目录。


1、模拟:可将/etc/fstab文件删除

 删除后仍可正常启动

2、修复:方法一:进入急救模式

进急救模式

虚拟机:启动时按F2 -Boot-用shift+"+"号将CD-ROM Drive调到最上-F10- boot:linux rescue - ok - ok -

no -

continue - ok - sh-3.2#


# lvm vgscan
# lvm vgchange -ay /dev/VolGroup00
# mkdir /tmpdir
# mount /dev/VolGroup00/LogVol00   /tmpdir
# vi /tmpdir/etc/fstab

/dev/VolGroup00/LogVol00    /         ext3     defaults     1   1
LABEL=/boot                /boot      ext3     defaults     1   2
devpts                     /dev/pts   devpts   gid=5,mode=520  0  0
tmpfs                      /dev/shm   tmpfs    defaults     0   0
proc                       /proc      proc     defaults     0   0
sysfs                      /sys       sysfs    defaults     0   0
/dev/VolGroup00/LogVol00   swap       swap     defaults     0   0


# reboot

启动时按F2 -Boot-用shift+"+"号将+Hard Drive调到最上-F10

 

方法二:(备份的方法)

# mkdir /backup
# mount /dev/sdb1  /backup
# cp /etc/fstab  /backup/1


删除后仍可正常启动

2、用备份修复:

进急救模式

虚拟机:启动时按F2 -Boot-用shift+"+"号将CD-ROM Drive调到最上-F10- boot:linux rescue - ok - ok -

no -

continue - ok - sh-3.2#

进入急救模式:# chroot  /mnt/sysimage
              # mkdir  /tmpdir
              # mount  /dev/sdb1  /tmpdir
              # cp /tmpdir/1 /etc/fstab

              # reboot

              启动时按F2 -Boot-用shift+"+"号将+Hard Drive调到最上-F10