前言:搞自动化控制的工程师,要擅于利用工具和软件,其中,虚拟机就是很好的工具,安装操作系统以后,就相当于多了一台电脑,可以用来测试网络,测试软件,或者直接用来调试设备。市面上的虚拟机软件很多,VMWare和VirtualBox使用率很高,功能也很强大,绝非只用于测试这些简单的应用。今天,本文介绍的是VirtualBox如何安装、创建操作系统、网络设置等使用。

01

测试环境

1. 物理机系统:Windows10 企业版 64位

2. 虚拟机系统:Windows7 旗舰版 SP1 64位

3. 虚拟机软件:Oracle VM VirtualBox 6.0.6

02

下载安装

1. 甲骨文虚拟机,官网下载VirtualBox软件.https://www.virtualbox.org/

2. 推荐下载:本文底部,点击“阅读原文”下载(提取码: bv5p),该文件夹还包含win7系统和激活文件.

3. 下载完成后,双击“VirtualBox-6.0.6”进行安装,全部默认即可.

03

新建虚拟机

1. 安装完成以后,双击打开桌面的快捷方式,然后,新建一个虚拟机,命名,指定存放路径,系统版本,详细操作见下图.

2. 内存默认2G,点下一步和创建.

3. 下一步,硬盘大小建议为分配128G以上,这不是占用硬盘的大小,其实际占用硬盘的大小取决于在虚拟机里面安装的操作系统和软件.

04

安装系统

1. 虚拟机设置完成后,接下来安装操作系统,本文以安装Win7 SP1 64位 旗舰版为例。点击启动,选择启动盘,详见下图.

2. 找到win7UltimateSP164.iso文件, 打开并点启动.

3. 选择“现在安装”.

4. 同意安装条款,选择自定义(高级).

5. 开始安装操作系统,接下来的步序省略,和平时安装操作系统一样.

05

安装增强功能

1. 操作系统安装完成后,首先安装增强功能,这样可以实现全屏等的功能.

2. 打开计算机,双击CD驱动器(D:) VirtualBox Guest Additions

3. 由于操作系统是64位的,所以点击带有“-amd64”程序进行安装.

4. 全部默认安装,点Next

5. 安装完成,需要重启系统

6. 重启系统后,可以实现全屏模式了.

06

共享文件夹

1. 虚拟机与物理计算机如何实现文件共享呢,这时需要用到共享文件夹这个功能.

2. 在弹出的窗口,按照下图步序进行,找到物理计算机里面的文件夹,本文为物理计算机D盘的VBOX文件夹.

3. 勾选“固定分配”和“自动挂载”

4. 这样物理机的VBOX文件夹就出现在虚拟机里面的网络位置,该文件夹就相当于虚拟机的某一个盘符,可以进行任意操作。本文以激活操作系统的文件夹为例,找到Windows Loader 2.2.2文件夹,复制,粘贴到虚拟机.

5. 双击Windows Loader安装,完成后重启系统.

6. 重启以后,操作系统成功激活.

07

网络设置

1. 网络设置很重要,设置好了,虚拟机就可以连接PLC进行调试,VirtualBox网络设置很简单,轻松几步搞定。首先进入设置页面.

2. 连接方式,选择桥接网卡,意思就是把物理计算机的网卡作为交换机使用.

3. 界面名称:选择物理计算机的网卡,这里需要注意,物理计算机的网卡分无线网卡和物理网卡,调试PLC,当然是选择物理网卡.

4. 下面步骤,测试虚拟机网络,以RSLinx连接PLC为例,首先在物理计算机,设置好物理网卡的IP地址.

5. 切换到虚拟机系统,设置好网络的IP地址.

6. 打开RSLinx,配置以太网驱动

7. 扫到了1769-L18ERM-BB1B,和物理计算机的使用RSLinx方法一样

08

其他设置和使用

1. 让小工具栏在屏幕的顶部显示,方便操作.

2. 挂起虚拟机,就是让虚拟机保持当前状态,下次可以快速开启.

3. 如果是从别处拷贝过来的虚拟机系统,直接双击.vbox后缀名的文件,就能打开该虚拟机.

结语综上所述,本文详细介绍虚拟机软件VirtualBox的安装、创建系统、网络配置等操作。很多朋友也在使用VMWare,其实原理都一样,VMWare与VirtualBox,孰强孰弱,本文不讨论,个人习惯而已,本工作室更喜欢使用后者,因为它是甲骨文公司正版出品、无需激活、免费使用,更重要的是网络设置简单,轻松连接PLC,方便调试。


【AB PLC工作室】

微信公众号ID:abseme

坚持原创  注重实用


如果本文,对您有一点帮助或启示。

请分享给更多的朋友,对小编以示鼓励,谢谢!

dos虚拟机如何全屏显示_实用工具 | 虚拟机软件VirtualBox详细使用介绍相关推荐

  1. dos虚拟机如何全屏显示_如何在 Windows 10 中设置 Ubuntu 虚拟机 | Linux 中国

    导读:如果你想尝试在 Windows 10 中设置一个或多个 Ubuntu 虚拟机进行自己的实验,请按照以下步骤进行.本文字数:3310,阅读时长大约: 5分钟https://linux.cn/art ...

  2. VMware中linux虚拟机无法全屏显示的解决方法(1080P分辨率调节)

    VMware中linux虚拟机无法全屏显示的解决方法(1080P分辨率调节) 参考文章: (1)VMware中linux虚拟机无法全屏显示的解决方法(1080P分辨率调节) (2)https://ww ...

  3. 服务器不能全屏显示,远程服务器如何全屏显示

    远程服务器如何全屏显示 内容精选 换一换 远程登录裸金属服务器后,控制台出现如下异常现象:使用vim编辑退出后,可编辑区域剩下半个屏幕.输入字符长度超过80个时,当前行被覆盖.使用vim等文本编辑器时 ...

  4. VirtualBox中Windows 7虚拟机无法全屏显示怎么办?

    在VirtualBox中刚安装好Windows 7虚拟机后,默认是无法全屏显示的,如下图: 这时需要安装VirtualBox的Addition,打开"Devices" > & ...

  5. 远程进服务器怎么全屏显示,远程服务器如何全屏显示

    远程服务器如何全屏显示 内容精选 换一换 云堡垒机与LDAP服务器对接,认证登录系统的用户身份.本小节主要介绍如何配置LDAP域认证模式.不支持一键同步LDAP服务器用户.不能添加两个相同的LDAP配 ...

  6. 华为手机怎么设置应用不全屏显示_手机投屏智能电视画面比例不合适怎么办?...

    手机投屏到电视的比例不对怎么办 知乎上有网友私下:"苹果手机屏幕镜像投屏到电视上,画面不能全屏,然后在网上查了一下是因为显示比例的问题,请问怎么解决?" 这个问题说简单也简单,说难 ...

  7. Android程序如何全屏显示

    在一个8寸屏的Android平板电脑上开发应用程序(游戏程序),开始的时候,总是不能全屏显示,也不知道怎么设置才可以. 本来LCD应该是800*600的,但总是得到600*600的结果. 修改代码如下 ...

  8. css宽屏显示_宽屏网络:使用CSS对象适合

    css宽屏显示 Most everyone is familiar with the fact that movies are letterboxed, rescaled or cropped as ...

  9. video 满屏显示_微信video标签视频设置全屏属性

    微信video标签视频设置全屏属性,支持安卓和ios系统的视频控制器和播放按钮隐藏和视频全屏,微信使用的内核是X5 x-webkit-airplay="true" x5-video ...

最新文章

  1. ARKit从入门到精通(6)-ARSession介绍
  2. python语言及其应用电子版翁正秋_Python语言及其应用pdf
  3. Redis面试复习大纲在手面试不慌,讲的明明白白!
  4. nagios服务配置
  5. 【Linux】Windows 10 安装应用商店 ubuntu 终端后访问本地文件
  6. nodejs python性能_监控Nodejs的性能
  7. npm安装为什么要安装gyp各种报错呢
  8. 怎么调用获取被创建的预制体_PostgreSQL为每一个backend创建的cache
  9. protocol buffer的使用
  10. 深度学习调优深度学习模型
  11. uniapp中canvas将矩形图片绘制成圆形图片以及保存canvas到手机
  12. html 根据坐标画多边形,Canvas多边形绘制的实现方法
  13. 如何做服务器安全维护
  14. Python数据分析学习 一
  15. [雪峰磁针石博客]软件测试专家工具包1web测试
  16. 张小庆,在路上-开始(6)真心话还是大冒险
  17. 将特殊的字符串转换为字典
  18. python机器学习基础05——sklearn之逻辑回归+分类评价指标
  19. 【审稿意见回复和修改稿上传-流程】
  20. 点云编码是计算机视觉吗,全视角点云数据定长有序化编码方法、设备及存储介质与流程...

热门文章

  1. unity asset store下载不了_Unity手游实战:从0开始SLG——资源管理系统-基础篇(三)AssetBundle原理...
  2. (Matlab函数详解)机器学习中的4种分类算法(LDA、QDA、SVM、KNN)
  3. 二叉树的一些leetcode题目+python(c++)
  4. 利用 Celery 构建 Web 服务的后台任务调度模块
  5. Struts2源码阅读(二)_ActionContext及CleanUP Filter
  6. 如何将对象中的内容按照一定的顺序进行排序
  7. ThreadX应用开发笔记之二:移植ThreadX到STM32H7平台
  8. 探索比特币源码2-配置Bitcoin Core节点
  9. 软件工程练习:模块化,单元测试,回归测试,TDD
  10. JAVA进阶教学之(单链表数据结构)