原创 在windows下的虚拟机中安装linux

2007-2-27 23:38 22712 12 15 分类: 工程师职场

近段时间,由于要做ARM 的开发,就想到了装个Linux系统。VMware workstation是一个不错的选择。正好手边有VMware workstation<?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" />4.5.3版本的,旧是旧了点,想着应该不影响性能吧。


       VMware workstation就是一个虚拟机软件,它可以在你现有的操作系统上虚拟出一个新的子机,这个子机一方面是建立在你正在运行的操作系统之上的,同时,它又拥有自己独立的CPU,硬盘,内存及各个硬件,当然,这些都是虚拟出来的,虚拟子机的CPU是通过i386的保护模式实现的,虚拟的硬盘其实就是母机上的一个文件,内存当然是从物理中划出一块,别的如网络设备也都是通过某种途径实现的.有了VMware workstation,就可以在一台机器上真正同时运行两个以上的独立操作系统,一个是原始的操作系统,一个运行于虚拟机上,前者称之为母机,后者为子机.


    我的笔记本配置如下:迅驰1.7Ghz40G硬盘,512M内存(最低要求为96M),Windows XP.


1先将VMware workstation4.5.3装载到机子上,按照提示步骤就OK了。(注:不知道为什么,装的时候挺容易,但卸载就很麻烦了。不能修复,也卸载不干净,让我反复恢复系统才终于搞定)


2。建立虚拟机


       A,打开VMware workstation,选择NewVirtual  Machine(新建虚拟机),弹出虚拟机创建菜单


       B,按照安装向导的提示:


l        TYPICAL(典型) à


l        LINUX----Virtual machine name(虚拟机名字)中输入要建立的虚拟机的名字并在Location(位置)中选择虚拟机的安装位置(这里选择一个有比较大的空间安装)à


l        选择网络连接Use bridged net-working(使用路由网络) à


l        点击finish(完成),返回VMWARE主界面。


                这样LINUX虚拟机就建好了。


3。要安装redhat linux首先要有安装软件,光盘或者ISO 镜像文件。这里,我下载了redhat linux 9.0 ISO镜像(1.72G),从硬盘安装。


4安装操作系统


l        点击虚拟(Mà


l        设置(Sà


l        Hardware(硬件)选项中选中CD-ROM1à


l        在右边的Connection(连接)选项中选择使用ISO镜像à


l        点击Browse(预览)按钮,找到放置ISO文件的目录,打开第一个ISO镜像à


l        Virtual device mode(虚拟设备节点)选择虚拟设备的接口方式,选择IDE00-à


l        点击确定返回到虚拟机界面下-----然后点击Power ON启动这台虚拟机。


5安装redhar linux 9.0


l        按照你对于一台物理 PC 所做的那样完成安装步骤。确认在下面描述的步骤作出选择à


l        Mouse Selection 屏幕中,选择 Generic - 3 Button Mouse (PS/2),这样支持一般的带滚轴光电鼠标à


l        选择语言和键盘,然后在 Installation Type 屏幕中,选择 Server Workstation 作为安装类型à


l        Bad partition table. The partition table on device sda is corrupted. To create new partitions, it must be initialized, causing the loss of ALL DATA on the drive.  可能会遇到这样的提示,这并不意味着你的物理计算机上的硬盘驱动器有任何错误。它只是表明需要对虚拟机中的虚拟硬盘驱动器进行分区和格式化,单击 Initialize 按钮,然后按 Enterà


l        选择Automatic Partitioning ,允许对磁盘进行自动分区,不丢失硬盘原有数据à


l        如果你的主机操作系统支持 DHCP 并且连接到一个 LAN,那么在 Network Configuration 屏幕中,选择 Use bootp/dhcp 选项à


l        Video Card Selection 屏幕中,从列表中选择任意一种卡à


l        Video Card Configuration 屏幕中,选择 Skip X Configurationà


这样就完成了 Red Hat Linux 9.0 客户操作系统的基本安装。


6.安装Vmware Tolls


虚拟机安装REDHAT9.0时,在状态栏中一直提醒你安装VMware Tools.因为虚拟机是默认使用自带的虚拟显卡,只有正确安装了VMware Tools后,才能在虚拟机中正确启动REDHAT7.3操作系统,并正确设置显卡以及显示器的分辨率等参数。


注意:在安装好LINUX后再进行此项操作,这一步针对你的 Red Hat Linux 9.0 客户操作系统安装一个特定的 X server 和一些其他工具。在安装 VMware Tools 之前,不要启动 X,即不要进入redhat 窗口操作界面。<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />


l        点击启动虚拟机,在系统自动进入redhat系统以后,准备虚拟机安装 VMware Tools,选择 设置 -> VMware Tools 安装  à


注意:VMware Tools 的安装一定不能在X界面(X window session) 下安装,那样一直装载不成功。(这让我捉摸了两天才搞定),提示stop all XFree86.


l        用组合键ctrl-alt-break进入TEXT MODE ,即命令提示的界面à


l        然后以用户名(ROOT)和密码进入   ROOT@LOCALHOST ROOT  目录下,然后输入以下的命令,注意空格:


mount  -t iso9660  /dev/cdrom  /mnt (加载CDROM设备,并且CDROM为只读属性。)


cp  /mnt/vmware-linux-tools.tar.gz  /tmp (将该软件包持拷贝到LINUXTMP目录下)


umount  /dev/cdrom (舍载CDROM


cd  /tmp (进入TMP目录)


tar  zxf  vmware-linux-tools.tar.gz (解压该软件包)


cd  vmware-tools-distrib(进入解压后的目录)


./vmware-install.pl (运行安装命令,系统开始安装vmware tools)


l        然后下面一直按回车选择安装在默认目录下即可,最后一个命令自动配置执行后,会出现几个显示器的分辨率的选择,选择适合自己机器的分辨率即可,这里我选择31024*768)。这样,出现完成提示后,Vmware Tolls就完成了à


Exit     退出à


Startx   启动REDHAT9.0,进入图形界面à


l        run program 中运行  vmware-toolbox &   来配置VMware Tools


至此,安装好VMware Tools后,整个Linux虚拟机在WINDOWS下的装载就全部完成,以后就可以在WINDOWS操作系统下使用Linux来做嵌入式系统的开发了。


 


 


 

文章评论3条评论)

登录后参与讨论

用户67345 2008-3-13 17:48

点击虚拟(M)à 设置(S)à 在虚拟机的哪?

用户26319 2007-3-28 18:10

怎么不好,那可是我用了三天才捉摸出来的

用户217182 2007-3-26 16:05

buhao
相关推荐阅读
用户26319 2007-08-16 08:45
忙碌的日子
      好久没有关注我的博客了,很多想写的东西都被滞留了下来。还是因为刚开始工作起来,事务比较繁忙,很多的知识需要请教学习。现在公司做手机驱动,软硬件的东西都要掌握,平衡协调起来真有些困难。一步一...
用户26319 2007-07-02 19:31
工作的第一天
 2007年-07-02,今天是我从大学毕业后真正开始上班的第一天,可是说实话,我怎么没有什么特殊的感觉呢。按照平时的习惯,每到一个新鲜的环境,我都要兴奋的睡不着觉了,奇怪!本来4月份我到公司签约时,...
用户26319 2007-06-25 12:49
细雨微后,晨春待醒的时光,耳际不闻昨日的喧嚣,惟有聒碎妙闲的鸟声一片,密承着恋枕依衾的甜梦。清风中的羞枝,已有半株绯赤的繁英;翡翠的叶子和草茎,托着柔辉溢彩的水晶。<?xml:namespace...
用户26319 2007-06-05 19:13
毕业论文答辩
         今天下午,进行了在学校最后的一次重大考验:毕业论文答辩。呵呵,顺利通过。我的毕业设计课题是《基于S3C2410的BootLoader程序设计》,设计一个通用的启动代码,有空整理发表一...
用户26319 2007-05-18 13:52
FLASH的读写
 最近一直在致力于基于ARM920T的FLASH的读写,虽然这部分一般没有多少人屑于研究,认为比较简单(U-boot和VIVI中都有现成的支持程序),但对于初学的我,还是尽心尽力地学习一下,目的在于自...
用户26319 2007-04-26 15:05
坛经
          搞技术的,在闲暇之余,看看金刚经、坛经,领悟一下前辈的人生大道,揣摩自己的路程和人生经历,其实挺多感悟的。虽然看不透那么大的佛学哲理,但心会突然间静下来,难得!!! 身是菩提树,心...
我要评论
3
12
关闭 站长推荐上一条 /2 下一条