FreeBSD6.2在VMware虚拟机中使用的一些经验总结

FreeBSD 8.0中VMware Tools的安装 在VMware虚拟机中安装了FreeBSD操作系统后,VMware强烈建议马上安装VMware Tools,本文介绍了VMware Tools的作用并详细记录了在FreeBSD 8.0中安装VMware Tools的过程,包括安装Perl和compat6x,以及必须的配置,确保可以成功安装VMware Tools! 阅读详情

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

我的VM环境搭建如下:

硬件:奔四630 + 1G内存
软件:winxp + 虚拟光驱 + VM5.5.1 build 19175 + Freebsd 6.2的光盘映像

注意:
1、使用虚拟机,尤其是模拟网络环境,内存越大越好,这样多个虚拟机一起运行切换速度快。
2、虚拟光驱软件我使用的是"Alcohol 120%",加载和卸载光盘映像都可以在盘符上运行,非常方便。
3、vm 5.5.1 19175的帮助中支持Freebsd到5.4,但Freebsd 6.2运行没有什么问题,建议使用更新的版本

明确两个概念,运行winxp的是真实的计算机,vm称之为“主机”。运行freebsd的虚拟机称之为“guest",也叫做“客户机”

一、建立虚拟机注意事项

1、虚拟机硬盘容量在建立虚拟机之前要定义好,对于Freebsd完全安装和应用,8G的硬盘容量足够,考虑到速度,建议放在ntfs分区上,一次分出8G空间,在Fat32分区上,只能选择2G动态增长。

2、内存和光驱以及网络连接方式,可以根据需要进行动态的编辑

3、建立虚拟机,推荐选择freebsd-32bit,不要随意的使用windows或者Linux方案,具体的原因是vm对不同类型操作系统进行了定制和优化,具体会影响到硬盘的读写速度和操作系统底层软件环境的支持。

二、网络连接方式的选择:VMware默认安装提供三种联结方式

1、桥接,使用的是vmnet0,可以把它当作一个网桥来看,以这种方式连接的客户机与主机是工作在一个网络空间里,在局域网里面,客户机相当于一台真实的计算机,客户机的网络设置(ip,网关,DNS)需要手动设置,如果局域网里提供dhcp,也可以自动获取相关配置信息。

具体的应用:可以在局域网里面用最小内存资源消耗来学习ftp或者www服务器的配置和使用。至于访问互联网,配置方法与主机相同!客户机也可以利用代理服务器上网。

2、NAT,工作在虚拟机环境下的Freebsd系统,利用NAT(网络地址转换)来访问外网。使用的是vmnet8,可以把vmnet8理解成一个网络交换机,vmnet8为客户机网络提供网关和Dhcp服务。工作在这种连接方式下的客户机与主机网络是隔断的,也就是说主机网络中的其它计算机无法访问客户机,但客户机可以访问外网。ip地址段是 192.168.76.xxx

这是一种让客户机能够上网的最容易的方式,只要主机能够连上网络,客户机经过简单的配置即可上网。对于Freebsd,可以利用sysinstall这个命令打开网络适配器的配置界面,选择dhcp来动态获得ip地址,网关等信息,这样客户机系统启动就已经上网,可以利用cvsup来更新代码和ports

3、主机方式,工作在一种和主机网络环境完全隔断的客户机网络环境,使用的是vmnet1。是完全的私有网络,用这种方式连接的客户机网络数据不会外传到主机网络,可以用来测试网络程序或者逐渐测试的网络环境。工作在这种模式下的Freebsd是不能访问外网的,这样可以有效的阻隔病毒的流出。

工作的地址段是:192.168.64.xxx ,vmnet1可以提供dhcp和网关,方便配置

当然除了这三种联结方式还可以对vmnet2-vmnet7进行定制,组成更复杂的网络环境,但对于Freebsd的学习,已经足够了!

在需要访问互联网的情况下,我使用NAT,如果内部测试,我使用主机方式,如果要在局域网内提供具体的服务,可以使用网桥模式。这三种模式在客户机关闭的时候都可以进行编辑修改。

三、X系统应用

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

1、配置鼠标

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

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

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

回车进入主界面

Click here to open new window<br />
CTRL+Mouse wheel to zoom in/out

如果是第一次配置,按照列表的顺序进行配置,在这个列表中,monitor,card和screen的配置很关键。
Click here to open new window<br />
CTRL+Mouse wheel to zoom in/out

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

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

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

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

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

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

3、安装vmware-tools

VMware针对不同系列的操作系统,比如windows,Linux和Freebsd都提供了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.5和libm.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的控制面板

VMware 虚拟机中安装 FreeBSD (FreeBSD-9.1-RELEASE-i386-dvd1) gnome桌面 今天安装了FreeBSD,安装完成后reboot 发现是shell界面,没有桌面环境。 网上搜索解决如下:加上gnome桌面 root下输入:  网络安装GNOME : 前提是,你安装的FreeBSD能访问外网(具体来说是官方的镜像站点),我的虚拟机是NAT模式,在freeBSD设置IPv4地址按照。 虚拟机IP设置: FreeBSD静态IP,内容见上 阅读详情

相关推荐

Win11家庭版VMware安装freeBSD蓝屏问题解决方案

虚拟化技术在现代计算环境中扮演着关键角色,它通过抽象硬件资源实现多系统并行运行。其核心原理是利用CPU虚拟化指令集(如Intel VT-x/AMD-V)创建隔离的执行环境。在Windows平台上,Hyper-V与第三方虚拟化软件(如VMware)的兼容性问题常导致系统不稳定。特别是在Win11家庭版环境中,由于系统组件差异,运行freeBSD等类Unix系统时容易出现蓝屏错误(代码0x00000109或0x0000007E)。通过合理配置虚拟化参数、更新软件版本以及调整系统设置,可以有效解决这类兼容性问题,

weixin_30634661的博客 523

vmware上安装FreeBSD7.0

这两天在看TCPIP详解(第一卷),里面老提到伯克利的BSD,以前也知道TCP/IP最初的实现包括现在很多OS的TCP/IP实现都源于BSD, 所以想装个BSD看看,学习协议的时候也方便嘛当然还是装在虚拟机vmware上,个人认为还是很方便的,我这原来装的有2000,xp,redhat9,fc7,2000server,DOS7.1,呵呵,再装一个也不嫌多,做一些网络实验还是很方便地...

cradmin的专栏 3801

VMWARE下安装FreeBSD

freebsd7.0

VMware安装FreeBSD虚拟机

VMware安装FreeBSD虚拟机

Amazing 3639

vmware7.0 freebsd tools

vmware7.0 linux tools

VMware-Tools-10.0.0-3000743.zip

VMware Tools packages for Windows, Linux, FreeBSD and OS X 文件大小: 168.66 MB 文件类型: zip 名称: VMware-Tools-10.0.0-3000743.zip 发行日期: 2015-10-30 内部版本号: 3000743 MD5SUM: b2635a2b7c57938625763fb44a08b631 SHA1SUM: 08d8e1d3e4b4ba4a89a421dc3581dbdec0a57ac5 VMware Tools packages for Windows, Linux, FreeBSD and OS X Directory Structure: floppies/ pvscsi-Windows2003.flp pvscsi-Windows2008.flp pvscsi-WindowsXP.flp vmscsi.flp vmtools/ darwin.iso darwin.iso.sig freebsd.iso freebsd.iso.sig linux.iso linux.iso.sig linux_avr_manifest.txt solaris.iso solaris.iso.sig solaris_avr_manifest.txt windows.iso windows.iso.sig windows_avr_manifest.txt tools-key.pub

在FreeBSD下安装VMware Tools

测试环境:FreeBSD7.0 + VMware Workstation 6.0 VMware提供了freebsd.iso这个文件,可以在vmware的安装目录中找到。如果你使用的是绿色版的话可能会没有,你只要在百度搜索VMware tools for FreeBSD就可得到下载地址。下载后把文件名改为freebsd.iso,然后放入vmware安装目录下,不然下面会有错误。FreeB

TrueMan's Blog 7585

血管分割中的直径平衡难题:从clDice到cbDice的演进与实践

本文探讨了血管分割中的直径平衡难题,详细分析了从clDice到cbDice的技术演进与实践。通过引入半径感知权重和边界对齐惩罚,cbDice在保持拓扑完整性的同时提升了几何敏感度,显著改善了细小血管的分割效果。文章还分享了在nnU-Net中实现cbDice的工程细节,包括GPU加速骨架提取和多任务损失组合策略,为医学影像分析提供了重要参考。

weixin_29170327的博客 239

在FreeBSD上安装VMware-Tools

<br />刚在VMware上装了个FreeBSD,现在为了发挥更多的功能,打算把VMware-Tools装上,以下是我安装的过程,分享给大家。<br />环境:VMware workstation 7.0 + FreeBSD 8.0<br />安装支持FreeBSD的VMware-Tools,需要freebsd.iso这个文件,通常应该在vm的安装目录中可以找到,我用的是精简安装 版的vm,只在它的main目录中找到了windows.iso,没办法下一个吧(搜索“VMware tools for Free

IAM——身份识别与访问管理 4889

实现高精度卷积混响--MATLAB仿真篇

一、前言 之前在STM32F407上现实了直播声卡,实现的经典Schroeder混响模型和Moorer混响模型,得到不错效果。后来得知卷积混响最为真实地表现空间的特性,所以也就尝试在MCU上实现一个高精度的卷积混响(卷积点数为32768),目前MCU出来的混响效果算得上一流水准,本人也在计划在ADI的21489或者SC584上更高精度的卷积混响。 二、卷积方式 1、conv1是使用MATLAB自带卷积函数conv 2、conv2和conv3是改进后卷积过程,具有减少运算量特点,方便嵌入式移植 clear;

Six44的博客 5078

430单片机实现三人投票表决器_基于单片机的五人表决器的设计

姚海云+马野摘要:本设计利用51单片机,按键开关模块,数码管显示模块和LED模块来实现一个简单的五人表决器的功能。按键开关模块中的键2~键6表示五个人,由5个人来投票,当同意的票数大于或者等于3人时,数码管显示同意的人数,说明表决通过。当表决的人数小于3时,数码管显示同意的人数。关键词:表决器;单片机;流水灯;数码管;矩阵键盘;时钟中图分类号:TP391 文献标识码:A 文章编号:1009-304...

weixin_33277215的博客 2558

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

/*  题目:FreeBSD6.2在VMware虚拟机中使用总结  作者:阮洲  日期:2007-11-12  邮箱:happyhell@163.com*/对于FreeBSD初学者来说,在虚拟机中学习FreeBSD是个不错的选择,既可以学习Unix的命令使用和桌面应用,又可以利用虚拟网络的方便性来学习与网络服务有关的程序和配置。VMware可以提供以上这些所有的便利环境。唯一的限制就是对内存的

Richard的专栏 1853

全局子程序 参数调用

为什么要子程序: 为了实现程序结构化,我们尽量使用不同功能的功能块来实现一些特定的功能, 子程序接口: 使用过程的注意事项,尤其是数组使用时的注意事项 从一个主程序中可以将参数传递到局部或全局子程序和函数中。 怎样传递参数有 2 种方式: 作为 IN 参数 变量值在主程序中保持不变。 这种传递方式也称为“ 值传递 (Call by Value)”。 作为 OUT 参数 子程序读取并更改该值,然后将新值写回到主程序中。 这种传递方式也称为“Call by Reference”。 举例说明 1 DEF MY

Eric_Yang1024的博客 1095

【FreeBSD】VMware 安装 FreeBSD

起序:搭建 内网渗透 环境的时候用到,本来是用到 m0n0wall,搜了一下才知道,m0n0wall 是基于 FreeBSD内核 开发的免费软件防火墙。这不,先做一下搭建 FreeBSD 的笔记,再去做 m0n0wall 的。 一、软件环境 虚拟机:VMware Workstation 15.5.1 Pro FreeBSD:FreeBSD-12.2-RELEASE-amd64-disc1.iso 二、新建虚拟机 【虚拟机】创建一个虚拟机教程(防火墙版) 三、安装 点击 开启此虚拟机。 Boot

边扯边淡 3402

操作系统头歌 课后作业3.3.2:进程的调度

请问:从 6 号进程刚创建完 7 号进程开始,在接下来的 9 次进程调度中,每次调度时,6 号和 7 号进程的剩余时间片是多少?请问:从 6 号进程刚创建完 7 号进程开始,在接下来的 9 次进程调度中,每次调度时,6 号和 7 号进程的剩余时间片是多少?根据相关知识回答当程序 01.c 运行时(在版本 0 内核中),会在父子两个进程(假设分别为 6 号和 7 号进程)中分别输出字符串。当程序 01.c 运行时(在版本 0 内核中),会在父子两个进程(假设分别为 6 号和 7 号进程)中分别输出字符串。

weixin_73255571的博客 4712

四旋翼无人机控制算法实战:从PID到MPC的路径跟踪

本文深入探讨了四旋翼无人机控制算法的演进路径,从基础的PID控制到高级的MPC算法,详细解析了各类算法的原理、实现技巧及适用场景。通过实战案例对比分析,为开发者提供从算法选型到参数调优的全方位指导,助力提升无人机飞行控制的精度与稳定性。

weixin_29090917的博客 240

在VMware上安装FreeBSD14.0虚拟机的详细指南

在实际使用中,我发现平台的操作界面非常直观,即使是新手也能很快上手。通过简单的提示词输入,就能获得完整的项目配置方案,省去了很多手动配置的时间。这个平台提供了便捷的代码生成和项目预览功能,特别适合想要快速验证想法的开发者。对于想要快速体验虚拟化技术的开发者,可以使用。

DiamondWolf89的博客 816

2ED2410-EM的使用

2ED2410-EM的使用

让你爱上电路设计 972

VMware workstation安装FreeBSD14.0虚拟机并配置网络

FreeBSD是类UNIX操作系统,FreeBSD带有多个软件包,并覆盖了广阔的应用领域,且都是免费和易于安装的。该文档适用于在VMware workstation平台安装FreeBSD14.0虚拟机。

番茄打电脑的博客 5274

麒麟服务器操作系统QT系列软件工具手册

对Qt提供的开发工具进行了一系列的优化之后,在日常的修复bug和维护框架的过程中,桌面研发对Qt的基础软件库也进行了部分优化工作,包括qtbase、qtwayland、qtscript、qt4-x11等Qt基础组件,涉及的Qt框架版本主要涉及到5.9和5.12两个版本。qt 的翻译,是由 ts 文件生成 qm 文件然后进行翻译,国产操作系统上qt 的翻译是由单独的qttranslations包中进行维护,其次部分汉化问题也是qt组件维护工作的一部分,qt的翻译机制如图4-7所示。

太极淘的博客 543

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

FreeBSD虚拟机 VMware Tools 安装教程

对于 FreeBSD 虚拟机,您可以使用命令行工具手动安装或升级 VMware Tools 前提条件 开启虚拟机。 确认客户机操作系统正在运行。 因为 VMware Tools 安装程序是使用 Perl 编写的,请确认已在客户机操作系统中安装 Perl。 过程 在主机上,从 Workstation Pro 菜单栏中选择虚拟机>安装 VMware Tools。 如果安装了早期...

永远在学习Linux之路上 957

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

VMware 7 下安装FreeBSD 8.0

VMware 7 下安装FreeBSD 8.0一、创建虚拟机1、选择Custom进行创建虚拟机,特别是要选择”I will install the operating system later”,如果选择了其它两个选项可能无法自定义安装一些功能。2、在客户机操作系统中,选择Other中的FreeBSD操作系统。3、在网络类型里选择NAT方式。VMWare 7的NAT方式可以

6370

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

FreeBSD虚拟机——小折腾

最近,突然想起来Linux了,因为前段时间接触了DOS命令,提高了自己的工作效率,这会想再温习下Linux的CLI,无奈windows下unix命令,水土不服,因此想尝试虚拟机,虚拟机软件无非vmware或者virtualbox,以前想到过已经安装好的虚拟机文件,比如vmdk和vdi文件,下载好会,即可用vmware或virtualbox打开运行,省了安装linux的时间,因此,上网找了找,还真有,

liming0931的专栏 5391

XP中VMWare中FreeBSD上网

XP中VMWare中FreeBSD上网      最近把FreebBSD装在了VMWare中。。不过得解决里面的上网问题。。UNIX来自网络,不能上网不是废物了吗?       网上找了些资料,不过有些还是不符合自己的实际情况。不过得到许多启发,自己研究了一下。总于把FreeBSD在VMWare中的上网问题解决了。       下图是我机器上装了VMWare的网卡。。      1

学习........ 3004

解决VMWare中FreeBSD时间同步问题

最近在VMWare上学习FreeBSD,发现FreeBSD的时间总是不准,正常时间1分钟,BSD上才走大约半分钟,偏移得厉害。用ntpdate或ntpd都不能校正,无法正常同步时间。VMWare下普遍存在虚拟机CPU时钟频率慢于标准频率的BUG,导致虚拟机系统时间不准确甚至出现大幅度的偏移。在虚拟Windows系统下可以通过安装VMWare Tools并开启时间同步功能解决。但是在FreeBSD的

Stanley's Blog 1673

FreeBSD(UNIX)系统在VMware上的安装

使用如下命令安装xorg和xfce。xorg是图像化界面的基础包集合,xfce是桌面环境包集合。3、选择虚拟机位置 然后一路回车。1、进入系统直接回车进入界面。3、输入hostname。1、按照典型创建即可。9、重新登录测试网络。

Wantfly9951的博客 3947
上一篇: 未来网络安全十大趋势
下一篇: 简要安装 FreeBSD 6.2 及配置桌面环境
iiprogram
博客等级 码龄25年 1068粉丝 1515原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值