安装主要是分区,openbsd要装到主分区。论坛有这一类的文章。不多说了。
引导问题:
最初我的openbsd是用光盘装到第二个主分区的,用grub引导。但显示
root (hd0,1)
chainloader +1
read ...
bad magic
重装几次都不行。刚好这是又有3.5出来,于是我就用vmware装3.5到第二个主分区去。这样用grub就可以引导。后来,又装3.4(用光盘装)还是不能引导。于是,就
dd if=/dev/hda2 of=opnbsd.bin bs=512 count=1 ,cat openbsd.bin,发现是引导这里有个badmagic。
这样就知道是引导扇区的问提。于先想到把3.5的提出来,重装3.4(用光盘),再把3.5的openbsd.bin写回去
#if=openbsd.bin of=/dev/hda2 bs=512 count=1
重启,ok可以引导。有这个问提的兄弟可以一试。
挂载dos分区
当新装open时可能你的磁盘的dos分区还没有label。故是挂不上的可以用
#fdisk wd0
找出你的磁盘分区情况。如分区的开始,大小,格式。再用
#disklabel -e wd0
重新标记。然后,再
#mount -t msdos/dev/wd0x /mnt/x
上网
在没有桌面的话用代理,我还不知道。只有自己拨号,有的兄弟可能帐号跟网卡的地址捆绑了,要改网卡。用命令我搞了很久都不行,只好改网卡的rom,我用的是8139 故用pg8139.exe在dos下就可以改了。
装桌面
还有mplayer等可以装。不过比起freebsd他的ports就小很多,没有我喜欢的fcitx。所以,我打不了中文。
# cd /usr/ports
# make search key= "你要的"
这样就知道有没有你要的port
locale问题
虽然在.cshrc,.profile中加上
setenv LANG zh_CN.eucCN
setenv LC_ALL zh_CN.eucCN;
或
setenv LANG zh_CN.GB2312
setenv LC_ALL zh_CN.gb2312
桌面就有会有中文显示。当然,你得先把simsun.ttf等字体拖到openbsd,修改一下fonts.dir等。与linux一般的汉化一样。