常见问题常见问题   搜索搜索   会员列表会员列表   团队团队   注册注册    个人资料个人资料   登录查看您的站内信件登录查看您的站内信件   登录登录 

freebsd基本安装大法(win2k pro + vmware 下安装)
前往页面 上一页  1, 2
 
发表新文章   这个论题已经被锁定,您不能发表、回复或者编辑文章。    FreeBSD China -> 中文-桌面-开发-调试
阅读上一个主题 :: 阅读下一个主题  
作者 留言
dsr
半仙


注册时间: 2003-08-02
文章: 2

文章发表于: Tue 2003-08-05 17:45:28    发表主题: 用VMWARE WORKSTATION 4.0就可以了 引用并回复

用VMWARE WORKSTATION 4.0, 有那个TOOLS,不用下载的
_________________
天天看到你
返回页首
阅览会员资料 发送站内信件
Solaris
半仙


注册时间: 2003-08-12
文章: 111
来自: Florida

文章发表于: Tue 2003-08-12 11:55:09    发表主题: 引用并回复

VMWare快么?我以前用过VMWare装Linux之类的东西,非常得慢,后来改用Virtual PC发现这个东西比VMWare快多了,是新版的VM提速了?
返回页首
阅览会员资料 发送站内信件
gaochz
半仙


注册时间: 2003-12-05
文章: 8

文章发表于: Fri 2003-12-05 16:13:36    发表主题: 引用并回复

我是从MS-Dos方式安装的.
注意的是,安装文件必须拷贝在主分区,如windows平台下的 C 盘.然后,安装的时候,系统会自动探测.

但是,可能是我的软驱有问题吧. 用软驱启动的时候,对主分区的mount老是失败. 用光驱启动才解决问题了.(但我知道还是从MS-DOS方式安装的,因为到选的是MS-DOS方式.并且没有再读光驱)
返回页首
阅览会员资料 发送站内信件
baishaolin
半仙


注册时间: 2004-02-22
文章: 5

文章发表于: Sun 2004-02-22 15:24:58    发表主题: Re: 新人,报到! 引用并回复

ahaofz 写到:
VMware中的vmtools
1)为虚拟机的虚拟显卡提供显示驱动
2)为虚拟机提供一个配置小程序
不安装vmtools,X Window 将无法正常显示
vmtools的安装方法
1)在VMware菜单选择Settings > VMware Tools Install.
2)在BSD执行以下命令
mount /cdrom
cp /cdrom/vmware-freebsd-tools.tar.gz /tmp
cd /tmp
tar zxf vmware-freebsd-tools.tar.gz
cd vmware-freebsd-tools
./install.pl
详细说明在VMware的说明里就有啦 Surprised


我按照这个说法作了,也很成功,不过下次启动的时候还是提示没有安装。
还有,安装的时候他提示我要安装 glibc, 如果不安装的话,X server 将不能够运行, startx 后确实显示了 不能连接 X server.请问我该怎么办?
返回页首
阅览会员资料 发送站内信件
baishaolin
半仙


注册时间: 2004-02-22
文章: 5

文章发表于: Sun 2004-02-22 15:25:14    发表主题: Re: 新人,报到! 引用并回复

ahaofz 写到:
VMware中的vmtools
1)为虚拟机的虚拟显卡提供显示驱动
2)为虚拟机提供一个配置小程序
不安装vmtools,X Window 将无法正常显示
vmtools的安装方法
1)在VMware菜单选择Settings > VMware Tools Install.
2)在BSD执行以下命令
mount /cdrom
cp /cdrom/vmware-freebsd-tools.tar.gz /tmp
cd /tmp
tar zxf vmware-freebsd-tools.tar.gz
cd vmware-freebsd-tools
./install.pl
详细说明在VMware的说明里就有啦 Surprised


我按照这个说法作了,也很成功,不过下次启动的时候还是提示没有安装。
还有,安装的时候他提示我要安装 glibc, 如果不安装的话,X server 将不能够运行, startx 后确实显示了 不能连接 X server.请问我该怎么办?
返回页首
阅览会员资料 发送站内信件
ganmao
半仙


注册时间: 2004-03-06
文章: 7
来自: 南京

文章发表于: Sat 2004-03-06 09:10:25    发表主题: Re: 新人,报到! 引用并回复

ahaofz 写到:
VMware中的vmtools
1)为虚拟机的虚拟显卡提供显示驱动
2)为虚拟机提供一个配置小程序
不安装vmtools,X Window 将无法正常显示
vmtools的安装方法
1)在VMware菜单选择Settings > VMware Tools Install.
2)在BSD执行以下命令
mount /cdrom
cp /cdrom/vmware-freebsd-tools.tar.gz /tmp
cd /tmp
tar zxf vmware-freebsd-tools.tar.gz
cd vmware-freebsd-tools
./install.pl
详细说明在VMware的说明里就有啦 Surprised


Sad 不好意思我在安装VMware的时候提示我缺少Blibc,请问怎么安装,我在网上下载了一个好像是linux的提示我安装失败.请问谁能有一个freebsd的发给我,zdl0812@163.com谢谢!!!

我是新手,请多指教!

_________________
一只到处乱窜的猫!
返回页首
阅览会员资料 发送站内信件
游客






文章发表于: Mon 2004-04-05 20:47:04    发表主题: 引用并回复

有没有定制安装的介绍,我想在一个400M的硬盘上安装FREEBSD 5.0 !
谢谢
返回页首
cayboyzz
半仙


注册时间: 2004-06-07
文章: 1

文章发表于: Mon 2004-06-07 13:28:26    发表主题: Re: 新人,报到! 引用并回复

ahaofz 写到:
VMware中的vmtools
1)为虚拟机的虚拟显卡提供显示驱动
2)为虚拟机提供一个配置小程序
不安装vmtools,X Window 将无法正常显示
vmtools的安装方法
1)在VMware菜单选择Settings > VMware Tools Install.
2)在BSD执行以下命令
mount /cdrom
cp /cdrom/vmware-freebsd-tools.tar.gz /tmp
cd /tmp
tar zxf vmware-freebsd-tools.tar.gz
cd vmware-freebsd-tools
./install.pl
详细说明在VMware的说明里就有啦 Surprised


请问哪里有vmware 的光盘镜像下栽!~
返回页首
阅览会员资料 发送站内信件
叶大马猴
半仙


注册时间: 2002-10-11
文章: 63
来自: 厦门

文章发表于: Thu 2004-12-16 21:42:51    发表主题: 引用并回复

原来的图片链接失效了。。
图片目前没找到。

_________________
返回页首
阅览会员资料 发送站内信件 浏览发表者的主页
Seasir
半仙


注册时间: 2003-12-10
文章: 18

文章发表于: Mon 2004-12-27 22:15:38    发表主题: 引用并回复

那可否继续写一下完全安装。能出现图形界面。。。

本人第一次安装BSD。

_________________
当有人沉醉于花天酒地时,我在悄悄研究生活的艰辛,放飞我的理想~~
当男孩在慢慢拨开女孩子的内衣的时候,我在电脑前悄悄的看着程序!度过无奈的时间!
当它人在梦中与周公相约时,我在默默的写着这个帖子。。。
点燃一根烟,让思绪在黑夜里漫漫散开。。。。
返回页首
阅览会员资料 发送站内信件 浏览发表者的主页 MSN Messenger
fyol
半仙


注册时间: 2004-09-28
文章: 95
来自: eastviking

文章发表于: Sat 2005-04-09 16:20:15    发表主题: 引用并回复

1/环境
 vmware 452做为示例环境
 为避免配置nat的繁琐,建议使用桥接,这样可以给freebsd配置主和机在同一网络的IP
生产服务器的安装和虚拟机的安装步骤是一样的,只是不用关注关于vmware的细节
2/分区
 选择整块分区
 选择默认分区大小(实际的生产服务器需要更合理的配置和规划)
3/选择安装内容
mini +
src 源码
ports 软件的安装文件
man 命令的帮助文件
4/sysinstall->config->network
配置网络参数及网络服务,或者
ee /etc/rc.conf 来查看及修改网络参数,修改后重启系统或initd
完成后测试能否ping通自己和外网
ee /etc/hosts
配置可以自解析的域名

为了方便的进行对rc.conf及make.conf、loader.conf的修改,我把这些文件全部都剪切到我的根目录下的一个文件夹,如myconf里,然后用ln �Cs再链接到原来的目录下,这样感觉很方便,并且容易备份,但不知会不会产生问题。
4.1/系统首选项(rc.conf)的基本优化
background_dhclient="YES"
## 不等待DHCP执行完毕,加快启动速度。

keyrate="fast"
## 最大化键盘速率

sendmail_enable="NONE"
sendmail_submit_enable="NO"
sendmail_outbound_enable="NO"
sendmail_msp_queue_enable="NO"
## 关闭SENDMAIL

clear_tmp_enable="YES"
## 按时清除/var/tmp文件

tcp_extensions="YES"
## 扩展TCP
4.2/make.conf的优化及简单配置
CFLAGS= -O2 -pipe -fomit-frame-pointer
#这个是c优化参数,编译通不过的话,记得注释掉它。
CXXFLAGS+= -fmemoize-lookups -fsave-memoized
#这个是系统带的 c++ 的优化参数,默认先加上 CFLAGS 那一行
#下面这些是升级和更新用的
SUP_UPDATE= yes

SUP= /usr/local/bin/cvsup
SUPFLAGS= -g -L 2
SUPHOST= cvsup.cn.freebsd.org
SUPFILE= /usr/share/examples/cvsup/standard-supfile
PORTSSUPFILE= /usr/share/examples/cvsup/ports-supfile
DOCSUPFILE= /usr/share/examples/cvsup/doc-supfile
#用 ports 安装软件的时候首先从离你比较近的镜像服务器下载源代码包
MASTER_SITE_BACKUP?= \
ftp://ftp.freebsd.org.cn/pub/FreeBSD/ports/distfiles/${DIST_SUBDIR}/ \
ftp://ftp.freebsdchina.org/pub/FreeBSD/ports/distfiles/${DIST_SUBDIR}/
MASTER_SITE_OVERRIDE?= ${MASTER_SITE_BACKUP}

4.3/修改系统内核参数,实现微调:vi /etc/sysctl.conf
#可能会导致gnome不能启动,所以还是算了
kern.ipc.somaxconn=8192
kern.ipc.maxsockbuf=2097152
kern.maxfilesperproc=32768
kern.maxfiles=65536
kern.securelevel=-1
net.inet.tcp.sendspace=65536
net.inet.tcp.recvspace=32768
net.inet.udp.maxdgram=57344
net.inet.icmp.drop_redirect=1
net.inet.icmp.log_redirect=0
net.inet.ip.redirect=0
net.inet6.ip6.redirect=0
net.inet.icmp.icmplim=100
net.inet.tcp.always_keepalive=0
net.inet.tcp.delayed_ack=0
net.inet.tcp.log_in_vain=0
net.inet.udp.log_in_vain=0
net.inet.tcp.blackhole=2
net.inet.udp.blackhole=1
net.local.stream.sendspace=65535
net.local.stream.recvspace=32768
net.inet.ip.fastforwarding=1
vfs.vmiodirenable=1
4.4.cshrc里加:
#设定LANG环境变量为简体中文,5.x版本使用 GBK, 4.x 版本将 GBK 改为 EUC 或者eucCN。
setenv XMODIFIERS '@im=fcitx'
#setenv LANG=zh_CN.eucCN
#setenv LC_CTYPE=zh_CN.eucCN

setenv LANG zh_CN.GBK
setenv LC_ALL zh_CN.GBK #设定LC_ALL环境变量为简体中文
setenv G_BROKEN_FILENAMES 1 #这个环境变量可以让 GNOME2.x 不使用默认的UTF-8 编码,而使用系统 LANG 变量的编码
setenv LSCOLORS ExFxCxDxBxEgDxDEhGAcHd #这个环境变量可以定义ls显示的彩色样式setenv PACKAGEROOT ftp://ftp.freebsdchina.org
setenv PACKAGESITE
ftp://ftp.freebsdchina.org/pub/FreeBSD/ports/i386/packages-5-stable/Latest/

5/安装vmtool
在vmware的安装目录下有freebsd.iso,挂装到虚拟机的CD-ROM
mount /cdrom
cd /cdrom
ls 显示文件
cp 显示的压缩文件到 /tmp
cd /tmp
tar zxf 拷贝的压缩文件
cd vmware-tools-distrib
====Begin==
因为从Xfree86变成了Xorg修改vmware-config-tools.pl文件或安装我修改过的文件包
手工修改vmware-config-tools.pl文件
# cd bin
# ee bin/vmware-config-tools.pl
第2852行
return xserver_bin() . '/XFree86';
改为
return xserver_bin() . '/Xorg';

第3055行
/X.org Foundation/ ? '4.4.0' : '0.0.0';
改为
/Release 6.7/ ? '4.3.0' : '0.0.0';

在第3065行之后增加下面两句:
} elsif (file_name_exist($xconfig_path . '/xorg.conf')) {
$xconfig_file_name = 'xorg.conf';
然后保存退出即可。
===End==
perl vmware-install.pl 执行安装


7/安装xorg
pkg_add -r xorg #安装
Xorg -configure #配置
Xorg -config xorg.conf.new #测试
ee xorg.conf.new
Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
Modes "1024x768"
EndSubSection
EndSection

cp xorg.conf.new /etc/X11/xorg.conf #作为正式配置


8/为方便使用,安装gnome,浏览器,bash(可选)
安装gnome,为了后面的操作方便一些
pkg_add -r gnome2

使用下面的命令将startx和gnome联系到一起
% echo "/usr/X11R6/bin/gnome-session" > ~/.xinitrc
 检查
 Edit /etc/ttys
 find line xdm line, change "xdm" to "gdm" and "off" to "on"
#上面这个动作是让gnome自启动,可以不改,手动startx

安装一个浏览器
# pkg_add -r firefox
安装完bash后:
echo "/usr/local/bin/bash" > "/etc/shells"

9/中文化
把windows中fonts里面的simsun.ttc 复制到 /usr/X11R6/lib/X11/fonts/TTF/
安装ttmkfdir:
cd /usr/ports/x11-fonts/ttmkfdir
make install clean
exit注销一下系统再登入
下面几步不做也可以显示中文了
cd /usr/X11R6/lib/X11/fonts/TTF/
ttmkfdir >fonts.scale
cp fonts.scale fonts.dir
fc-cache -f -v 清一下缓存
startx 登入X设置一下字体选成simsun
安装输入法:
cd /usr/ports/chinese/fcitx
make install clean
设置中文环境变量:
用另一个普通帐户登入系统进行下面的安装(一般都不用ROOT来启动X-window)
按照fcitx安装时的指示在~/.cshrc里加入:
setenv XMODIFIERS '@im=fcitx'
setenv LANG zh_CN.GBK #5.X中的配置
setenv LC_CTYPE zh_CN.GBK #5.x中的配置
设置fcitx自动启动:
在/home/.xinitrc中增加下面两行(在启动gnome前):
setenv XMODIFIERS '@im=fcitx'
fcitx &
注:如果是使用bash,那么setenv的命令应该更改为:export,变量后面的应该加等号,类似:export XMODIFIERS='@im=fcitx'
专题1:CVSup
安装CVSup

创建一个用于cvsup(1)的supfile,命名为supfile,内容如下:
*default host=ftp.bjpu.edu.cn
*default base=/usr
*default prefix=/usr
*default release=cvs tag=RELENG_4
*default delete use-rel-suffix
src-all
ports-all tag=当前系统版本.
*default compress
cvsup -g -L 2 supfile
make buildworld #这四行表示编译源代码
make buildkernel
make installkernel
make installworld

或者在完成内核文件调整后一步运行:
make world kernel KERNCONF=内核配置文件名
  但这样的话可能不利于发现过程中的错误

很便利的更新方法:
cvsup的文件,内容如下:
cd /usr/src
cvsup -gL 2 -h cvsup.cn.freebsd.org /usr/share/examples/cvsup/ports-supfile
cvsup -gL 2 -h cvsup.cn.freebsd.org /usr/share/examples/cvsup/stable-supfile
make buildworld #这四行表示编译源代码
make buildkernel
make installkernel
make installworld

执行 chmod u+x cvsup ,给cvsup文件加上可执行属性.好了,执行它
./cvsup # 执行一个文件是加上 ./

完成后执行命令:
mergemaster -cv #更新/etc里的文件,看到有出现代码的输入i回车,表示安装最新.直到:
Do you wish to delete what is left of /var/tmp/tmproot? --> yes #删除
执行:
cap_mkdb /etc/login.conf #重建用户数据库
reboot #重启
用 root 登陆,执行:
cd /usr/src
make clean cleandir #清除编译留下的临时文件
这时可执行
uname -a
查看版本了

专题2:修改内核文件
 cd /usr/src/sys/i386/conf
 cp GENERIC /root/ERIC #新的内核文件名,大写,自由定义
ln -s /root/ERIC
 ee ERIC
如果对自己的硬件类型没有把握, 可以通过查看 /var/run/dmesg.boot 中的启动信息来了解。
完成后保存
 cd /usr/src
make kernel KERNCONF=ERIC
或者一步步的来
/usr/sbin/config ERIC
cd ../compile/ERIC
make depend
make
make install
注:比较容易出错的两项
记得不要取消这两个
device scbus # SCSI bus (required)
device da # Direct Access (disks)
注:vmware使用的网卡是AMD的MII支持驱动,在内核中保留对它的支持且在loader.conf里置为YES
  VMWARE的声卡是SB的,在loader.conf里置为YES,但虚拟机中使用声卡没有太多必要,还是不要浪费资源了
专题3:安装Tomcat
先安装JDK,到SUN的网站上下载源代码并按照JDK14安装时的提示下载对应版本的patch
进行make install 之前一定要打开对linux的支持,
mount -t linprocfs linprocfs /compat/linux/proc 否则一天的时间都会白费
JDK的安装需要很长的时间,且很麻烦,又总不能用最新的,可见SUN对FreeBSD的支持有点那个了
装完JDK后再安装TOMCAT
专题4:安装apache
cd /usr/ports/apache13
make install clean

为apache添加一个组和用户
ee /etc/group
add user
配置/usr/local/etc/apache2/apache.conf

专题5:安装Mysql5-server
为了加快安装速度,可以先安装一个GFTP,使用GFTP将安装时需要的大文件下载到本地的distfiles里
make install clean



专题6:
6.1/安装一个FTP服务器以接受传上来的文件
安装wu-ftp
6.2/安装OpenSSH,以方便远程登录
在FreeBSD中通过ports安装OpenSSH,进行配置,启动服务
在Windows中安装SecureCRT
Key的生成与转换
    连接

专题7:访问windows的文件
7.1/Windows下的C:,D:,E:,F: ->/dev/ad0s1,/dev/ad0s2,/dev/ad0s5,/dev/ad0s7
FreeBSD下,ad表示硬盘设备,0表示第一个主设备(也就是第一个IDE口的主设备)
s是Slice的缩写,1是指第一个主分区,5是第一个逻辑分区
CDROM的名称是/dev/acd0

7.2/访问fat分区
mount -t msdos /dev/ad0s1 /mnt
访问NTFS分区
  mount -t ntfs /dev/ad0s2 /mnt
专题8:常用命令
8.1/如果您不确定已经安装好的软件版本,您可以使用这样的命令
pkg_info | grep -i gnome #查看系统中关于gnome的安装信息
#killall -1 inetd

_________________
韦狂徒
返回页首
阅览会员资料 发送站内信件 浏览发表者的主页
wanzxj
半仙


注册时间: 2005-12-29
文章: 2

文章发表于: Thu 2005-12-29 20:11:56    发表主题: 引用并回复

大侠,按照你的方法我的vmtools怎么安装不成功呀?请指点一下

这里也没有办法贴图呀,本想把抓的图贴上来呢[/url][/code]
返回页首
阅览会员资料 发送站内信件
woalbb
半仙


注册时间: 2007-01-26
文章: 5

文章发表于: Fri 2007-01-26 19:42:25    发表主题: 引用并回复

vm5.x会用winxp的虚拟内存,如果你的vm设置内存过大用到虚拟内存就会非常慢。用3G的硬盘就足够了啊,我不知道你的e盘多大。
_________________
QQ:30613017
返回页首
阅览会员资料 发送站内信件
从以前的文章开始显示:   
发表新文章   这个论题已经被锁定,您不能发表、回复或者编辑文章。    FreeBSD China -> 中文-桌面-开发-调试 论坛时间为 北京时间
前往页面 上一页  1, 2
2页/共2

 
转跳到:  
不能发布新主题
不能在这个论坛回复主题
不能在这个论坛编辑自己的文章
不能在这个论坛删除自己的文章
不能在这个论坛发表投票


Powered by phpBB 2023cc © 2003 Opensource Steps; © 2003-2009 The FreeBSD Simplified Chinese Project
Powered by phpBB © 2001, 2005 phpBB Group
Protected by Project Honey Pot and phpBB.cc
silvery-trainer
The FreeBSD China Project 网站: 中文计划网站 社区网站
The FreeBSD China Project 版权所有 (C) 1999 - 2003 网页设计版权 著作权和商标