Learning

导航

虚拟机安装Linux注意事项

1. 安装Red Hat时选用定制或者装服务器版本,把基本的服务都安装上。

2.

参考:http://blog.csdn.net/qin_zhimou/article/details/8691124

 启动虚拟机突然出现:

Unable to open kernel device "\\.\VMCIDev\VMX": 重叠 I/O 操作在进行中. Did you reboot after installing VMware Workstation?
这样的报错,虚拟机启动不了。解决方法:
对虚拟机相对应的.vmx文件进行编辑修改。
找到这一行: vmci0.present = "TRUE"
将 TRUE 改为 FALSE

 3.

网络链接设置,参考:http://blog.sina.com.cn/s/blog_4d8502030100px9s.html

最近为使用嵌入式Linux的需要,在Windows XP 下安装了VMWare(VMware Workstation v 6.5.1 build-126130),在VMWare里安装的Red Hat Linux 9 。可是默认安装完成Red Hat Linux 9 后,是上不了网的。于是去baidu查看,发现问这一问题的人还真不少,可是给出的答案都是原则性的,或是比较复杂,没有给出具体的步骤,很是困惑。于是自己回到虚拟机里,用Red Hat Linux 9自带的网络设置工具实验成功,原来Red Hat Linux 9的设置是如此的简单。本文用图解的方式,详细讲解设置过程。步骤如下:

我家的环境是用路由器上网,家里同时有两台电脑,路由ip地址:192.168.1.1

一、准备工作:需要在你的Windows XP下点击【开始】->【运行】->输入CMD到仿真DOS下,用ipconfig/all查看网络信息状态,我的电脑的信息如图1-1所示:

VMWare <wbr>虚拟机下 <wbr>RedHat <wbr>Linux <wbr>9 <wbr>网络设置图解(原创)

图1-1

二、将VMWare虚拟机上网方式设置为【Bridged】网桥,如图1-2所示:

VMWare <wbr>虚拟机下 <wbr>RedHat <wbr>Linux <wbr>9 <wbr>网络设置图解(原创)
图1-2

三、启动 RedHat Linux 9 进入到桌面,点击【Main Menu】->【System Settings】->【Network】如图1-3所示:

VMWare <wbr>虚拟机下 <wbr>RedHat <wbr>Linux <wbr>9 <wbr>网络设置图解(原创)
 图1-3

 点击【Network】,出现图1-4:

VMWare <wbr>虚拟机下 <wbr>RedHat <wbr>Linux <wbr>9 <wbr>网络设置图解(原创)

图1-4

在默认的【Devices】选项中,点击【Edit】工具栏,出现图1-5:


VMWare <wbr>虚拟机下 <wbr>RedHat <wbr>Linux <wbr>9 <wbr>网络设置图解(原创)

图1-5

将IP地址+子网掩码+网关地址,按照图1-5的格式填写。前提条件是:子网掩码与网关地址需要跟你的Windows XP下的一致,而IP地址的最后一位用1-255之间的只要不与Windows XP下的相同即可。

点击【OK】,返回到图1-4,点击【DNS】选项,出现图1-6所示:

VMWare <wbr>虚拟机下 <wbr>RedHat <wbr>Linux <wbr>9 <wbr>网络设置图解(原创)
图1-6

按照图1-6的格式填写。前提条件是:Primary DNS地址需要跟你的Windows XP下的一致,配置完成后,点击菜单栏的【File】->点击”Save“保持,然后重启虚拟机。

 

4.  虚拟机vmtool装不了就只能用samba服务了

参考:http://pubs.vmware.com/vsphere-50/index.jsp?topic=%2Fcom.vmware.vsphere.upgrade.doc_50%2FGUID-08BB9465-D40A-4E16-9E15-8C016CC8166F.html

(1)如果挂载点目录尚不存在,请创建目录。mkdir /mnt/cdrom

(2)挂载 CD-ROM 驱动器。mount /dev/cdrom /mnt/cdrom

(3) 转到工作目录(例如:/tmp)。cd /tmp

(4) 解压缩安装程序。

tar zxpf /mnt/cdrom/VMwareTools-x.x.x-yyyy.tar.gz

值 x.x.x 是产品版本号,yyyy 是产品发行版本的内部版本号。

(5) 如有必要,请卸载 CD-ROM 映像。

umount /dev/cdrom 

(6) 运行安装程序并配置 VMware Tools。

cd vmware-tools-distrib
./vmware-install.pl
(7)安装成功后, xwindows界面显示

说明:其中在 x windows下可直接选中/mnt/cdrom中的文件直接解压缩到/tmp/xx下,然后双击运行

vmware-install.pl即可。如果已经安装则删除tmp/vmware-tools-distrib

5. 

http://www.linuxidc.com/Linux/2010-05/25939.htm

安装之前,RedHat Linux 9.0系统中必须要有cc或者gcc等编译器,并且是可用的,或者用环境变量CC指定系统上的编译器。如果系统上没有编译器,不能安装源代码形式的GCC 3.4.0。如果是这种情况,可以在网上找一个与你系统相适应的如RPM等二进制形式的GCC软件包来安装使用。

先 mount /dev/cdrom /mnt/cdrom

再切换目录 cd /mnt/cdrom

可用 find -iname binutils*看看目录。

后面的 文件都应加  RedHat/RPMS/,例如

rpm -Uvh binutils-2.13.90.0.18-9.i386.rpm改为

rpm -Uvh RedHat/RPMS/binutils-2.13.90.0.18-9.i386.rpm

# rpm -ivh gcc*.rpm 
redhat 9如果以minimal安装,系统中并没有装gcc
加载redhat 9 disk1
# rpm -Uvh binutils-2.13.90.0.18-9.i386.rpm
# rpm -Uvh cpp-3.2.2-5.i386.rpm
# rpm -Uvh glibc-devel-2.3.2-11.9.i386.rpm

需要umount /dev/cdrom后再加载redhat 9 disk2,安装gcc
# rpm -Uvh gcc-3.2.2-5.i386.rpm

如果安装g++,首先安装软件包libstdc++-devel
# rpm -Uvh libstdc++-devel-3.2.2-5.i386.rpm
# rpm -Uvh gcc-c++-3.2.2-5.i386.rpm

如果安装gcc-java,首先安装libgcj-3.2.2-5.i386.rpm和libgcj-devel-3.2.2-5.i386.rpm
# rpm -Uvh libgcj-3.2.2-5.i386.rpm
# rpm -Uvh libgcj-devel-3.2.2-5.i386.rpm

 

posted on 2018-01-12 19:43  xinjie  阅读(473)  评论(0编辑  收藏  举报