VMware 6.5+Fedora9 - 嵌入式Linux开发环境搭建
1.安装VMware Workstation:
下载VMware Workstation6.5,解压后得到此文件:
双击它,出现安装界面:
选择Next,不需要调试组建的话,选择Custom
更改安装目录点击Chage:
“Integrated Virtual Debuggers”一般不需要,如下选择:
选择Next:
选择Install:
开始安装,安装完毕之后,需要填入序列号:
此处给出VMware6.5的序列号:
FK4W8-8UD0L-C80FG-4MXZ6 此序列号有期限,如果提示过期,就去百度几个新的哦~
然后点击Enter,最后点击Finish:
提示重启电脑,我们选择No:
至此VMware Workstation就安装好了。
桌面上会有图标:
第一次运行,会有如下对话框,选择Yes,I accept......
出现“Tip of the day”,点击close,也可以去掉左下角勾选:
终于进入VMware的主界面啦,点击“New Virtual Machine”,准备安装我们需要的Ferdora9:
2.在VMware中安装Fedora9:
(可以使用下载的ISO文件:Fedora-9-i386-DVD.iso)
首先是安装前的一些设置:
点击“New Virtual Machine”之后,有两种选项:Typical和Custom:
Typical比较好,但是有时候会出错,大家最好优先选择Typical安装。
接下来分别介绍他们的安装过程:
a)Typical:(没有提及的地方都直接点击next)
看到此界面时,选择你的Fedora安装光盘,或者已下载的ISO文件路径:(如果看图中黄色警示,忽略它,不影响安装使用)
选定要安装的系统:Linux,和版本Version:Other Linux 2.6.x kernel(如果是64位的主机,要选择Other Linux 2.6.x kernel 64-bit):
可修改虚拟机名字,以及安装的Location:
修改Maximum disc size,开发的话用20G够了:
点击Next,来到安装设置的最后一个界面,点击Finish:
进入Fedora9的安装界面,按回车继续(接下来的操作很多是有键盘完成的,鼠标不起作用):
选择skip:
一路Next,直到设置网络:
需要实用静态IP的话,点击上图中的Edit,输入希望设定的IP和子网掩码,然后返回至上图中在Miscellaneous Settings中输入网关和DNS,不需要的话直接Next:
输入root用户密码两次,继续Next......选择Write changes to disc:
此时可能出现如下错误:
原因和解决方案:(网上还有其他方案,但是对我的机子不管用)
在建立虚拟机的时候选择custom(按照后文中的Custom类型的安装步骤来)然后在选择硬盘的时候选择ide(默认是scsi)原因是scsi需要驱动才能正常读取硬盘。
这个过程有一会儿,然后按照下图选择安装类型:
左边选中Servers,有右边设置:
开始安装系统,这个过程很长:
安装完毕,点击Reboot,,重启系统:
一路点击Forward或Continue,最后点击Finish,并如图选择:
出现登录界面啦!输入root,点击Log in:
再输入刚才设定的密码:
使用root登录的用户,每次都会出现这个提示,每次都点Continue即可:
把Terminal终端拖到桌面上:
这样Fedora就安装好了,可以使用了啦o>_<o~嘻嘻
b)选择Custom类型安装Fedora9:
接下来的类似Typical安装过程,其他不同的地方直接Next,知道看到以下画面,选择虚拟机的内存容量,注意不要超过主机的内存即可:
设定虚拟机的网络连接方式:
接下来参照Typical类型安装过程的选择,其他不同的地方直接Next,知道看到我们之前对虚拟机所做的一切属性的设定:
点击Finish之后就进入了Fedora的安装界面啦:
然后接着Typical类型的安装过程继续下去。
其他问题:
Warning:
The partition table on devices sda was unreadable. To create new partition it must be initialized,
causing the loss of ALL DATA on this drive.
This operation will overide any previous installation choices about which drives to ignore.
Would you like to initialize this drive ,erasing ALL DATA?
选择Yes
这是我分享的第一篇小结,可能不是很全面,不同的电脑安装不同版本的开发环境可能还会出现不同的问题。
以后还会慢慢归纳总结的啦~嘻嘻,辛苦了各位开发人员。