1 VMware中安装fedora core 3经验和各种经历问题的解决

摘要:
这篇东西是本人安装linux的小结,记录了一些vmware虚拟机中安装linux的问题和解
决,涵盖了vmware中网络设置,vmware-tools,通过hgfs通向host和guest数据,磁盘
追加等内容,观点也许不对,但也许对你有些帮助 。所以拿出来共享 。

安装需要达到的目标:
1.因为本人所在环境网络条件很好,所以希望在安装、更新和学习中,都充分使用网
络 。平时在实验室使用无线网络(为内部网络地址),在宿舍使用wired ethernet,直
接使用internet地址 。
2.因为本人笔记本只有30G硬盘,而且需要常用windows(如matlab等),但是部分程序
需要跑linux(本人另有一台桌面电脑),所以考虑考虑winxp vmware(linux)平台
3.linux需要访问的主要数据:
1)学习用:其他服务器上
2)娱乐用:windows上
3)系统更新用:internet上
4.如果笔记本空间不够,可以临时性地把虚拟机文件备份起来(如烧入DVD),等有
空间时在恢复 。要求备份和恢复较快,而且不影响虚拟机使用

软件准备:
1.VMWare Station for win(目前最新版4.5.2 build 8848),internet上可下载 。
2.Fedora core 3 and update, 学校ftp站有(anonymous可入)
3.多媒体软件(XMM, XMM MP3, Mplayer),internet上可下载
4.KDE 3.4,到http://www.kde.org站/,寻找符合fc3的rpm 。最后会选择
合适的ftp或者http 。

术语:
host: 本机(winxp prof sp2)
guest: 虚拟机(fedora core 3)
vnet0-vnet8: VMWare软件支持的9个逻辑子网,默认vnet0为host物理网络连接,vnet1
为vpn连接,vnet8为内部连接

网络配置:
VMWare可支持DHCP,NAT,Bridge等多种网络策略,根据需要,网络拓扑为:
guest与host经由vnet8连接,并启用NAT,host经由vnet0连接外部网络 。
vnet8子网和NAT设置:192.168.253.0/255.255.255.0
默认网关:192.168.253.2
guest的ip设置:
ip: 192.168.253.5/255.255.255.0
默认网关:<如上默认网关>
DNS: <如host的DNS设置>
host的vnet8连接属性:
ip: 192.168.253.1/255.255.255.0
可打开文件和打印共享
可勾windows登陆
这样,无论host是在无线网路中,还是在有线网络中,guest都可以不经任何改动访问,
外部网络,保持笔记本的便携性 。

VMWare安装:
1.在winxp下安装VMWare软件
2.新建virtual machine,选redhat 9或者linux kernel 2.6,硬盘选择4G,固定打下
(prelocated),新增cdrom,和软盘(不知道为什么vmware不支持img文件,所以软盘其
实无法用作对外交换数据的渠道) 。内存设为192M(192M是fedora图形界面的最小要求,
我试过更小,但是常常引起内存调页,速度缓慢 。相对于host的512M物理内存,和winxp
对内存的狂热,192M不好再大了)
3.在advanced中关闭snapshot功能,以增加速度和保持虚拟机占用磁盘的大小 。
注:vmware模拟声卡为sb pci,模拟网卡为AMD PCNET32,虚拟机中可使用host中的加速
指令(如MMX, SSE等)

Fedora core 3的FTP安装
1.从ftp站下载boot.iso(5M)作为启动光盘,配入guest机cdrom映像
2.启动guest,按F2进入bios setup,设置为光盘优先启动,保存bios
3.再次启动guest,可以看到fedora启动画面,选择简体中文为语言,地区配上海
(注:可能多选英文会比较好,安装后可能方便地切换为英文,不用手工设置)
4.在安装媒介中选择ftp,填入原来设计好的ip地址,掩码,默认网关和DNS
5.在ftp站设置中,填入站点ip地址(不要有/在最后),填入路径(一般是/pub/fedora/...)
回车 。
6.在分区设置中,分了三个部分(这不见得好,只是本人设置而已):
/dev/hda 100M /boot ext3
/dev/hdb 3600M / ext3
SWAP 300M swap
7.软件安装选项中,选择定制安装 。因为guest硬盘只有3.6G,需要懂得节省,不要安装

推荐阅读