分类: BSD
2011-04-13 16:34:19
需要的东西.
1.fb8.2的安装盘
2.Win7 PE系统v3.1 完美网络版
3.easypcb
4.partition manager 9.0
步骤1,准备安装分区:
1freebsd系统需要安装在一个主分区上,一系统里都有两个主分区,即主分区和扩展分区,我们需要partition manger把一个逻辑分区从扩展分区里抠出来做成一个主分区,用该装freebsd。
步骤2,安装Freebsd
安装只有一个步骤需要注意下,就是选分区安装的时候,要先把刚才的那个主分区删除,然后再创建,因为FreeBSD只认识165类型的分区,创建好后就可以在该主分区,分成若干逻辑分区安装了
步骤3,安装完毕后,发现win7的启动菜单没有了,这时候需要用win7PE,恢复主引导扇区,把win7PE弄到u盘里,用u盘启动就可以了,注意需要把C盘弄成活动分区才能修复win7的BCD,否则不让,修复好后,就变成只有win7,没有BSD了。。
步骤4,进入win7后,安装easyBCD,把freebsd加到启动菜单上就好了
安装了黑白系统后,可以用sysinstall安装X11以及gnome,这样就有桌面了
装好后,whereis gnome-session一下,找到这个程序,8.2是在
/usr/local/bin/gnome-session里
执行echo "/usr/local/bin/gnome-session" > /home/yourname/.xinitrc
然后startx就可以看到桌面了
不过鼠标可能失灵,退回到黑白界面
修改/etc/rc.conf
加入
moused_type=”NO”
moused_enable=”NO”
dbus_enable=”YES”
hald_enable=”YES”
然后执行sh /etc/rc,即可
如果需要中文的界面
修改/etc/profile
export LANG=zh_CN.eucCN
export LC_CTYPE=zh_CN.eucCN
还有个字体的问题,我折腾半天,也没太清楚
先把win7里的字体(windows/fonts)全部拷贝到 /usr/local/lib/X11/fonts/TrueType
TrueType是我创建的,注意把ttc都改成ttf吧
先要弄一个xorg.conf文件,8.2里没有了我看手册里说的可能的几个地方都没有,那就生成一个吧
Xorg -configure 会生成一个文件/root/xorg.conf.new
然后拷贝到/etc/X11里
修改之
Section "Module"里
添加Load "freetype"
在Section "File" 里
添加 FontPath "/usr/local/lib/X11/fonts/TrueType"
最后在菜单里的preference里的appearance里能看到添加的字体就算成功了
最后还得装个输入法
#cd /usr/ports/chinese/
make
make install
修改~/.xinitrc及~/.xsession.均添加:
export XMODIFIERS=@im=fcitx
fcitx&
可能输入法回起步来
因为 ~/.config/fctix/目录不存在,要手工创建一次
mkdir ~/.config/fctix
touch ~/.config/fctix/config
如果想启动直接进入图形模式,不是通过startx
/etc/rc.conf时写入gdm_enable="YES".