又一次的差点弄的系统起不来了。
为了下次可能的文件系统调整 ,特留文 。
首先 ,清楚 系统启动依赖的关键文件
/etc/grub.conf # 系统启动引导文件
/etc/fstab # 进入后,系统会根据这个文件 mount /boot 等 目录
还在映入一个概念 LABEL , 可以被一些 盘符 /dev/sda2 起别名 比如 '/'
比如你的系统在逻辑盘符 /dev/sda2 且此盘符别名 为 '/'
# 看 别名 e2label /dev/sda2
你这 就必须保证 /etc/grub.conf
- default=0
- timeout=5
- splashimage=(hd0,0)/grub/splash.xpm.gz
- hiddenmenu
- root (hd0,0)
- kernel /vmlinuz-2.6.18-194.el5 ro root=LABEL=/
- initrd /initrd-2.6.18-194.el5.img
/etc/fstab
# /dev/sda1 别名 /boot
- # ----------------------
- # /dev/sda2 / ext3 defaults 1 1
- # /dev/sda1 /boot ext3 defaults 1 2
- # ----------------------
- LABEL=/ / ext3 defaults 1 1
- LABEL=/boot /boot ext3 defaults 1 2
- tmpfs /dev/shm tmpfs defaults 0 0
- sysfs /sys sysfs defaults 0 0
- devpts /dev/pts devpts gid=5,mode=620 0 0
- proc /proc proc defaults 0 0
- LABEL=SWAP-sda3 swap swap defaults 0 0
- /dev/sda5 /Application ext3 defaults 0 0
- /dev/sda6 /data/proclog ext3 defaults 0 0
- /dev/sda7 /home ext3 defaults 0 0
如果遇到重启,无法进入系统 。别急
/etc/grub.conf 这个文件,在设备起来的时候 会提示你进入 grub> 在这里编辑的
如果 /etc/fstab 出问题
1. 先 mount 上 你的 根目录 也就是 我这里的 /etc/sda2 (大家可能不一样)
只要想 mount 上你才可以 vi 修改 你的 /etc/fstab 的
2. 改正 / 和 /boot 指向 设备比如 ,这也支持别名
参考 :
http://wallimn.iteye.com/blog/327784
阅读(983) | 评论(0) | 转发(0) |