事情经过如下:
/home分区分了2G,但是只用了35M,于是我把home的文件复制了出来,然后删除了这个分区新建了1G的一个分区 /dev/hda8
重启电脑时候报错,提示/home找不到,输入root密码进入maintenance下把hda8分区格式化并把原来复制的文件拷贝了回去
再次重启,系统提示 checking filesystems
fsck.ext3:unable to resolve 'LABLE=/home'
怀疑是fstab的问题,看了下fstab中 LABEL=/home /home default 1 2
于是修改为 LABEL=/dev/hda8 /home default 1 2
还是不行···只好再把fstab改回原来的样子··
看了下 grub
default=0
timeout=5
splashimage=(hd0,0)/grub/splash.xpm.gz
hiddenmenu
title redhat EL AS(2.6.9-5.EL)
root (hd0,0)
kernel /vmlinuz-2.6.9-5.EL ro root=LABEL=/1 rhgb quiet
initrd /initrd-2.6.9-5.EL.img
解决方法如下
1。把你新的/dev/hda8标签改成"/home"就可以了
e2label /dev/hda8 /home
fstab还是 LABEL=/home /home default 1 2
或者
2。修改fstab,去掉label
/dev/hda8 /home ext3 defaults 1 2
3.查看硬盘电源线是否插好
本文转自 Bruceweien 51CTO博客,原文链接:http://blog.51cto.com/bruceweien/1071765