如何在vmware和ubuntu上安装ubuntu

博客访问: 216327
博文数量: 73
博客积分: 2052
博客等级: 大尉
技术积分: 685
注册时间:
IT168企业级官微
微信号:IT168qiye
系统架构师大会
微信号:SACC2013
分类: LINUX
tar xzvf VMware-server-1.0.1-29996.tar.gz sudo apt-get install linux-headers-`uname -r` build-essential xinetd cd vmware-server-distrib sudo ./vmware-install.pl
第一步:构建环境
以下命令用于确认你是否已经有必需的构架环境和工具来为kernel编译vmware模块:aptitude install linux-headers-`uname -r` build-essentialaptitude install xinetd
第二步:下载VMware Server
VMware Server可以从这里下载:接受EULA协议后就可以获得近102MB的 vmware server.tgz
注意:现在VMware Server在没有修补过vmmon文件的情况下将不会编译正常!
修补信息在这里:修补程序在这里下载:
第三步:安装VMware Server
首先解压缩VMware Server包:tar -xzf /Path/To/VMware-server-1.0.3-xxx.tar.gz
进入安装目录cd vmware-server-distrib
运行安装脚本sudo vmware-install.pl
安装询问时,选择默认的选项就可以了。安装好后,在第一次运行 VMware Server时,你需要运行以下命令来配置它,当出现下面的字段时Beforerunning VMware Server for the first time, you need to configure it byinvoking the following command: “/usr/bin/vmware-config.pl”. Do youwant this program to invoke the command for you now? [yes]
输入no退出这个安装,回到你的开始目录准备打补丁cd ..
解包补丁tar xvzf /Path/To/vmware-any-any-update109.tar.gz
进入补丁的目录cd vmware-any-any-update109
运行修补脚本sudo ./runme.pl
然后会要求运行vmware-config.pl,这次要选yes了。立刻运行:sudo vmware-config.pl
你需要再一次选择默认的选项 ,在这里你会被要求选择使用哪种网络特性。安装好以后,运行 vmware开始运行吧!
如有一下错误请看下面的解决方法:
make: Entering directory `/tmp/vmware-config0/vmnet-only'make -C /lib/modules/2.6.22-6-generic/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modulesmake[1]: Entering directory `/usr/src/linux-headers-2.6.22-6-generic'& CC [M]& /tmp/vmware-config0/vmnet-only/driver.o& CC [M]& /tmp/vmware-config0/vmnet-only/hub.o& CC [M]& /tmp/vmware-config0/vmnet-only/userif.o/tmp/vmware-config0/vmnet-only/userif.c: 在函数 ‘VNetCopyDatagramToUser’ 中:/tmp/vmware-config0/vmnet-only/userif.c:630: 错误: ‘const struct sk_buff’ 没有名为 ‘h’ 的成员/tmp/vmware-config0/vmnet-only/userif.c:630: 错误: ‘const struct sk_buff’ 没有名为 ‘nh’ 的成员/tmp/vmware-config0/vmnet-only/userif.c:636: 错误: ‘const struct sk_buff’ 没有名为 ‘h’ 的成员make[2]: *** [/tmp/vmware-config0/vmnet-only/userif.o] 错误 1make[1]: *** [_module_/tmp/vmware-config0/vmnet-only] 错误 2make[1]: Leaving directory `/usr/src/linux-headers-2.6.22-6-generic'make: *** [vmnet.ko] 错误 2make: Leaving directory `/tmp/vmware-config0/vmnet-only'Unable to build the vmnet module.
解决方法:cd /tmp
wget /files/vmnet.tar
cd /usr/lib/vmware/modules/source
sudo mv vmnet.tar vmnet.tar.old
cp /tmp/vmnet.tar ./
然后使用如下命令按提示重新编译Vmware模块就可以了:sudo
vmware-config.pl
阅读(3822) | 评论(0) | 转发(0) |
相关热门文章
给主人留下些什么吧!~~
请登录后评论。
在VMware上安装ubuntu或者其他Linux系统不难,但是总有一些东西要找来找去,而且容易忘,这里就做一个记录,以后就翻自己的文章就可以了。
这里演示的版本是之前已经安装的,后面如果换电脑了,会更新至最新系统。
版本列表:
VMware 9Ubuntu 16.04Xshell 5Xftp 5
1.安装VMware Workstation
VMware的安装没有什么特别,和一般的软件安装一样,选择自定义安装,后面除了选择安装路径以及系统的路径,其他全部默认选项就可以了。
安装启动后界面:
选择Create a New Virtual Machine就可以创建一个新的虚拟机,这里要注意,如果还不想直接安装新系统,可以选择:
安装完成后,在虚拟机选项中,选择下载的系统iso就可以启动安装了:
2.安装Ubuntu
从官网选择相应的版本进行下载:/download/,推荐LTS版本,有长达五年的维护期。桌面版会有64位和32的区别,32位的后缀是i386,64位则是amd64。需要注意的是,并不是所有的电脑都支持64位系统,这个和电脑的CPU是否支持虚拟化有关系,(本人电脑较老,就不支持虚拟化),查看CPU是否支持虚拟化有一个小软件securable,运行之后可以显示CPU的一些参数:
最后一个如果是no,则还是选择32位系统吧,有传闻说ubuntu以后版本会取消32位系统,所以。。。。。
点击启动安装系统,过程不再赘述,完成后的界面:
但是会发现,虚拟机系统悬浮在中间,与四周会有黑边,点击全屏也没有反应,这是没有安装VMware tools的缘故。此外,没有安装VMware tools无法将本机的文件直接拖到虚拟机环境复制,安装之后,系统相互切换也不需要按ctrl+alt。
3.安装Xshell
在安装VMware之前,先介绍一下几个Linux的常用工具,首先是Xshell。Xshell是一个终端模拟工具,通过SSH连接到linux服务,就可以无需通过远程连接或者虚拟机直接对系统执行终端服务,尤其是对服务系统的操控,非常好用。
3.1查看ip地址
安装Xshell需要查看要连接系统的ip地址,打开系统终端,输入查看指令:
取得ip地址如192.168.5.128:
在本地cmd中ping一下这个地址,如果能ping通则说明ip正确:
3.2 安装SSH服务
Xshell通过SSH连接,输入指令查看SSH是否安装:
ps -A | grep ssh如果显示为空,则表示没有安装,输入指令进行安装:
sudo apt-get install openssh-server再输入之前的查询语句看有没有安装成功,然后开启/重启SSH服务:
sudo /etc/init.d/ssh restart这样SSH服务就开启了。
3.3 连接Xshell
进入Xshell配置界面,输入ip等信息:
连接后可能会提示无法连接,这是由于防火墙引起的,我们需要将ubuntu的防火墙关闭。
3.4 关闭防火墙
防火墙相关指令:
重启后生效&
开启: chkconfig iptables on&
关闭: chkconfig iptables off 或者 /sbin/chkconfig --level 2345 iptables off
即时生效,重启后失效service 方式
开启: service iptables start&
关闭: service iptables stop
iptables方式查看防火墙状态:
/etc/init.d/iptables status暂时关闭防火墙:
/etc/init.d/iptables stop重启iptables:
/etc/init.d/iptables restart
清空防火墙:iptables -F
此时再连接就可以成功:
4.安装Xftp
Xftp和Xshell是一套工具,他可以实现远程对linux文件进行操作。
4.1 安装ftp服务
apt-get install vsftpd
service vsftpd start/restart/stop/status
4.2 配置参数
连接后如右侧弹出系统文件夹,则说明连接成功:
此时拖动系统文件进行传输,可能会报请求失败permission is not allowed,这是因为ftp服务没有开启写权限。
4.3 修改ftp服务权限
增加配置文件写写权限:
chmod 777 /etc/vsftpd.confvim /etc/vsftpd.conf注释掉write_enable=YES前的#,:wq
5. 安装VMware tools
终于要安装VMware tools了,点击虚拟机的VM-install Vmware tools选项,就会弹出
tar -zxf VMwareTools-xxx.tar.gz
文件。如果没有反应,则可以用Xfip工具将下载好的文件手动导入到系统中。用tar进行解压:
进入解压目录,执行:
./vmware-install.pl一路enter,重启系统就可以了。
6. 安装MySQL
mysql服务在ubuntu上安装需要制定访问的ip,否则无法远程访问。
6.1安装mysql
sudo apt-get install mysql-server
apt-get isntall mysql-client
sudo apt-get install libmysqlclient-dev
安装完成后用下列语句查询是否启动
sudo netstat -tap | grep mysql
启动后进入数据库与windows相同
mysql -u root -p
6.2用navicat连接mysql服务器
navicat直接连接服务器会报错,无法连接,编辑下面文件中的一个,mysql5.7使用了上面的
vim /etc/mysql/mysql.conf.f
vim /etc/f将bind-address = 127.0.0.1改成本机的ip
grant all privileges on *.* to root@&%& identified by &password&
赋予连接权限,完成。
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:698次
排名:千里之外虚拟机安装Ubuntu到U盘
上传时间为:
这篇经验中特指系统安装到U盘,系统在U盘上,不是双系统,不会改变源系统的设置。只需在启动的时候选择启动路径,就可以从U盘启动你的系统。本文仅仅Ubuntu系统,举一反三可以按照此方法安装各种各样的系统,只要你有足够的U盘,只要你愿意折腾。理论上这还是一个正常的安装系统的过程,也就是需要从光盘或者镜像启动程序来安装系统,不是像树莓派那样烧写img文件到SD卡上。一般纯净安装系统的方法是把镜像刻录成光盘或者制作启动U盘来安装系统到硬盘上,下面介绍的方法也是使用镜像,但是省去刻录光盘的麻烦,解决方法&&虚拟机。很多时候双系统什么太麻烦了,为了试用各种系统,有时候为了省去一些流氓软件的骚扰,我们选择虚拟机。选择一款虚拟机,本文中选择的是免费的Oracle VirtualBox下载地址&在此之前,你还要下载操作系统的镜像文件&&,VirtualBox不支持64位的Linux,所以最好选择32位的系统,或者选择别的虚拟机。安装VirtualBox的过程和其他软件一样,启动后如图:起始步骤和一般创建虚拟机系统一致,如下图红框所示,新建一个Ubuntu的虚拟系统。接下来的步骤是配置虚拟系统的硬件参数,我们做的是一锤子买卖,所以可以选择默认,但是为了系统安装的速度,我还是选择比较大的参数。比如内存可以选择2G,硬盘选择8G。至此已经配置好了所有参数,下面的步骤就是导入操作镜像文件。这个步骤就是虚拟机的精华,也就是取代光盘的关键,虚拟机是通过这个步骤导入镜像文件,省下光盘钱。按下红框的文件夹图标,选择如下图所示的硬盘里的操作系统的光盘镜像文件。结果就是如下图所示的,已经完成镜像导入。此时会出现如下图所示的启动界面。两种方法都可以实现系统安装,本人要试用Ubuntu一大特色,光盘试用系统功能。如果只要安装系统可以跳过这个步骤直接选择安装UbuntuKylin。启动系统到桌面后,选择语言,Kylin卖点就是中国用户定制,中文必须是默认。确认一些安装的配置:空间,电源和网络。保证系统安装的顺利进行。在虚拟机上要导入U盘,如下图所示。之后的安装步骤才能找到U盘。另外,要自定义安装选项,在下图中的表现就是选择“其他选项”。这样才能选择U盘安装和配置U盘容量。下面的步骤是对U盘进行操作,首先要把U盘清除并且分区。sda指的是硬盘空间,sdb才是U盘,从容量上看,也是能看出来的sdb是U盘。在删除U盘的所有内容后,就会出现图中sdb的所有容量都是空闲。首先分配主分区空间,容量自己选择,我的U盘专门为操作系统买的,所以是20+G,如果不装大软件的话,8G应该足够了。需要注意的是下面的两个红框,特别是挂载点要选择“/”。系统还需要分配一个分区给交换空间(Swap),否则系统不能安装。swap空间类似于Windows系统的虚拟内存。分配完各种分区后,要开始安装系统,注意下面这图的红框,一定要选择sdb,再安装系统,否则启动系统的时候,会找不到系统引导。选择时区配置登录信息安装界面,中文拼音很靓啊。安装完成后,重启(注意引导选择U盘启动)、登录系统。本贴算是提供一种玩系统的方案,有条件还是推荐硬盘安装双系统或者U盘启动引导硬盘的系统,这样才是真正的硬盘系统,节省U口的资源。
这个家伙很懒,什么都没有留下。
作者其它经验

我要回帖

更多关于 用虚拟机安装ubuntu10 的文章

 

随机推荐