最近要在Ubuntu中部署openstack,为了节省空间和内存,最终选择了Ubuntu服务器。看了很多前辈和大佬的安装教程,在这里记录一下我自己的Ubuntu Server 16.04.5的安装过程。

  附:1、VMware Workstation 12.5.9

          2、Ubuntu Server 16.04.5镜像

一、创建虚拟机

  1、打开VMware Workstation,选择“创建新的虚拟机”

  

  2、选择 “自定义(高级)” , 下一步;虚拟机硬件兼容性默认,下一步

  

  

  3、安装客户机操作系统,我们选择 “稍后安装操作系统” ,点击下一步。

  

  4、客户机操作系统我们选中 “Linux” ,因为我下载的ubuntu 64位,所以在下拉选项中选择 “Ubuntu 64位” 。这个可以根据自己下载的镜像来选择。

  

  5、虚拟机的名称、虚拟机存放的的位置自己选择,填好后点击下一步。

  

  6、处理器的配置可以根据自己物理机的配置和具体需求来选择。

  

  7、虚拟机内存同样,根据自己物理机配置和具体需求来做选择,可以暂时选择默认,以后可以做修改。我这里选择2G内存。

  

  8、网络连接类型可以暂时选择NAT模式,以后可以自己做修改,点击下一步。

       关于三种网络连接方式可以参考:http://note.youdao.com/share/web/file.html?id=236896997b6ffbaa8e0d92eacd13abbf&type=note

  

  9、I/O控制器类型、磁盘类型以及选择磁盘,都可以默认。

  

  

  

  10、最大磁盘大小默认为20G,根据具体需求来选择;然后选择 “将磁盘拆分成多个文件”,下一步。

  

  11、虚拟机的文件名自己选择,点击下一步。

  

  12、没问题的话,选择“完成”。

  

  13、为新建的虚拟机指定镜像文件。

  

  

二、安装Ubuntu服务器版

  1、点击 “开启此虚拟机”,开始安装。

  

  2、默认选择English,英文版安装,直接按Enter键即可。

  

  3、默认选择“Install Ubuntu Server”,安装ubuntu服务器版。

  

  4、继续默认项“English”

  

  5、国家或地区我们选择  “Other”--> "Asia" --> "China"

  

  

  

  6、继续默认项

  

  7、是否检测键盘布局,我们选择“No”

  

  8、键盘布局所属国家:English  ;键盘布局:English  。两项都是默认即可。

  

  

  9、设置主机名字,根据自己的需要来,然后按“↓”选择“Continue”,继续。

  

  10、创建新用户:输入新用户全名(注意:不是登录账号,相当于描述)

  

  11、设置账户名(该账户名是用来登录的),我默认和上一项一致。

  

  12、设置密码和再次填入密码

  

  

  13、是否使用强度弱的密码,我选择“Yes”

  

  14、是否加密主目录,选择“No”

  

  15、时区是否正确,这里显示的事哈尔滨,我们先选择“Yes”。系统安装好之后我们可以更改为上海。

  

  16、磁盘分区,默认为第二个选项,但为了简单省事,我选择了第一个

  

  17、选择分区,这里只有一个,我们选择默认即可。

  

  18、是否将变更写入硬盘,我们选择“Yes”

  

  19、“如果您需要用HTTP代理来链接外部网咯,请在这里输入代理的信息。否则,请置空。”

          这里我置空,然后继续。

  

  20、稍等片刻之后,出现下面界面,选择更新方式,我们选择不自动更新

  

  21、我选择把OpenSSH server安装上,按空格选中,然后按“Enter”键确认继续

  

  22、将GRUB安装至硬盘?我们默认选择“Yes”

  

  23、默认继续,系统会自动重启,然后进入登录界面。

  

  24、登录界面,至此,Ubuntu服务器版基本安装完成。

  

在VMware Workstation中安装Ubuntu Server 16.04.5图解教程的更多相关文章

  1. 虚拟机Vmware成功安装Ubuntu Server 16.04中文版

    最近想在Linux下学习Python的爬虫开发技术,经过认真考虑优先选择在在Ubuntu环境下进行学习Python的开发,虽然Ubuntu Server 16.04 LTS版本已经集成了Python ...

  2. Android源码浅析(一)——VMware Workstation Pro和Ubuntu Kylin 16.04 LTS安装配置

    Android源码浅析(一)--VMware Workstation Pro和Ubuntu Kylin 16.04 LTS安装配置 最近地方工作,就是接触源码的东西了,所以好东西还是要分享,系列开了这 ...

  3. 在虚拟机中安装Ubuntu Server 15.04

    学Linux,上红联! 红联Linux门户|Linux通用技术|Linux发行版技术|Linux企业应用|Linux实验室|红联Linux论坛 Linux系统教程 Linux入门 Linux管理 Li ...

  4. VirtualBox下安装Ubuntu Server 16.04

    安装环境: Windows:确保磁盘空间足够,一般需要8个G左右. 所需文件: 首先在Ubuntu的官网上下载.iso的镜像文件,链接是:http://www.ubuntu.org.cn/server ...

  5. vmware 10虚拟机安装ubuntu server 14.04

    -開始安装ubuntu server- 1.首先是安装系统时的语言,推荐选择English 然后安装系统 这里选择语言非常重要,我開始选择了中文,安装完毕后会乱码,所以推荐选择英文 由于在中国.所以选 ...

  6. 为部署ASP.NET Core准备:使用Hyper-V安装Ubuntu Server 16.10

    概述 Hyper-V是微软的一款虚拟化产品,和VMWare一样采用的hypervisor技术.它已经被内嵌到Win10系统内,我们只需要进行简单的安装即可.但是前提是要确保你的机器已经启用虚拟化,可以 ...

  7. NET Core准备:使用Hyper-V安装Ubuntu Server 16.10

    NET Core准备:使用Hyper-V安装Ubuntu Server 16.10 概述 Hyper-V是微软的一款虚拟化产品,和VMWare一样采用的hypervisor技术.它已经被内嵌到Win1 ...

  8. Ubuntu server 16.04安装,无网卡驱动解决

    因为使用一个软件必须要在ubuntu server 16.04上安装,因此先在裸机上安装ubuntu server 16.04,具体信息: 镜像版本:ubuntu-16.04.6-server-amd ...

  9. [原创]在HP DL380 G7服务器上部署基于Ubuntu Server 16.04 和 VirtualBox的云平台

    对于一线开发人员来说,一提到虚拟机平台,往往会让人联想到在价格昂贵的服务器上部署VMware vSphere之类软件来实现. 笔者作为一个资深码农,也是一直梦寐着在自己家中打造一个真正的家庭私有云,秒 ...

随机推荐

  1. redux中的compose源码分析

    1. redux中compose用来组合各种中间件来实现链式调用,例子如下 compose( applyMiddleware, devTools, persistState, createStore ...

  2. pixi之加载纹理贴图和精灵类的使用

    因为之前看过three.js的缘故,所以pixi学习起来也是很快的,主要就是熟悉pixi的API,所以,在这里记录一下pixi常用API,废话不多说,下面上干货. 一.为你的PIXI场景添加图片(精灵 ...

  3. tf.device()指定tensorflow运行的GPU或CPU设备

    在tensorflow中,我们可以使用 tf.device() 指定模型运行的具体设备,可以指定运行在GPU还是CUP上,以及哪块GPU上. 设置使用GPU 使用 tf.device('/gpu:1' ...

  4. C语言--第三次作业

    要求一 . 1)C高级第三次PTA作业(1) 题目6-1 1.设计思路      (1)主要描述题目算法          第一步:将月份分别赋值:          第二步:利用switch语句,输 ...

  5. 如何解决前后端token过期问题

    问题描述: 首先后端生成的token是有时限的,在一段时间后不管前端用户是否进行了访问后端的操作,后端的token都会过期,在拦截器阶段就会返回错误的请求:token过期,从而拿不到想要的请求数据. ...

  6. java对象模型

    java对象模型其实就是JVM中对象的内存布局.一个对象本身内在结构的描述信息以字节码的方式存储在方法区中(参见java内存区域),说白了就是class文件.那么如何获取到对象的class信息呢?虚拟 ...

  7. CentOS 7 安装Memcached服务

    Memcached 简介 Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载.它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高动态.数据库驱动网站 ...

  8. PSI分析

    "SI是对多个TS流的描述,它包含了PSI" PSI只提供了单个TS流的信息,使接收机能够对单个TS流中的不同节目进行解码:但是,它不能提供多个TS流的相关业务,也不能提供节目的类 ...

  9. vagrant 相关记录

    最近安装vagrant 出错的最大的可能性是BOX 路径不太对, 好像和目录的大小写有关系,请检查 $ vagrant init # 初始化$ vagrant up # 启动虚拟机$ vagrant ...

  10. 关于 android百度地图 调用 地理位置 经纬度坐标,只调用一次的解决方法,通知栏不总是 搜索 GPS 。。。

    上代码吧... //读取当前坐标 final LocationClient mLocationClient = new LocationClient(mActivity); mLocationClie ...