`
emowuyi
  • 浏览: 1475131 次
文章分类
社区版块
存档分类
最新评论

Fedora 10 虚拟机安装

 
阅读更多
【安装环境】 VMware-Workstation6.0.2

【系统版本】 Fedora 10

一 建立Fedora 10虚拟机

1. 新建虚拟机

硬盘:20G

内存:512M

网卡:桥接

删除软驱:Floppy driver(设置中,利用Add/Remove可以添加和删除)

添加串口:Serial Port

默认装在C盘,建议将虚拟机装到D:盘。我的虚拟机取名为Fedora 10,安装目录为D:\My Virtual Machines\Fedora 10。虚拟机安装后不会对Windows XP有影响。

2. 安装Fedora 10

磁盘分区:一般选择默认,也可以自己定制。

一般3个分区:

/swap:交换分区,内存的两倍,也就是1G

/boot:启动分区,128M左右

/:根分区,剩余全部空间

注意:定制软件时,将软件包都装上。本人刚开始装时,没有全部定制。在做Qtopia实验时,不能正常安装该软件。

3.安装VMware-tools

4.常用设置

(1) 关闭selinux

vi /etc/sysconfig/selinux

将SElinux=enforcing改为SElinux=disabled,重启后生效

SeLinux是一种安全机制,安装Fedora 10后发现ftp不能使用,其实是这个在作怪,如果对他不熟悉,建议关闭这个。

如果不关闭,利用setsebool也可以设置,利用ftp与主机通信,一般设置两项:

setsebool -P allow_ftpd_anon_write 1

sersebool –P ftp_home_dir 1

-P:将该值永久写入,不加-P,重启后,有恢复默认设置。

利用getsebool –a | grep ftp可以查看设置。

(2) 关闭防火墙

service iptables stop

查看状态

service iptables statusiptables

(3) visudo

行76添加

user(用户名) ALL=(ALL) ALL

以后就可以用sudo执行超级用户的操作

(4) 开启nfs、smb、ftp服务

开启nfs:

宿主机:192.168. 2.1

目标机:inet addr:192.168.2.223 Bcast:192.168.2.255 Mask:255.255.255.0

1) 设置共享目录

vi /etc/exports

/mnt/share 192.168.2.*(rw,no_root_squash)

//或/mnt/share *(rw,no_root_squash,sync)

注释:“/home/filesystem”是NFS服务器的主目录,注意目录的权限

“*”表示所有的IP都可以访问NFS主目录

“rw”表示可读可写

”no_root_squash“表示登入到NFS主机的用户如果是ROOT用户,他就拥有ROOT的权限

“sync”表示同步

用sudo exportfs可查看挂载情况

2) 配置网络

sudo ifconfig eth0 192.168.2.1 netmask 255.255.255.0

3) 重启服务

service nfs restart

service portmap start(red hat 9)

service netfs restart(Fedora 10)

4) 目标机挂载

mount -t nfs -o nolock 192.168.2.1:/mnt/share /mnt

开启ftp服务:

service vsftpd start

(5) 配置minicom

1) sudo minicom –s

+-----[configuration]------+

| Filenames and paths |

| File transfer protocols |

| Serial port setup |

| Modem and dialing |

| Screen and keyboard |

| Save setup as dfl |

| Save setup as.. |

| Exit |

| Exit from Minicom

2) 设置serial port setup

使用down箭头选择serial port setup,出现具体各选项的配置:

A - Serial Device : /dev/ttyS0 |

| B - Lockfile Location : /var/lock |

| C - Callin Program : |

| D- Callout Program : |

| E - Bps/Par/Bits : 115200 8N1 |

|F-Hardware Flow Control: No |

|G-Software Flow Control :No |

Change which setting?

将选项A的值设置为/dev/ttyS0 表示是串口1。

将选项E的值设置为你希望的波特率大小。

设置过程中命令的使用,例如需要修改选项A的值,在Change with setting?选项后输入A则光标转移到A选项后,可以对A选项的值进行修改。

3) 设置Modem and dialing

使用方向箭头选中modem and dialing 项,则修改modem and dialing 选项中的配置项。

需要修改的是去掉A — initing string ……:,B — Reset string ……:K — Hang-up string ……三个配置项。

4) 选择Save as df1。

选择Save as df1选项将修改后的配置信息进行保存为默认的配置选项。

5) Exit from minicom 。

选择Exit from minicom 选项从配置菜单返回到命令行。

6) 重新启动Minicom。

使用minicom 启动minicom 在linux下通过串口连接路由器,实现超级终端的功能。

附:kill进程:ps -aux |grep minicom

二 VMware-tools安装

虚拟机自带的工具包不支持与主机共享,需要安装一个open-vm-tools-

2009.03.18-154848.tar.gz工具包。

1. 首先下载open-vm-tools, 我下的是open-vm-tools-2009.03.18-154848.tar.gz

2. 解压open-vm-tools-2009.03.18-154848.tar.gz和VMwareTools-6.0.2-80004.tar.gz (虚拟机自带)到/tmp

3. 编译open_vm_open

cd /tmp/open_vm_open-vm-tools-2009.03.18-154848

./configure --disable-unity --without-gtkmm --without-dnet --without-icu

make

4. cd modules/linux/

编写shell脚本 vi wm .sh


执行sh wm.sh

5. cd ../../..

mv -f open-vm-tools-2009.03.18-154848/modules/linux/*.tar vmware-tools-distrib/lib/modules/source/

6. 编译vmware_tools

cd vmware-tools-distrib

./vmware-install.pl

编译时注意: 进行到vmnet时, 输入no, 回车, 设置分辨率时候也是输入no, 回车, 设置了分辨率会导致开机进入不X Window

7. 在fedora10菜单,系统—>首选项—>个人—>会话—>启动程序,添加"vmware-toolbox", 开机自启动复制粘贴功能。

8. 重启电脑

【链接】

装虚拟机工具时,若不小心设置了分辨率,导致无法进入X Window(黑屏),可采用下述方法解决:

(1) 在开机的时候按住shift就可以进入grub选择界面;

(2) 在 grub 菜单中按 e 进入编辑状态,将光条移到kernel ... 一行再按e,在该行最后加一个空格和 3(一般是quiet 3 ),按Enter确认(不是Esc)后,再按b启动即可进入字符登录界面。

(3) 用root帐号登录进去后

# cd /etc/X11

#rm xorg.conf

(4) 修改/boot/grub/grub.conf文件,将timeout改为10,以免以后又无法进入grub而犯愁

(5) 重启虚拟机后,就可以正常启动Linux

下载地址:

http://jaist.dl.sourceforge.net/sourceforge/open-vm-tools/ open-vm-tools-2009.03.18-154848.tar.gz

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics