|
gentoo分区如下
/dev/sda1 /boot 100M
/dev/sda2 / 20G
/dev/sda3 openbsd 30G (未安装)
/dev/sda4 extend 余下全部
/dev/sda5 swap 2G
/dev/sda6 /var 5G
/dev/sda7 /usr 15G
/dev/sda8 /home 100G
/dev/sda9 无 余下全部
/etc/fstab
/dev/sda1 /boot ext4 default,noatime 1 2
/dev/sda2 / ext4 noatime 0 1
/dev/sda5 none swap sw 0 0
/dev/sda6 /var ext4 noatime 0 1
/dev/sda7 /usr ext4 noatime 0 1
/dev/sda8 /home ext4 noatime 0 1
启动的时候,出现keymaps,syslog-ng,vixie-cron loading错误
如果我把fstab里最后三句就是/var /usr /home这三句全部注释掉,启动就完全正常了。
内核和make.conf应该是正常,都是按照原来装过的设置。
想了一个晚上,想不出来,如果哪位知道的请说明一下,最好能详细一点。
自己预测的错误:
因为自己是第一次把/var /usr之类的独立分区出来,找了些资料也不是很清楚独立出来以后怎么办,所以就参考gentoo手册里的先安装好/ /boot swap后,再把/var /usr挂载上去。刚刚重新看手册的时候,发现一句
注意: 如果你希望/tmp目录在一个独立的分区上,确保在挂载之后修改它的权限:chmod 1777 /mnt/gentoo/tmp。这同样适用于/var/tmp目录。
看完后,我估计个人错误出在没有在挂载/ /boot的同时挂载我已经独立出来的分区,所以出现了错误。
不知道个人这样分析对不对,第一次独立分区装出现这样的错误实在不好意思。如果大牛们觉得还有其他的错误,欢迎提出来,不胜感激。
PS:还有两个问题
1.把/tmp独立出来需要chmod,是不是意味着所有独立出来的分区都要修改它的权限?
2.就是把/boot 和/ 分到主分区,/var /usr到逻辑分区是否合理,还是把/ 也分到逻辑分区更好? |
|