在VMware workstation中安装linux的步骤
在windows下的虚拟机中安装linux
近段时间,由于要做ARM 的开发,就想到了装个Linux系统。
VMware workstat ion是一个不错的选择。
正好手边有VMware workstation4.5.3版本的,旧是旧了点,想着应该不影响性能吧。
VMware workstation就是一个虚拟机软件,它可以在你现有的操作系统上虚拟出一个新的子机,这个子机一方面是建立在你正在运行的操作系统之上的,同时,它又拥有自己独立的CPU,硬盘,内存及各个硬件,当然,这些都是虚拟出来的,虚拟子机的CPU是通过i386的保护模式实现的,虚拟的硬盘其实就是母机上的一个文件,内存当然是从物理中划出一块,别的如网络设备也都是通过某种途径实现的.有了VMware workstation,就可以在一台机器上真正同时运行两个以上的独立操作系统,一个是原始的操作系统,一个运行于虚拟机上,前者称之为母机,后者为子机.
我的笔记本配置如下:迅驰1.7Ghz,40G硬盘,512M内存(最低要求为96 M),Windows XP.
1。
先将VMware workstation4.5.3装载到机子上,按照提示步骤就OK了。
(注:不知道为什么,装的时候挺容易,但卸载就很麻烦了。
不能修复,也卸载不干净,让我反复恢复系统才终于搞定)
2。
建立虚拟机
A,打开VMware workstation,选择NewVirtual Machine(新建虚拟机),弹出虚拟机创建菜单
B,按照安装向导的提示:
●TYPICAL(典型) →
●LINUX----Virtual machine name(虚拟机名字)中输入要建立的虚拟机的名
字并在Location(位置)中选择虚拟机的安装位置(这里选择一个有比较大的空间安装)→
●选择网络连接Use bridged net-working(使用路由网络) →
●点击finish(完成),返回VMWARE主界面。
这样LINUX虚拟机就建好了。
3。
要安装redhat linux首先要有安装软件,光盘或者ISO 镜像文件。
这里,我下载了redhat linux 9.0 的ISO镜像(1.72G),从硬盘安装。
4。
安装操作系统
●点击虚拟(M)→
●设置(S)→
●在Hardware(硬件)选项中选中CD-ROM1→
●在右边的Connection(连接)选项中选择使用ISO镜像→
●点击Browse(预览)按钮,找到放置ISO文件的目录,打开第一个ISO镜像
→
●在Virtual device mode(虚拟设备节点)选择虚拟设备的接口方式,选择I
DE0:0项-→
●点击确定返回到虚拟机界面下-----然后点击Power ON启动这台虚拟机。
5。
安装redhar linux 9.0
●按照你对于一台物理 PC 所做的那样完成安装步骤。
确认在下面描述的步骤
作出选择→
●在 Mouse Selection 屏幕中,选择 Generic - 3 Button Mouse (PS/2),
这样支持一般的带滚轴光电鼠标→
●选择语言和键盘,然后在 Installation Type 屏幕中,选择 Server 或 W
orkstation 作为安装类型→
●Bad partition table. The partition table on device sda is corrupt
ed. To create new partitions, it must be initialized, causing the loss of ALL DATA on the drive. 可能会遇到这样的提示,这并不意味着你的物理计算机上的硬盘驱动器有任何错误。
它只是表明需要对虚拟机中的虚拟硬盘驱动器进行分区和格式化,单击 Initialize 按钮,然后按 Ent er→
●选择Automatic Partitioning ,允许对磁盘进行自动分区,不丢失硬盘原
有数据→
●如果你的主机操作系统支持 DHCP 并且连接到一个 LAN,那么在 Network
Configuration 屏幕中,选择 Use bootp/dhcp 选项→
●在 Video Card Selection 屏幕中,从列表中选择任意一种卡→
●在 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 Linu
x 9.0 客户操作系统安装一个特定的 X server 和一些其他工具。
在安装 VMwa
re Tools 之前,不要启动 X,即不要进入redhat 窗口操作界面。
●点击启动虚拟机,在系统自动进入redhat系统以后,准备虚拟机安装 VMw
are Tools,选择设置 -> VMware Tools 安装→
注意:VMware Tools 的安装一定不能在X界面(X window session) 下安装,那样一直装载不成功。
(这让我捉摸了两天才搞定),提示stop all XFree86.
●用组合键ctrl-alt-break进入TEXT MODE ,即命令提示的界面→
●然后以用户名(ROOT)和密码进入 ROOT@LOCALHOST ROOT 目录下,然
后输入以下的命令,注意空格:
mount -t iso9660 /dev/cdrom /mnt (加载CDROM设备,并且CDROM为只读
属性。
)
cp /mnt/vmware-linux-tools.tar.gz /tmp (将该软件包持拷贝到LINUX的T MP目录下)
umount /dev/cdrom (舍载CDROM)
cd /tmp (进入TMP目录)
tar zxf vmware-linux-tools.tar.gz (解压该软件包)
cd vmware-tools-distrib(进入解压后的目录)
./vmware-install.pl (运行安装命令,系统开始安装vmware tools)
●然后下面一直按回车选择安装在默认目录下即可,最后一个命令自动配置执
行后,会出现几个显示器的分辨率的选择,选择适合自己机器的分辨率即可,这里我选择3(1024*768)。
这样,出现完成提示后,Vmware Tolls就完成了→
Exit 退出→
Startx 启动REDHAT9.0,进入图形界面→
●在run program 中运行 vmware-toolbox & 来配置VMware Tools。
至此,安装好VMware Tools后,整个Linux虚拟机在WINDOWS下的装载就全部完成,以后就可以在WINDOWS操作系统下使用Linux来做嵌入式系统的开发了。