近日安装FreeBSD 6.2 总是出现NO /boot/kernel/kernel,一直百思不得其解,终于在又一次重装的时候,忍不住采用了FreeBSD的自动分区(注意,是分区,不是Slice),居然顺利通过。仔细回想了一下,原来是我的分区设置有问题,我的分区是

/boot 100M

SWAP 512M

/ 占满所有空间

而FreeBSD的默认设置是用/取代了我设置的/boot分区。晕,装Linux的习惯害了我。我一直习惯在安装Linux的时候设一个/boot分区,存放启动有关的数据,但FreeBSD是放在/ 下面的。而我的/又处在最后面,可能超出了1024柱面,因此FreeBSD寻找不到。

我晕死!!!

作者 龙飞