1、在VMware中创建虚拟机

如果你的电脑中,有已经安装好的Liunx操作系统,可以选择[打开虚拟机],在系统所在文件夹中,选择以.vmx结尾的文件打开。

如果此时电脑中没有安装好的Linux系统,就需要选择点击[创建新的虚拟机],来创建虚拟机。

(1)点击[创建新的虚拟机]。

点击[创建新的虚拟机],在弹出的窗口选择典型安装,这样安装方便一点。

(2)选择系统安装方式

这里我们选择第三个选项,稍后安装操作系统。

说明:

  • 选择第一个[安装程序光盘]:意思是安装系统的时候,使用真实的光盘进行安装。(不要选择)
  • 选择第二个[安装程序光盘映像文件(iso)]:

    现在我们常用的安装包,一般都是一个ISO镜像。但是也不要选择第二个,因为如果我们选择第二种安装方式,它会提示你将开启简易安装,如下图:

什么是简易安装?

就是他会全自动的安装一个最小化的Linux系统,有很多的功能包并没有安装。因为我们现在是学习Linux阶段,所以我们还是安装一个比较全面一点的Linux系统,所以我们不选择这个选项,包括以后的工作环境。

(3)选择客户机操作系统

说明:如果你的虚拟机版本比较低,找不到对应的发行版本,比如没有找到CentOS 64位,你可以用Red Hat Enterprise Linux 6 64位代替,或者选择最下边的other Linux。只要内核版本一致和系统位数相同,基本上没有大问题,但现在服务器都用64位的操作系统。

(4)自定义虚拟机的名称和安装位置。

(5)指定系统硬盘容量

Linux系统对硬盘的要求不大,如果是在实验环境下,不会在Linux系统中存储过多的数据,所以默认的20GB就够用。

说明:

  • 在创建虚拟机时,在指定硬盘容量时,选择了将虚拟磁盘拆分成多个文件(Split virtual disk into multiple files),并且下面有说明,这种多个文件模式更易于将虚拟机转移到其他的电脑上,并且会降低性能且会占用更多的硬盘空间。
  • 如果选择将虚拟磁盘存储为单个文件(Store virtual disk as a single file)模式,虚拟机就会在一个文件中,不仅会提高性能减少占用硬盘空间,而且看着更舒服。(推荐)

(6)完成创建

这个时候虚拟机就创建完成了,但是里边是没有操作系统的。就相当于你刚攒了一台电脑,里边还没有装系统。

可以在VMware中的左侧列表中查看到刚刚创建的虚拟机,如下图:

2、配置虚拟机硬件参数

(1)配置虚拟机参数方式

虚拟机的硬件参数是随时可以调整的。

两种方式:

  • 方式一:点击左侧菜单栏的要设置的虚拟机,在右侧展开的页面中可以配置虚拟机的硬件参数,如下图。

  • 方式二:点击左侧菜单栏的要设置的虚拟机—>然后在菜单栏中选择虚拟机—>设置,在弹出的窗口中设置虚拟机硬件参数。

进入设置页面,如下图所示:

(2)配置内存参数

说明:

  • 默认设置的是1GB内存。
  • 因为我的机器是16GB内存,所以他建议我的最大内存为13GB。如果这样分,我真实的电脑就只有3GB的内存了,这时我的虚拟机性能会很好,但是真实机会非常卡。
  • 那Linux操作系统需要多大的内存呢?

    以CentOS6举例,它安装的时候,占用最小内存空间为628MB,如果小于这个内存空间,会开启简易安装(上边介绍过)。
  • 但是在使用的时候,就是给他64MB的内存空间,Linux系统也是可以正常使用的。Linux系统运行消耗的资源很小,如果给的内存太小,且访问用户过多的话,也会觉得性能很卡。
  • 所以建议在实验的环境下,安装Linux系统的时候,内存空间设置最好大于628MB,安装完成之后设置256MB就可以了。

(3)配置CPU参数

给虚拟机传递cpu的数量,如果有两个cpu,你可以选择给虚拟机传递一个cpu性能,或者两个cpu的性能。

我的电脑只有1个cpu,但是我有8个cpu核心,相当于8个单核的cpu在同时运算。可以根据自己的需求选择传递核心数,但总数不能超真实机CPU的总核心树。如果选择传递多个核心,要把下边的两个选项进行勾选,会提升性能。

(4)配置硬盘参数

硬盘添加很方便,不够用可以随时添加,虚拟机这方面非常便捷。内存也是同理。

(5)配置CD/DVD(IDE)参数

在这选择使用ISO映像文件,并选择所安装Linxu系统的ISO镜像包位置。

(6)配置网络适配器参数

这点以后会有单独的文章单独讲,这里就不展开说明了。

结论:桥接、NAT这两种模式都可以,优先推荐桥接。

(7)其他

最后的USB控制器、声卡、打印机、显示器,基本上不用动。

『学了就忘』Linux基础 — 5、使用VMware创建虚拟机的更多相关文章

  1. 『学了就忘』Linux基础 — 6、VMware虚拟机安装Linux系统(超详细)

    目录 1.打开VMware虚拟机软件 2.选择Linux系统的ISO安装镜像 3.开启虚拟机安装系统 (1)进入Linux系统安装界面 (2)硬件检测 (3)检测光盘 (4)欢迎界面 (5)选择语言 ...

  2. 『学了就忘』Linux基础 — 10、VMware虚拟机中克隆的使用

    目录 1.什么是克隆 2.克隆的两种类型 (1)完整克隆 (2)链接克隆 3.克隆操作 步骤一:克隆虚拟机 步骤二:进行克隆导向 3.快照与克隆的区别 4.镜像的管理 快照和克隆是VMware中两个非 ...

  3. 『学了就忘』Linux基础 — 4、VMware安装

    目录 1.VMware介绍 2.VMware主要特点 3.VMware建议配置 4.VMware安装 1.VMware介绍 VMware是一个虚拟PC的软件,可以在现有的操作系统上虚拟出一个新的硬件环 ...

  4. 『学了就忘』Linux基础命令 — 25、文件基本权限的管理

    目录 1.文件和目录的默认权限 2.umask默认权限 (1)查看系统的umask权限 (2)用八进制数值显示umask权限 (3)umask权限的计算方法 (4)注意:umask默认权限的计算绝不是 ...

  5. 『学了就忘』Linux基础 — 1、UNIX系统介绍

    目录 (一)UNIX系统介绍 1.UNIX系统发展历史 2.UNIX 主要发行版本 (二)GNU计划 1.GNU计划介绍 2.为何Stallman会发起这个GNU计划呢? 3.GNU的通用公共许可证: ...

  6. 『学了就忘』Linux基础 — 7、补充:安装Linxu系统时设置硬盘挂载说明

    目录 (1)新建一个/home分区 (2)再创建一个/boot分区. (3)创建一个swap分区 (4)最后剩余的空间全部分给根目录 (5)总结 上一篇在VMwar虚拟机中安装Linux操作系统中ht ...

  7. 『学了就忘』Linux基础 — 9、虚拟机中快照的使用

    目录 1.快照的含义 2.快照的使用 步骤一:创建拍摄快照 步骤二:填写快照信息并创建 步骤三:查看快照 步骤四:操作快照 3.管理虚拟机小技巧 4.关于快照说明 快照和克隆是VMware中两个非常实 ...

  8. 『学了就忘』Linux基础 — 11、通过setup工具配置Linux系统IP地址

    目录 1.setup命令介绍 2.使用setup命令配置IP (1)执行setup命令 (2)进入图形化配置界面 (3)选择配置IP还是DNS (4)选择要配置的网卡 (5)进入IP地址配置页面 (6 ...

  9. 『学了就忘』Linux基础 — 13、Linux系统的分区和格式化

    目录 1.Linux系统的分区 (1)磁盘分区定义 (2)两种分区表形式 (3)MBR分区类型 2.Linux系统的格式化 (1)格式化定义 (2)格式化说明 1.Linux系统的分区 (1)磁盘分区 ...

随机推荐

  1. activemq启动错误UnsupportedClassVers rg/apache/activemq/console/Main:Unsupported major.minor version52.0

    ActiveMQ与java的JDK是有版本对应匹配的. 下面提供一个匹配图: MQ版本号 Build-Jdk 依赖JDKapache-activemq-5.0.0 1.5.0_12 1.5+apach ...

  2. C# windows服务知识集锦

    最近公司项目,本人也是刚接触windows服务,现在把这两天上网学习的一些资料拿出来与大家分享. 1).关于windows服务安装包的制作和自动启动服务 http://blog.csdn.net/re ...

  3. 运行FreeSWITCH的命令行参数

    一般来说,FreeSWITCH 不需要任何命令行参数就可以启动,但在某些情况下,你需要以一些特殊的参数启动.在此,仅作简单介绍.如果你知道是什么意思,那么你就可以使用,如果不知道,多半你用不到. 使用 ...

  4. 论文解读(BYOL)《Bootstrap Your Own Latent A New Approach to Self-Supervised Learning》

    论文标题:Bootstrap Your Own Latent A New Approach to Self-Supervised Learning 论文方向:图像领域 论文来源:NIPS2020 论文 ...

  5. Java Web下MySQL数据库的增删改查(二)

    前文:https://www.cnblogs.com/Arisf/p/14095002.html 在之前图书管理系统上做了改进优化 图书管理系统v2 首先是项目结构: 1.数据库的连接: 1 pack ...

  6. 进入vim /etc/profile如何退出

    按o或i输入 按Esc,输入:wq,退出

  7. django 各项配置基本设置

    setting中一些设置例子 mysql数据库连接设置 DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': ...

  8. 【Golang】三个点(...)用法

    众所周知,Go语言是严格类型语言,而开发的时候又遇到传入参数不定的情况,怎么办? 这里的三个点(-),就给我们编程人员带来很大的灵活性,具体如下 在Golang中,三个点一共会用在四个地方(话说三个点 ...

  9. golang实现一个简单的websocket聊天室

    基本原理: 1.引入了 golang.org/x/net/websocket 包. 2.监听端口. 3.客户端连接时,发送结构体: {"type":"login" ...

  10. CSharp委托与匿名函数

    CSharp委托与匿名函数 场景 面对事件处理,我们通常会通过定义某一个通用接口,在该接口中定义方法,然后在框架代码中,调用实现该接口的类实例的方法来实现函数的回调.可能这样来说有些抽象,那我们提供一 ...