事情經過如下:
/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