歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Unix知識 >> 關於Unix >> openbsd的一些問題及解決

openbsd的一些問題及解決

日期:2017/2/28 11:20:03   编辑:關於Unix


  安裝主要是分區,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一般的漢化一樣。
Copyright © Linux教程網 All Rights Reserved