Ubantu 安装到VMware详解

2023-05-16

想要在VMware中运行Linux系统,那么就需要Linux系统安装到VMware虚拟机上面。在这里,以把ubantu16.04安装到VMware虚拟机中为教程进行图文讲解,共分为三个步骤,分别是创建新的虚拟机、安装到ubantu系统、安装VMware Tools。

1.1 创建新的虚拟机

虚拟机(Virtual Machine)指通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计
算机系统。下面就来讲解创建新的虚拟机的基本步骤:
第 1 步:安装完 VMware 之后,打开 VMware 虚拟机,点击“创建新的虚拟机”,如下:

 第 2 步:进入“欢迎使用新建虚拟机向导”界面后,需要注意“典型”安装方式容易出现各种各样的问题,
因此这里选择“自定义”安装,然后点击“下一步”,如下:

 

第 3 步:进入“选择虚拟机硬件兼容性”后,需要注意两点:①若电脑硬件版本较老(如好多年以前购买的
电脑),则可选择硬件兼容性为“Workstation 6.5-7.x”,这个版本的兼容性良好;②若电脑硬件版本较新(如 2016
年之后购买的电脑),则可选择硬件兼容性为“Workstation 12.0”(亲测选择硬件兼容性为“Workstation 6.5-7.x”,出现各种各样的问题,请勿怀疑!)。在这里,为了统一管理,推荐都选择硬件兼容性为“Workstation 12.0”,然后点击“下一步”,如下:

 

第 4 步:在下列的“安装客户机操作系统”界面中,选择“稍后安装操作系统”选项,并点击“下一步”,
如下:

 

第 5 步:进入“选择客户机操作系统”界面后,首先勾选上“Linux”,然后在版本选项中,若电脑操作系统为 32 位,则可选择“Ubuntu”(即 32 位);若电脑操作系统为 64 位,则可选择“Ubuntu 64 位”。当然,在电脑操作系统为 64 位时,同样也是兼容 32 位的“Ubuntu”的,因此,为了统一管理,都统一选择“Ubuntu”。选择完毕后,点击“下一步”,如下: 

 第 6 步:当进入“命名虚拟机”界面后,虚拟机名称可设定为任意非中文的名称,此处设置为“Ubuntu_XYD”;位置表示希望虚拟机安装所在位置(随意设定,但要保证有足够的存储空间,一般不少于 20GB),此处位置设置为“C:\PythonTool\Ubuntu16_04\Ubuntu_XYD”。设定完毕后,则点击“下一步”,如下:

第 7 步:当进入“处理器配置”界面后,建议处理器数量设定为 2,每个处理器的核心数量设定为 2,这主要是能让虚拟机启动速度变快。设定完毕后,则点击“下一步”,如下: 

第 8 步:当进入“此虚拟机的内存”界面后,设定此虚拟机的内存为 2.48MB(即 2GB),如下:

 

第 9 步:当进入“网络类型”界面后,勾选上“使用桥接网络”,注意要勾选上该选项后,安装的 Ubuntu系统才能连接上网络,然后点击“下一步”,如下: 

第 10 步:当进入“选择 I/O 控制器类型”界面后,直接点击“下一步”;当进入“选择磁盘类型”界面后,直接点击“下一步”。如下:


第 11 步:当进入“选择磁盘”界面后,直接点击“下一步”;当进入“指定磁盘容量”界面后,设定为 20GB或 40GB 都可以(此处设定为 40GB),直接点击“下一步”。如下:


第 12 步:当进入“指定磁盘文件”界面后,直接点击“下一步”;当进入“已准备好创建虚拟机”界面后,点击“自定义硬件”。如下:


第 13 步:在自定义硬件界面中,选中“新 CD/DVD(IDE)”,然后勾选上“使用 ISO 影像文件”,再点击“浏览”去选择.iso 文件。此处的 存放路径为“C:\PythonTool\Ubuntu16_04”。当成功选择该
路径后,点击“关闭”即可关闭该自定义硬件界面,如下:

 

第 14 步:点击下图“已准备好创建虚拟机”界面中的“完成”即可,如下:

第 15 步:至此,就已成功创建新的虚拟机并已配置好虚拟机相关信息,且可看到创建好的虚拟机名称为Ubuntu_XYD,如下:

 

1.2 安装 Ubuntu 系统
当成功创建好虚拟机后,接下来就可以开启了。在首次点击“开启次虚拟机”时,需要安装 Ubuntu 系统,
基本步骤如下:

第 1 步:点击“开启虚拟机”,准备安装 Ubuntu 系统,如下:

注意,在安装 Ubuntu 前,若提示虚拟化引擎未开启或不可用,则需编辑虚拟机设置,如下:


方式 1:出现虚拟化引擎未开启或不可用的问题,可采用修改如下虚拟机设置,并勾选上“虚拟机 Intel VT-x...”,如下:


方式 2:若上述方式行不通,则需要修改 BIOS。操作方式为:先关机,再开机时按 F2 功能键(或其他键,看电脑品牌不同则进入 BIOS 设置也不同),进入 BIOS 设置,将“Intel Virtual Technology”从 Disable 改为 Enable,并按 F10 功能键进行保存并退出,电脑会重启,然后再打开 VMware,运行虚拟机即可解决。如下:

 

第 2 步:启动虚拟机后,启动过程可能需要稍等 1-3 分钟。然后进入开始安装 Ubuntu,进入 Welcome 页面,选择语言为“中文(简体)”并点击“Install Ubuntu”进行安装系统,如下:


第 3 步:当进入到“准备安装 Ubuntu”界面后,直接点击“继续”即可,如下:


第 4 步:当进入到“安装类型”界面后,若没安装过 Ubuntu 系统,则可选择“清除整个磁盘并安装 Ubuntu”(此处默认选择该选项),然后点击“现在安装”。在弹出的“将改动写入磁盘吗?”界面中,直接点击“继续”,如下:

 

第 5 步:当进入到位置选择界面时,选择“Shanghai”即可,然后点击“继续”,如下:

 

第 6 步:在“键盘布局”界面中,选择“汉语”即可,如下:

 

第 7 步:进入到“您是谁”界面时,则需要输入姓名、用户名和密码等信息。在这里,姓名,密码,设定完毕后,点击“继续”,如下 :

 第 8 步:完成上述操作后,则进入了 Ubuntu 安装进度界面,在该界面中需要等待约 10-40 分钟进行安装,如下:


第 9 步:一旦安装完毕,则进入到如下界面,此时,若想要让 Ubuntu 立即生效且使用,则需要重启计算机,如下:

 

第 10 步:当重新启动计算机后,打开 VMware 虚拟机,并点击“开启此虚拟机”,如下:

 

启动虚拟机后,就需要输入密码才能进入到 Ubuntu 系统了。需要注意,输入的密码就是在上述“1.2 第 7步”设定的密码,此处输入 。成功输入密码后,则可进入到 Ubuntu 系统,如下: 

第 11 步:当第一次进入 Ubuntu 系统桌面时,菜单栏是没有显示终端图标的。若要打开终端,则需要右键鼠标-->打开终端,如下: 

第 12 步:打开终端,可以输入相关命令行,若要进行 Python 程序 shell 编写程序代码,则可输入 python 或python2 或 python3 或 ipython,其中,python 和 python2 对应的是 Python2 系列本,python3 对应的是 Python3系列版本。此处,以输入 python 命令为例,若要关闭终端,则可点击右上角的“x”进行关闭,如下:


第 13 步:当打开“终端”后,为了方便使用终端,则可将“终端”图标拖动至菜单栏的最顶部,如下:

 

第 14 步:至此,Ubuntu16.04 版本的系统就已成功安装在 VMware 虚拟机上了,当然,特别要注意的是,进入 Ubuntu 系统后,鼠标是移动不到计算机本身系统中的(如 Windows 等)。若要Ubuntu 系统中释放鼠标,则需同时按住 Ctrl+Alt 键从虚拟机中释放鼠标,这点需要特别注意。

1.3 安装 VMware Tools
当创建新的虚拟机和安装 Ubuntu 系统成功后,方便宿主机与客户机的文件交换等,建议安装 VMware Tools,当然,安装完 VMware Tools 后,系统桌面即会自动调整以适应当前的显示器[注意:完成上述操作后,Ubuntu 系统桌面显示为一小块]。下面就来了解一下安装 VMware Tools 吧!
第 1 步:在 VMware 虚拟机窗口中,点击“虚拟机”-->“安装 VMware Tools...”,如下:


第 2 步:在弹出的提示框中,点击“是”,此时就已进入了 VMware Tools 的安装,需要耐心等待几分钟,如下:

第 3 步:当下载 VMware Tools 成功后(此处版本为 VMware Tools-10.0.0-2977863.tar.gz),如下:

 

第 4 步:此时打开终端,执行下列操作:[注:命令行可使用 tab 键补全]
①进入到下载的 VMware Tools 路径下,执行命令:cd /media/jimy/VMware Tools;
②使用 ls 命令查看该目录下的所有文件,执行命令:ls;
③接下来,需要将 VMware Tools-10.0.0-2977863.tar.gz 解压到 C:/temp/目录下,执行命令:sudo tar -xf
VMwareTools-10.0.0-2977863.tar.gz -C /tmp/,此时要获得管理员权限,需要输入本机密码 xyd118;
④继续跳转到/tmp/vmware-tools-distrib/目录,执行命令:cd /tmp/vmware-tools-distrib/;
⑤之后,再安装 VMwareTools,执行命令:sudo ./vmware-install.pl;
⑥进入这步后,一定要手动输入 yes,如下:


⑦之后的步骤,一路点击键盘上的 Enter 即可,直至安装 VMware Tools 成功。详细操作步骤如下图:

 

操作代码如下:

jimy@jimy-virtual-machine:$ cd /media/jimy/VMware Tools
jimy@jimy-virtual-machine:/media/jimy/VMware Tools$ sudo tar -xf VMwareTools-10.0.0-2977863.tar.gz -C /tmp/
[sudo] jimy 的密码:
jimy@jimy-virtual-machine:/media/jimy/VMware Tools$ cd /tmp/vmware-tools-distrib/
jimy@jimy-virtual-machine:/tmp/vmware-tools-distrib$ sudo ./vmware-install.pl
open-vm-tools are available from the OS vendor and VMware recommends using
open-vm-tools. See http://kb.vmware.com/kb/2073803 for more information.
Do you still want to proceed with this legacy installer? [no] yes [Enter]
Creating a new VMware Tools installer database using the tar4 format.
Installing VMware Tools.
In which directory do you want to install the binary files?
[/usr/bin]
What is the directory that contains the init directories (rc0.d/ to rc6.d/)?
[/etc]
What is the directory that contains the init scripts?
[/etc/init.d]
In which directory do you want to install the daemon files?
[/usr/sbin]
In which directory do you want to install the library files?
[/usr/lib/vmware-tools]

 第 5 步:当安装 VMware Tools 成功后,关闭 Ubuntu 客户机并重新启动 Ubuntu 系统即可查看到 Ubuntu 的桌面占据了 VMWare 下的整个窗口,如下:

到这里,VMware就已经安装完成! 

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Ubantu 安装到VMware详解 的相关文章

  • OpenCV 安装必看

    怎样安装OpenCV套件呢 xff1f 想要使用opencv的同学一定是刚刚接触到图像处理 xff0c 需要做一些实验 xff0c 听说OpenCV很好用 xff0c 所以就开始查找各种资料学习OpenCV但是 xff0c 谁告诉你们它很好
  • make: *** No rule to make target `menuconfig'. Stop.问题解决方案-Linux(3)

    前言 本问题是我在编译更新内核时所遇到的 xff0c 已经解决 问题描述 在编译内核时 xff0c 运行make menuconfig 时出现 xff0c 截图如下 这个是因为没有找到要配置的文件 解决方案 进入解压得到的Linux原文件夹
  • 深入理解AlexNet网络

    AlexNet 论文 xff1a ImageNet Classification with Deep Convolutional Neural Networks 第一个典型的CNN是LeNet5网络结构 xff0c 但是第一个引起大家注意的
  • Ubuntu 18.04 网络配置

    坑爹的网络配置 ubuntu 18 04的网络配置的方式相较于原来的版本有了很大的改动 xff0c 并且server版的和Desktop 版本的是不一样的 Server版本 新的版本采用了netplan 管理网络 xff0c 在命令行中配置
  • PCA原理

    PCA 各位 xff0c 久违了 xff5e 什么是PCA xff1f 什么是PCA呢 xff1f 这是一个问题 xff0c 什么样的问题 xff1f 简单而又复杂的问题 xff0c 简单是因为百度一下就会出现一大堆的解释 xff0c 复杂
  • SRAM驱动开发实例

    一 我写博客的原因 xff0c 应该说是有两点吧 xff08 1 xff09 一点是对阶段性工作的总结 xff0c 虽说技术创新 xff0c 技术创新 xff0c 但在创新之前有一个技术积累的过程 xff0c 写博客 xff0c 便于总结
  • 互补滤波器

    互补滤波器 从 RC 电路 到 数字滤波器 参考 xff1a wikiPedia by luoshi006 原理 低通滤波器 一阶低通滤波器 传递函数 常见的 RC 电路构成的一阶低通滤波器的输入 U 输出 Y 关系如下 xff1a Y U
  • mahony 互补滤波器

    by luoshi006 上接 互补滤波器 xff0c 继续学习互补滤波 参考 xff1a Keeping a Good Attitude A Quaternion Based Orientation Filter for IMUs and
  • PX4 - position_estimator_inav

    by luoshi006 参考 xff1a 1 http dev px4 io advanced switching state estimators html 2 http blog sina com cn s blog 8fe4f2f4
  • PX4-terrain_estimator

    by luoshi006 参考 xff1a https github com PX4 Firmware blob master src lib terrain estimation terrain estimator h PX4 位置估计中
  • 已归档博文收纳

    by luoshi006 欢迎交流 个人 Gitter 交流平台 xff0c 点击直达 xff1a L类 Learning GitHub Qt5 5 1 43 OpenCV2 4 10 环境配置PX4 开发环境 xff08 Ubuntu14
  • linux信号量

    1 信号量数据结构 union semun int val 整形变量 信号量初值 struct semid ds buf semid ds结构指针 unsigned short array 数组类型 struct seminfo buf 信
  • 单片机系统中的一种文字平滑(抗锯齿)显示方法

    这是之前一个项目中已实现的方法 xff0c 现在整理后拿出来分享 单片机系统中文字显示部分一般用的是用取模软件取出字模后输出到屏幕上显示 xff0c 这种方式显示的字体有锯齿 xff0c 在DPI低的显示屏上锯齿效果非常明显 对于单色屏来说
  • DIY个人智能家庭网关—— 路由器篇之刷机

    先选择合适的路由器型号 xff0c 要求有两个 xff0c 一 xff1a 有USB口 xff0c 二 xff1a 可以刷openwrt系统 xff0c 我的首选是newifi mini xff0c 比较喜欢折腾的可以刷openwrt官方固
  • 类中的域

    转自http book 51cto com art 201207 350797 htm 类的对象也称为这个类的实例 当创建一个对象时 xff0c 对象包含在类定义中包括的所有域 但是 xff0c 类定义中的域并不总是一样 一共有两种 有一种
  • Postman 插件介绍

    Postman介绍 Postman是google开发的一款功能强大的网页调试与发送网页HTTP请求 xff0c 并能运行测试用例的的Chrome插件 其主要功能包括 xff1a 模拟各种HTTP requests 从常用的 GET POST
  • 【2022阿里灵犀互娱】游戏测开笔试AC_Code

    测开笔试 xff0c 90分钟 xff0c 3道编程题 43 八股 xff0c 第二题输出格式模拟题 xff0c 就不贴了 T1 进制转换 题意 有一个数 xff0c 可能是2 xff5e 16进制的其中之一 xff0c 算出所有可能的结果
  • error while loading shared libraries: libopencv_imgcodecs.so.3.4

    最近给电脑重新安装了opencv3 4 10 xff0c 但是跑工程时却出现这个问题 xff0c 网上百度了一堆 xff0c 发现应该是库设置的问题 xff0c 但是到底是哪里出了问题 xff0c 怎么设置 xff0c 我根据我自己的实际情
  • 六、geotrellis按时间序列存储至hbase

    实现代码如下 xff1a import org apache camel scala dsl builder RouteBuilderSupport import geotrellis raster import geotrellis pr
  • 支持向量机svm及python测试

    from sklearn svm import SVR SVC from sklearn datasets import load boston from sklearn datasets import load wine from skl

随机推荐

  • mlp神经网络及python测试

    关于线性模型 xff1a y 39 61 w 0 x 0 43 w 0 x 0 43 43 w p x p 43 b 其中 xff0c y 39 表示对y的估算值 xff0c x 0 到x p 是样本特征值 w表示每个特征值的权重 xff0
  • linux 安装gdal(含hdf)记录

    一 准备工作 经实践 xff0c 在其他用户下存在某种问题 xff0c 可能是对Centos系统上不熟悉 xff0c 无法解决 xff0c 需在root用户下安装 xff09 xff1a su root 安装编译环境 sudo yum in
  • go语言多线程与并发编程

    go语言并发编程 在了解go语言的并发编程之前 xff0c 我们必须先了解并发和并行的概念 我们知道 xff0c 当启动一个应用的时候实际上是启动了一个进程 xff0c 通过该进程实现资源的调度和分配 xff0c 并且多个进程之间是相互隔离
  • Pycharm 中Available packages nothing to show

    国内源 xff1a 清华 xff1a https pypi tuna tsinghua edu cn simple 阿里云 xff1a http mirrors aliyun com pypi simple 中国科技大学 https pyp
  • 以太坊区块链的区块(Block)结构

    这里以以太坊区块链为基础进行讲解 直接看代码 xff1a 区块结构代码 xff1a block go 1 block的header type Header struct ParentHash common Hash 96 json 34 p
  • go语言连接mongodb数据库

    使用mongodb数据库之前需要先下载安装mongodb服务器端程序 xff0c 这里不再赘述 go语言下使用mongodb步骤如下 xff1a 1 下载mongodb连接驱动mgo 命令行下输入 xff1a go get gopkg in
  • 算法中的常用数学公式

    1 指数 指数是幂运算a a 0 中的一个参数 xff0c a为底数 xff0c n为指数 xff0c 指数位于底数的右上角 xff0c 幂运算表示指数个底数相乘 当n是一个正整数 xff0c a 表示n个a连乘 当n 61 0时 xff0
  • hbase出现org.apache.hadoop.hbase.PleaseHoldException: Master is initializing错误解决

    使用hbase创建namespace和table时提示该错误 xff0c 完整的错误日志如下 xff1a 按照网上的解决思路 xff1a 1 设置主机之间的NTP时间同步 2 修改hbase site xml配置文件 lt property
  • windows下hadoop的部署和使用

    本教程在windows10环境下安装配置hadoop 43 hbase 43 spark 一 下载压缩包 xff1a 1 JavaJDK xff0c 1 8以上 2 Hadoop2 8 3 xff0c 下载地址 xff1a http arc
  • 四、geotrellis发布TMS服务

    本章节将上一章节创建的瓦片发布为TMS服务 本章节将使用akka建立http服务并访问影像瓦片 使用maven构建测试案例 xff0c maven参见上一章节 具体代码如下 xff1a import geotrellis raster im
  • Pyspark实战(四)pyspark操作hbase

    环境配置 xff1a Spark 启动环境中添加 hbase 的 jar 包以及 spark examples的jar包 1 下载spark examples jar包 xff0c 地址https mvnrepository com art
  • 五、geotrellis实现栅格切片并存储至hbase

    部署环境可以参考本栏目的其他章节 1 maven代码如下 xff1a lt dependencies gt lt dependency gt lt groupId gt org apache camel lt groupId gt lt a
  • launch文件和package文件语法

    launch文件语法 参考 xff1a ROS入门之 浅谈launch 沐棋的博客 CSDN博客 roslaunch 补充 xff1a launch prefix 61 command prefix roslaunch 命令 的一个潜在的缺
  • ORB_SLAM2新增稠密建图代码笔记

    接上一篇博客 ORB SLAM2 43 kinect稠密建图实战项目总结 ORB SLAM2 43 kinect稠密建图实战项目总结 好好仔仔的博客 CSDN博客 本篇在此基础上对整个项目的逻辑结构以及代码实现进行梳理 orb slam2新
  • windows下C++学习推荐书籍

    推荐几本书给你们 xff0c 有空可以学习一下 xff1a C 43 43 编程相关 xff1a 1 C 43 43 Primer xff1a C 43 43 的工具书 2 Effective C 43 43 xff1a C 43 43 提
  • stm32IO口八种工作模式详细解析(附原理图)

    目录 工作模式介绍常用IO口工作模式分析实际应用 很多小伙伴们在初学stm32时都对stm32的IO口工作模式的原理和配置不了解 xff0c 所以我整理发表此篇文章作为自己复习和他人参考资料 xff08 注 xff1a 该文章参考了stm3
  • cmake之install总结(指定安装文件和安装位置)

    背景 cmake不仅可以构建可执行文件 xff0c 还可以安装 使用CMake xff0c 我们可以使用install 命令指定安装规则 只需要指定安装位置和待安装的目标文件 xff0c 十分简单 以cmake官方教程为例 xff08 3
  • 工训备赛日志(二)——上位机与stm32之间的一种简易通信方式

    工训备赛日志 xff08 二 xff09 上位机与stm32之间的一种简易通信方式 一 摘要 上位机检测到物体之后 xff0c 要将信号传递给控制底层的STM32 xff0c 这里提出了一种基于读取电平和外部中断的简易通信方式 此方法占用五
  • 【2】中断方式和查询方式的区别

    1 中断方式 xff1a 接收数据时 xff0c MCU转入中断服务程序 xff0c 再处理接收到的数据 xff1b CMT2300A接收数据的中断 xff1a 检测RX FIFO TH 中断 xff0c 一旦有效表示FIFO 已经被填入预
  • Ubantu 安装到VMware详解

    想要在VMware中运行Linux系统 xff0c 那么就需要Linux系统安装到VMware虚拟机上面 在这里 xff0c 以把ubantu16 04安装到VMware虚拟机中为教程进行图文讲解 xff0c 共分为三个步骤 xff0c 分