Windows 2008 hyper-v 下的freebsd
本帖最后由 wuyvzhang 于 2016-8-2 17:26 编辑 <br /><br /> 第一次在博客园写文章有点激动,希望大家给点掌声吧。我的文笔不是很好请大家谅解。关于freebsd不必过多的介绍,这里要写的是在Hyper-v 下安装FreeBSD的过程。其实只是把网上一些零散的关于freebsd安装,配置的资料稍微整合一下,外加自己的实际操作心得写出来。
1.安装FreeBSD
1.选择FreeBSD的版本
个人感觉在hyper-v上面安装FreeBSD最好选择8以上的版本;网上有资料说freebsd8才能比较好的支持hyper-v;我试过freebsd8、9都可以顺利安装。
接下来的就是要下载freebsd的ios,尽量选择完整包下载吧,大约2g左右。地址不用我多说吧,google下freebsd网站就是。
2.硬件环境配置
1.玩过虚拟机的同学都知道虚拟机要怎么设置吧,大部分都是设置CPU,内存,IOS,网卡等。
2.我感觉最好在安装时就设定好CPU个数。因为我曾经把安装好freebsd的虚拟机调整cpu个数时,有时会莫名奇妙的重启,不知道是不是cpu个数会引起底层变化的原因。(也许是偶然原因吧)
3.设置的注意事项:
可以先不选择“网络设备”,如图:
因为hyper-v默认的网卡不支持freebsd,要“选择旧式的网卡”(下面会补充)。
划分硬盘空间,为了保险起见虚拟硬盘空间可以选择32g以下;您也可以尝试选择32g以上,但我在选择40g时安装到一半异常退出了,如图:
关于网络硬件的设置,网络设置如下,要选择“旧式的网络适配器”,不然freebsd无法识别适配器,如图:
3.安装FreeBSD
2.安装包的问题:开发人员就选Developer。其实freebsd最重要的就是 ports,ports记录了非常多常用开源组件的安装方式。
3.等待文件复制完成后配置FreeBSD
2.配置
1.安装组件
A.建议在系统构建之初就安装大型组件或者是服务性组件,以避免在系统运行一段时间后再安装带来的不确定异常。
B.一般复制完安装文件后就会弹出设置界面,第一步是选择网络设置,接着设置ssh等等,最后是ports的安装;
C.如果你是用于Web Server,可以选择安装apache,mysql;
D.如果复制完文件没有安装组件的选项,可以重启后再使用sysinstall 安装组件。
2.安装gnome
A.个人很喜欢桌面的友好,所以在这里特地说明一下gnome桌面环境的安装;
B.最好在安装系统时将gnome一并安装。因为gnome编译时间太长了,可能要花费2-3小时;
C.言归正传,运行sysinstall后,选择package安装,找到选择
Configure -> Packages -> CD/DVD -> gnome -> gonme2-2.28.2_1
Configure -> Packages -> CD/DVD -> X11 -> Xorg-7.4_3
ps:如果选择了gnome了apache会自动安装
dbus_enable=”YES”
hald_enable=”YES”
gdm_enable="YES"
gnome_enable="YES"
如果不想在系统启动时启动 gmone 可以不加上面二行
3.远程桌面
检查是否安装了xdm,如果没有安装就执行下面的安装步骤
1.安装xdm
#cd /usr/ports/xdm
#make install clean
2.在windows 下面我选择 Xmanager,做为客户端
3.配置freebsd(来自网络,请分清去掉注释和注释掉)
1) /usr/X11R6/lib/X11/xdm/xdm-config
注释掉这句:
!DisplayManager.requestPort: 0
-----------------------
2)/usr/X11R6/lib/X11/xdm/Xservers
注释掉这句:
#:0 local /usr/X11R6/bin/X
-----------------------
3) /usr/X11R6/lib/X11/xdm/Xaccess
把这句的注释去掉:
* #any host can get a login window
-----------------------
4) /etc/ttys中
修改如下:
ttyv8 "/usr/X11R6/bin/xdm -nodaemon" xterm on secure
-----------------------
5) /etc/ssh/sshd_config
去掉注释:
X11Forwarding yes
-----------------------
最后注意防火墙
修改sshd_config配置如下:
#vi /etc/ssh/sshd_config
PermitRootLogin yes
PasswordAuthentication yes
PermitEmptyPaawords no
X11Forwarding yes
如果想改端口可也以在sshd_conf这里改,记得在rc。Conf里增加 sshd_enable=”YES”
最后启动windows下的客户端
这样FreeBSD就算安装完成了,如果有什么问题或者有错误的地方请大家批评指出
www.138193.com SO娱乐城:真_人.足球.彩票齐全| 开户送10元.首存送58元.手机可投ご注任何游戏顶级信用ご提现即时到账SO.CC
页:
[1]