FreeBSD6.2在VMware虚拟机中使用总结

/*
  题目:FreeBSD6.2在VMware虚拟机中使用总结
  作者:阮洲
  日期:2007-11-12
  邮箱:happyhell@163.com
*/

对于FreeBSD初学者来说,在虚拟机中学习FreeBSD是个不错的选择,既可以学习Unix的命令使用和桌面应用,又可以利用虚拟网络的方便性来学习与网络服务有关的程序和配置。VMware可以提供以上这些所有的便利环境。唯一的限制就是对内存的消耗。所以利用VM来学习Freebsd首先要有足够的内存 

我的VM环境搭建如下:

硬件:Core2 Duo T7100 + 1.5G 内存
软件:vista(windows 2003) + 虚拟光驱 + VM 6.0.0 build 45731 + Freebsd 6.2的光盘映像

安装过程按照前面说的方法既可以完成安装,下面主要讲讲配置方面的经验。

VM的环境下使用FreebsdX系统的配置非常重要,最典型的就是xorg.cfg的配置。配置不当,可能就会造成X系统无法运行。

1、配置鼠标

在命令提示符下输入sysinstall,找到鼠标配置界面,使能鼠标,正常的话,应该可以在屏幕上看到鼠标指针。

2、配置 /etc/X11/xorg.cfg

在命令行提示符下输入xorgcfg -textmode,这是一种文本模式的配置界面

如果是第一次配置,按照列表的顺序进行配置,在这个列表中,monitor,cardscreen的配置很关键

 

“monitor”要选择“High Frequency SVGA,1024*768 @ 70Hz”,这是VMware所提供的SVGA所能容许的,可以保证X桌面可以工作在1024*768分辨率上

 

回车进入刷新率的选择,选择50-100即可。

 

“card”的选择中,实际选择的是显卡驱动,建议使用系统提供的vmware驱动!!!

“screen”的选择中,颜色深度选择24bit 16Mb 颜色,接下来的分辨率把1024*768800*600640*480都选择上

最后一步是把刚才的配置写入xorg.cfg文件中。

xorgcfg -textmode的优点是可以精确控制xorg.cfg的各项参数选择,提供了很大的灵活度

注意:该配置过程需要配置monitor,cardscreen,每个都需要配置,我第一次配置时,仅仅配置了monitor,导致不能进入KDE环境,然后再次配置 /etc/X11/xorg.cfg,既可以回复。

3、安装vmware-tools

VMware针对不同系列的操作系统,比如windowsLinuxFreebsd都提供了vmware-tools,这个程序的作用就是对客户机的硬件环境,软件环境进行优化。例如在windows平台,除了操作系统可以自动识别的声卡,网卡加载驱动外,vmware-tools提供了显卡驱动和鼠标驱动以及其他的一些优化控制,这给虚拟客户机的使用带来了很多方便。

针对Freebsd,也提供了VMware-tools,它的主要作用是提供优化的显卡、鼠标驱动,并且提供客户机与主机时间的同步,对比可以看出,它可以增加显卡的刷新率和分辨率支持,增加了鼠标的灵活性,而且能让Freebsd客户机与主机的时间保持一致。

VMware提供了freebsd.iso这个文件,可以在vmware的安装目录中找到。

freebsd客户机在启动之前要在虚拟光驱中加载这个freebsd.iso,以便freebsd运行时能够访问到光盘映像的内容。

具体的安装步骤:

a、启动Freebsd客户机,通过选择vmware主菜单中“ VM -> Install VMware Tools ”,准备在虚拟机中安装 VMware Tools

b、登录freebsd客户机,输入用户名和密码,不要进入X,否则不能安装。

freebsd环境下,vmware-tools的安装可以用两种途径:一个是直接安装,另外一种方式是通过ports进行安装,但这两种安装方式都会读freebsd.iso光盘映像里的文件。这里介绍直接安装方式:

c、输入以下命令

mount /cdrom 加载光盘
cp /cdrom/vmware-freebsd-tools.tar.gz /tmp
拷贝文件
umount /cdrom
卸载光盘
拷贝文件可以放到任意位置,下一步是解压和安装
cd /tmp
进入文件目录
tar zxf vmware-freebsd-tools.tar.gz
解压文件
cd vmware-tools-distrib
进入安装目录
./vmware-install.pl
运行安装脚本
所有的问题都回答yes
4
VMware-tools的使用
要使用VMware-tools,需要在VMware主程序界面中选择“VM”菜单下的“Install vmware-tools”
主要的可执行程序放在 /usr/local/bin目录下:

vmware-config-tools.pl
这是个shell环境下可执行脚本,可以在命令行下直接输入vmware-config-tools运行,它的主要作用就是启动vmware-tools,设置屏幕分辨率。

vmware-toolbox
这是个运行在X终端环境下的Gtk图形界面的管理程序,必须在X环境下才能执行,vmware-tools默认安装时,这个程序运行时有问题,提示需要libc.so.5libm.so.3两个库,为了能够运行,需要在/usr/lib文件夹内建立两个库的连接:
cd /usr/lib
ln -s libc.so libc.so.5
ln -s libm.so libm.so.3
启动X,比如KDE,在模拟终端中输入“vmware-toolbox”即可进入vmware-tools的控制面板

 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值