目录


    ◆ 引言
    ◆ 配置相关硬件
    ◆ 深刻认知参数
      1. 处理器配置
      2. 网络连接类型
      3. I/O 控制器类型
      4. 设定磁盘参数
    ◆ 安装操作系统
      1. 镜像获取方式
      2. Linux 系统安装
      3. Windows 系统安装
    ◆ 尾语


◆ ◆ ◆ 引言


看着配置过程中的这些陌生的名词缩写,我曾经茫然无措,但对虚拟机的探索不应该就此止步。试试看,总会积累些经验,而我的尝试就记录在这篇文章里,任君采撷!

转至目录


◆ ◆ ◆ 配置相关硬件


话不多说,我们先来探索一下具体的配置过程吧!

1) 单击创建新的虚拟机

2) 勾选自定义,单击下一步

3) 一般不做改动,单击下一步

4) 勾选稍后安装操作系统,单击下一步

5) 勾选待安装操作系统类型并选择版本,单击下一步

6) 设定虚拟机名称并选择存储位置,单击下一步

7) 调整处理器配置,单击下一步

8) 分配虚拟机可使用的内存,单击下一步

9) 选择网络类型,单击下一步

10) 选择I/O控制器类型,单击下一步

11) 选择虚拟磁盘类型,单击下一步

12) 选择磁盘,单击下一步

13) 设定最大磁盘大小并勾选存储为单个文件,单击下一步

14) 默认状态,单击下一步

15) 单击自定义硬件,返回后单击完成

16) 单击新 CD/DVD(IDE)并勾选启动时连接,选择映像文件,单击高级,返回后单击关闭

17) 勾选适当选项,单击确定

18) 单击编辑虚拟机设置或者设备中任意项,可进入自定义硬件界面进行设置更改

转至目录


◆ ◆ ◆ 深刻认知参数


前面的配置过程中,我取样的配置流程是针对 Kali Linux 系统的。但如果你愿意花些时间在下面这些信息上,那么无论哪一种操作系统的配置,你都可以信手拈来。

  1. 处理器配置

【1. 定义】

中央处理器 (CPU)

  • 一块超大规模的集成电路,是一台计算机的运算核心和控制核心

处理器核心 (Core)

  • 又称为内核,由单晶硅以一定的生产工艺制造出来的 CPU 中心那些隆起的芯片,是 CPU 最重要的组成部分

超线程技术 (HT)

  • 英特尔研发的一种技术,通过此技术,英特尔实现在一个实体 CPU 中,提供两个逻辑线程

【2. 联系】

根据内核的数量,将 CPU 分为单核多核,内核的数量即所谓的核心数;线程数是一种逻辑的概念,它是相对于物理内核来说的,随着因特尔超线程技术的发展,一个处理器核心被模拟成类似于两个处理器核心的状态。对于一个 CPU ,线程数总是大于或等于核心数的,一个核心最少对应一个线程,但通过超线程技术,一个核心可以对应两个线程,也就是说它可以同时运行两个线程。

【3. 查看】

以四核八线程的 CPU 为例,我们通过一些方法查看 CPU 的核心数以及线程数

  • 官网查询

  • 设备管理器

光标停在此电脑>右键菜单>属性>设备管理器>处理器

  • 任务管理器

光标停在任务栏>右键菜单>任务管理器>详细信息>性能

  • 命令行查询

Win + R 呼出运行命令框
输入 cmd ,回车
输入 wmic ,回车
输入 cpu get * ,回车

拖动滚动条,找到下列信息
Name > CPU 型号
NumberOfCores > 核心数
NumberOfLogicalProcessors > 线程数

【4. 配置】

处理器内核总数 = 处理器数量 * 每个处理器的内核数量 <= 处理器线程数
满足上面这个关系式是必要条件,否则会给出报错信息

一般我们设定处理器数量为 1 ,每个处理器的内核数量为 2

  1. 网络连接类型

【1. 定义】

网络地址转换 (NAT)

  • 利用 NAT ,虚拟机和主机系统将共享一个网络标识,此标识在网络以外不可见。简单的说,虚拟机访问网络的所有数据都是由主机提供的,它并不真实存在于网络中,主机与网络中的任何机器都不能查看和访问到它存在,但它却可以访问主机能访问到的所有网络

桥接网络

  • 使用桥接模式网络连接时,虚拟机将具有直接访问外部以太网网络的权限。也就是说,虚拟机通过主机网卡,架设了一条桥,直接连入到网络中,可以认为是一台真实的计算机

仅主机模式网络

  • 仅主机模式网络连接使用对主机操作系统可见的虚拟网络适配器,在虚拟机和主机系统之间提供网络连接。虚拟机在主机中模拟出一张专供虚拟机使用的网卡,所有虚拟机都是连接到该网卡上的,我们可以通过设置这张网卡来实现上网及其他很多功能,比如(网卡共享、网卡桥接等)

不使用网络连接

  • 不为虚拟机配置网络连接

【2. 通信】

网络地址转换 (NAT) 桥接网络 仅主机模式网络
虚拟机与宿主机 虚拟机单向访问宿主机 彼此互通,处同一网段 宿主机单向访问虚拟机
虚拟机与虚拟机 互相均不可访问 彼此互通,处同一网段 彼此互通,处同一网段
虚拟机与网络中其他主机 虚拟机单向访问其他主机 彼此互通,处同一网段 互相均不可访问,需要设置
虚拟机与互联网 可以上网 可以上网 需要设置
  1. I/O 控制器类型

每个 I/O 设备都通过一个控制器或适配器与 I/O 总线相连,控制器是置于 I/O 设备本身的或者系统的主印制电路板(通常成为主板)上的芯片组,它的功能都是在 I/O 总线和 I/O 设备之间传递信息。Workstation Pro 将在虚拟机中安装 IDE 控制器和 SCSI 控制器。某些客户机操作系统支持 SATA 控制器。自定义模式下,Workstation Pro 自动为虚拟机配置最适合客户机操作系统的 SCSI 控制器,但我们可以更改该控制器。

  • IDE 控制器

原指把控制器与盘体集成在一起的硬盘驱动器,现在一般指的是硬盘等设备的一种接口技术。在低档的入门级服务器上有很大一部分采用 IDE 接口,这样做的好处是价格低廉,对一些性能要求不是很高的环境是不错的选择。但采用 IDE 接口的服务器也有着严重的缺陷,那就是速度瓶颈、不能实现热插拔、很难实现数据的可靠性保护。基于这样的情况,所以当前服务器以稳定、传输速率高的 SCSI 接口为主。

  • SCSI 控制器

为了小型计算机设计的扩充接口,它可以让计算机加装其他外设设备以提高系统性能或增加新的功能。这其中 BusLogic 已经是很古老的技术,性能较之 LSI Logic 有着不小的差距,而 LSI Logic 与 LSI Logic SAS 相比,性能大致仿佛,但前者却具有更好的兼容性。

  • SATA 控制器

有多个物理端口内部,这些端口的数目和控制器类型是不同的,这取决于内部和外部应用的控制器类型,同时端口可支持多通道。

注:无论选择何种 SCSI 控制器,都不会影响虚拟磁盘是 IDE 、SCSI 还是 SATA 磁盘。

  1. 设定磁盘参数

【1. 选择磁盘类型】

  • IDE

又称 ATA 硬盘,是采用并行传输技术的硬盘。盘体与控制器集成在一起的做法减少了硬盘接口的电缆数目与长度,数据传输的可靠性得到了增强。价格低廉、兼容性强、性价比高但相应地也暴露了其数据传输速度慢、线缆长度过短、可连接设备少的缺点。

  • SCSI

SCSI 是Small Computer System Interface(小型计算机系统接口)的缩写,使用 50 针接口,外观和普通硬盘接口有些相似,常用于服务器,具有速度快,稳定性高,CPU 占用率底等优点。

  • SATA

SATA硬盘采用串行传输技术,分为第一代 SATA 和第二代 SATA2 ,其中 SATA2 可以达到 3Gbps 。除了传输速度快速之外,SATA 硬盘还具有安装方便、容易散热、支持热插拔等诸多优点。

  • NVMe

非易失性内存主机控制器接口规范,是一个逻辑设备接口规范。此规范目的在于充分利用 PCI-E 通道的低延时以及并行性,还有当代处理器、平台与应用的并行性,在可控制的存储成本下,极大的提升固态硬盘的读写性能,降低由于 AHCI 接口带来的高延时,彻底解放 SATA 时代固态硬盘的极致性能。

注:我们可以根据不同的客户机操作系统,选择合适的虚拟机磁盘类型。

【2. 指定磁盘容量】

  • 根据需要设定最大磁盘大小
  • 立即分配所有空间

立即分配所有磁盘空间,在性能上会有一些提升,但很有可能让我们面临物理磁盘可用空间耗尽的尴尬局面。如果不立即分配,虚拟磁盘初始空间很小,随着虚拟机的使用,虚拟磁盘的空间会逐渐增大。

  • 将虚拟磁盘存储为单个文件

将磁盘存储为单个文件对性能有一定的提升,将磁盘拆分为多个文件会更方便进行虚拟机的移动。

转至目录


◆ ◆ ◆ 尾语


上述所云,诚为一家之言,如有疏漏谬误,欢迎批评指正!

转至目录


kit_00_001-为创建新的虚拟机做准备相关推荐

  1. 【运维学习笔记】在 vSphere Client上创建新的虚拟机

    具体步骤如下: 1. 创建新的虚拟机 打开vSphere Client(可以是客户端也可以是网页端) 如果是网页端仅能使用火狐浏览器或者谷歌浏览器打开,输入网址:192.168.22.22,进入如下界 ...

  2. VMware 12 Pro虚拟机安装Ubuntu 16操作系统,选择创建新的虚拟机操作后无反应

    问题描述: 我在WIN 10系统下先是安装VMware 12 Pro虚拟机,再在虚拟机上安装Ubuntu 16操作系统. 在VMware软件主页界面,点击"创建新的虚拟机",之后弹 ...

  3. 如何创建新的虚拟机并安装Linux系统(一步到位,附ISO映像文件)

    安装之前需提前准备好VMware和iso镜像文件,以下是博主提供的资源,有需要的小伙伴可以自取: rhel8.3镜像及VMware安装包 链接(永久有效):百度网盘 请输入提取码 提取码:vf29 - ...

  4. virtualbox拷贝文件夹 linux,VirtualBox下快速创建新的虚拟机——复制vdi文件

    VirtualBox下通过复制已存在的vdi文件可以快速创建新的虚拟机. 点击新建(ctrl + n): 设置虚拟电脑名称和系统类型: 分配内存大小: 选择使用已有的虚拟硬盘文件(vdi文件). 其中 ...

  5. 在VMware上创建新的虚拟机

    新建虚拟机 创建虚拟机的主要步骤如下: 1.在VMware的主要窗口中单击 "创建虚拟机" 按钮. 2.在"新建虚拟机向导"对话框中选择"自定义&qu ...

  6. [转]VirtualBox 复制VDI 并能创建新的虚拟机

    摘自:http://www.nonabyte.net/how-to-copy-a-virtualbox-vdi/ VirtualBox可不像VMware那样,直接复制虚拟磁盘文件就可以了事的,只因为V ...

  7. 2.2【2022-11-04】在virtualBox创建新的虚拟机

    目录 具体流程 打开虚拟机,点击"新建" 2.下一步:分配内存 3.下一步:现在创建虚拟硬盘 4.下一步:选择虚拟硬盘文件类型:默认VDI就可以 5.下一步:硬盘选择动态分配还是固 ...

  8. libvirt入门并创建第一个虚拟机

    libvirt入门并创建第一个虚拟机 在第3章,设置独立的KVM虚拟化,您安装并启动的libvirtd服务.还向您介绍了libvirt工具virt-manager和virsh,它们可以帮助您管理虚拟机 ...

  9. VMware安装系统时“无法创建新虚拟机: 不具备执行此操作的权限“的解决方案

    VMware安装系统时"无法创建新虚拟机: 不具备执行此操作的权限"的解决方案 参考文章: (1)VMware安装系统时"无法创建新虚拟机: 不具备执行此操作的权限&qu ...

最新文章

  1. 新发现为类脑计算机开辟了道路
  2. 指定位数%-m.nf与%m.nf的异同
  3. 20行Python代码教你让视频字符化
  4. Error while compiling statement: FAILED: LockException [Error 10280]
  5. java怎么碰到异常跳过继续执行_Java异常处理很难吗?BAT大厂的架构师是怎么处理Java异常的?...
  6. 服务器第二代型号,SK Hynix公开第二代服务器用SSD
  7. mybatis多条件批量查询_Mybatis【14】 Mybatis如何实现一对多查询?
  8. 智能音箱扎堆的技术红海,Rokid 如何杀出一条血路?
  9. C#笔记05 方法和参数
  10. Yii2数据库操作的各种写法
  11. 移动APP测试,adb工具
  12. JSP面试题都在这里 1
  13. 计算1~N之间所有奇数之和(Java)
  14. WPJAM「网址导航」:最轻便快捷的WordPress网址导航插件
  15. Flutter 2.0 发布 | 针对 Web,移动端和桌面端构建的下一代 Flutter
  16. 木板切割问题(二)——动态规划
  17. 张正友棋盘法定标--Matlab【Camera Calibration Toolbox】
  18. 网络对抗 Exp5 MSF基础应用 20154311 王卓然
  19. 台湾安格AG6202与CS5210参数差异与区别|HDMI转VGA方案比较|AG6202与CS5210电路设计差异
  20. discuz手机版帖子页面支持表格添加边框及边框颜色

热门文章

  1. 春招旺季提前,北上深杭平均招聘月薪过万
  2. 核心价值观与企业文化管理实践---基于华为的企业文化的管理实践-林 安老师
  3. 英语钻石法则(一)-----句子中心论
  4. 小麦苗博客用到的图片
  5. layDate 时间范围限制 开始时间小于结束时间
  6. RTX 3060 快速配置GPU版本tensorflow
  7. 《算法竞赛》被评为清华大学出版社2022年度“十佳图书”
  8. 力扣707设计链表(单链表,JavaScript)
  9. 【WLAN】【测试】WLAN相关测试软件一览
  10. c语言程序设计实验13文件,第13章_文件---《C语言程序设计》实验指导.ppt