TOM's profileTOM WANGPhotosBlogLists Tools Help

Blog


    VM FreeBSD 安装图解

    版权声明:

    本资料包括文字与图片均为原创,您可以免费转载,建议您标示出处,以便查看最新版本,但您不可以用作商业目的。

    资料中所包含的各商标等的版权归其版权所有者所有。

     

    关于:

    搞IT有些年头了,自从多年前看到了FreeBSD的那个吉祥物,当然就是那个小魔鬼了,我就对这个系统产生了很深厚的兴趣。从此便喜欢上了,用上了FreeBSD,当初对于它还是一窍不通,连安装都安装不上,着实是给我造成了不小的打击,甚至有想放弃的那种想法。不过最后还是坚持下来了。这些事情已经过去很多年了,不过近来总有朋友想朝这方便发展的,也是跟当初的我一样,我看了网上许多关于FreeBSD安装的文章,一些写比较简单,或者有些纯粹是抄过来,半知不解的,所以给大家造成了不小的误导。或者有些太过于专业,看不太懂,所以我们决定写篇这样的资料,以便给新手作个指导。限于能力有限,可能其中会出现错误或者操作不适当等地方,请大家谅解,谢谢您们指出错误以便改正,可以发送邮件到我的邮箱:chinaid@msn.com

     

    注意事宜:

    不保证所有资料包括链接的正确性与完整性以及有效性,提醒您先备份好您的数据后再进行操作,不管是不是由此所出现的一切后果,我们概不负责。

    资料所涉及到的组件,您可能需要版权公司提供使用授权,当然您也可以选择其它的免费版本。比如XShell可以用Putty代替。

     

    FreeBSD:是什么:

    FreeBSD是一种遵守GPL协议的免费的兼容性极广的操作系统,它可以安装在x86、x64、IA64、以及UltraSPARC等平台上。

    FreeBSD源于美国加州大学伯克利分校开发BSD系统,现由全世界各地的志愿者对它进行维护和升级。

    对于BSD我们只想告诉您,Apple公司的Mac系统也是基于BSD系统。(http://www.apple.com/server/macosx/technology/unix.html

    对于FreeBSD我们只想告诉你,Yahoo!公司的网站服务器是基于FreeBSD系统。(http://www.aka.org.cn/Magazine/Aka3/other-yahoo.html

     

    FreeBSD可以为我们做什么:

    您可以在FreeBSD上面安装类如Apache,MYSQL,Postfix,Proftp等组件。

    Apache可以为您提供一个Httpd服务器,也就是它可以运行Web服务器。

    MYSQL可以为您提供一个Database服务器,也就是它可以后台数据库。

    Postfix可以为您提供一个MTA服务器,当然还要需要一些其它的组件的服务,这样你可以用它收发邮件。

    Proftp可以为您提供一个Ftpd服务器,也就是您可以通过它上下载。

    当然,他们的效率相对来讲会比较高,而且适用二多种平台。不像当你要把Microsoft Windows从x86平台搬到UltraSPARC上面,目前那几乎是不太可能的。

    而且更重要的是,它们都是免费的,前提是你得遵守一项几乎不影响你正常使用的协议。

    了解了这么多,心动了吧,下面就跟着我One Step to Step来安装吧。

     

    你需要用到的网站和组件:

    我们建议你选择跟我们一样的版本,当然其它版本也行,不过可能会有一些差异。

    A.FreeBSD的中文社区(http://www.freebsdchina.org)。

    B.CU Linux以及Unix的家园(http://www.chinaunix.net)。

    C.FreeBSD文档(http://www.freebsd.org/cgi/man.cgi)。

    1.FreeBSD发行版本,可以到(http://www.freebsd.org)免费下载。我们选择的是FreeBSD 7。

    2.VMWare Workstation,可以(http://www.vmware.com/)下载。我们选择的是VMware Workstation 5。

    3.XShell,可以到(http://www.netsarang.com)下载。这个版本无什么特别要求,几乎一样。

     

    详细安装过程:

    VM-New

    打开您的VMWare Workstation 5,新建一个Virtual Machine.

     

    VM-Welcome

    新建Virtual Machine向导,直接点下一步。

     

    VM-Type 

    Virtual Machine Configuration,直接点下一步。

     

    VM-FreeBSD

    在上面的Guest operating system中选Other,在下面的Version中选FreeBSD。

     

    VM-Name-Location 

    填上您的Virtual machine name和保存的位置,请注意,保存位置的目标分区要有足够安装一个FreeBSD的空间。

     

    VM-Network

    如果您的网络中有DHCP服务器,那请选上Use bridged networing,如果没有请选Use nerwork address translation。

     

    VM-HDD

    给其分配一个适当的磁盘空间,一般10GB就可以。

     

    FreeBSD-Setting

    我们需要修改一下VM的设置的。

     

    FreeBSD-Setting-More

    在左边的Hardware列中点中CDROM一项,在右边Connection中的Use ISO image中选择您下载的FreeBSD ISO文件。当然您也可以使用Use physical driver来使用您已经存在CDROM光盘来安装。

    注意:(关于SCSI或者SATA设备,请参阅FreeBSD文档说明)

     

    FreeBSD-PowerOn

    好了,所有关于VM的选项都已经设置好,现在我们只需要给VM进行Power ON,VM便开机了。

     

    Install-Country

    在一小会儿的等待后,便进入了安装界面,首先选择国家。

     

    Install-Keymap

    然后是键盘布局。

     

    Install-MainMenu

    这里开始很重要,我们要选择Custom,也就是定制一项。

     

    Install-Partition-A

    这里选择Partition为FreeBSD安装提供分区。

     

    Install-Partition-B

    把光标移动到如图的位置,然后只需要按A既可,就是把全部(All)空间给FreeBSD了。。注意:您的显示可能有所不同。

     

    Install-Partition-C

    当按完A后,出一个类似如此的状态,然后再按Q,就是退出(Quit)了。

     

    Install-Boot-Manager

    这个是Boot Manager的选择,如果你要安装多系统的话,需要安装BootMgr,这里我们只有一个FreeBSD,所以选Standard。

     

    Install-Label-A

    下面要对硬盘进行分别,当然这个是相对于WIN来讲,在FreeBSD里面叫Label,请选择Label。

     

    Install-Label-B

    把蓝色光标移动到Disk:1d0上面,然后按C,在这个框里面输入512M,意思是建立(Create)一个512M大小的分区。

     

    Install-Label-C

    在下一个对话框中选择Swap,把刚才建立的分区作用交换分区。

     

    Install-Label-D

    完成刚才的步骤后,再重复一下刚才动作,按C再建立另外的分区,这回不要修改里面的值,意思是全部了。

     

    Install-Label-E

    这回不能再选Swap了,要选FS啦,就是建立一个A file system了。

     

    Install-Label-F

    在接下来的对话框中,输入/,意思是把刚才分出的挂在/目录下。就是根目录,差不多可以理解为windows的C:\了。

     

    Install-Label-G

    核对一下,您的分区是否是如此,如果是的话,请按Q保存退出,如果不对,请检查以上的步骤。

    注意:(关于分区建议,请参阅FreeBSD文档说明)

     

    Install-Dist-A

    然后在这个对话框中,选择发Distributions,就是你要安装一个什么类型的FreeBSD了。

     

    Install-Dist-B

    我们在这里选择Minimal,就是最小化了,这样呢,就会安装一个最简单,可以运行的FreeBSD系统了。

    注意:(关于Distributions,请参阅FreeBSD文档说明)

     

    Install-Commit-A

    然后我们就可以按Commit进行安装了。

     

    Install-Commit-B

    在这个界面里,是让我们选择用什么途径来安装,我们当然选CD/DVD了。

     

    Install-Commit-C

    问您是不是确定对磁带进行读写,我们选Yes,当然,这样的话,你磁带上的旧数据将没有了。

     

    Installing-A

    安装进行中,这个时候我们只需要等待。

     

    Installing-B

    安装完成,问是不是要修改,我们选Yes,以后还可以通过Sysinstall来进行更改。

     

    Installing-C

    找到Networking一项。

     

    Installing-D

    选中Interface一项。

     

    Installing-E

    选择第一项(您的可能不同),也就是VM的网卡。

     

    Install-Network-IPv6

    我们暂不使用IPv6,所以选No。

     

    Install-Network-DHCP

    因为我的网络中有DHCP服务器,所以我们选择Yes。如果你没有的话,请选No。

     

    Install-Network-IP

    这就是通过DHCP得到的IP地址和DNS,如果你没有DCHP,请手动填写。点OK保存退出。

     

    Install-Network-SSH

    在返回的对话框中,我们把sshd选上,因为我们等一下要用到。

     

    Install-End-A 

    然后点Exit退出。

     

    Install-End-B

    然后再点Exit退出。

     

    Install-End-C 

    然后再点Exit退出。

     

    Install-End-D

    然后再点Exit退出。

     

    Install-End-E 

    然后再点OK重新启动,以便完成安装。

     

    Run-Login

    重新启动后,在login:后面输入root后回车,我们以root用户登录(也就是WIN系统里面的Administrator)。

     

    Run-Passwd

    默认的root密码是空,我们要给其设置一个密码,只要输入passwd命令回车。

     

    Run-Passwd-End 

    在两次输入正确的密码的后,便会成功修改密码。

     

    Adduser-A

    我们还需要填加一个用户,请输入adduser回车,为后面使用SSH作准备,因为FreeBSD默认不允许root从远程登录。

     

    Adduser-B

    按提示输入上面的内容后,会出现一个确认对话框,输入ok以确认。

     

    Adduser-C

    系统提示,已经成功添加一个用户,问还要加另一个吗?输入no不添加。

     

     

    ifconfig

    看一下您的FreeBSD的网络地址是多少。输入命令ifconfig。其中的inet 192.168.4.105就是了,当然您的可能不同。

    注意:(不是WIN的ipconfig,FreeBSD网络详细设置,请参阅FreeBSD文档说明)

     

    SSH-FreeBSD-Setting

    打开XShell新建一个连接,修改属性如下,请根据您的实际情况填写(Name, Host, User Name, Password),其它默认。

     

    su-root

    远程登录成功了。当然这个远程可以很远很远,比如,你的服务器在中国,而您身在美国,只要环境适合,都可以这样子操作您的服务器。

     

    好了,系统的基本部分已经安装完成,在以后的日子中,我还会更新送到X-Window经及服务器方便的资料。

     

    未完待续。

    琵琶

    枇杷不是这琵琶,只为当年识字差。若使琵琶能结果,满城箫管尽开花。-如果认为我写错了的,看了这句想必大家就明白了。

    昨日去买水果,在店家那里发现了小时候经常吃过的一种水果。所以便来了点回味一下。

    b

    退去衣服的

    a

    牛啃过的吐舌

    机房新成员

    最近机房又增加一位新成员,别看个头挺小,不过速度可快了。

    Red

    光纤收发器(各商标归其版权所有者所有)

    春雨绵绵

    一年之计始于春,绵绵细雨,让鲜花更艳,让绿叶更绿。

    LAN

    鲜花

    Green

    绿叶

    Bags form Leather

    这是集团其中一个公司所生产的包包。

    图像001

    因为不在行这个,所以不晓得都是些什么牌子,那个白色的好像是CK的,而那个EA是我们自己的牌子(各商标归其版权所有者所有)。

    图像002

    羊啊,牛啊,猪啊,蛇啊,不过只有它们的皮啊,可怜的家伙,WOW。