如何在VMware虚拟机中安装ANSYS 12.1(算是教程的博文吧)

2023-10-28 02:40

本文主要是介绍如何在VMware虚拟机中安装ANSYS 12.1(算是教程的博文吧),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

如何在 VMware 虚拟机中安装 Ansys12.1

在这里插入图片描述

前言(可以跳过,算是吐槽或是废话)
  1. ANSYS 12.1 这个软件绝对是我目前安装软件中,最花时间安装的一个(搞了好多天,所以在虚拟机使用和 ANSYS 软件安装的心得还蛮多的,就在我还清楚的时候记录下来,说不定以后我再来看看),基本上什么错误我都出现过了(比如安装证书时提示证书过期【expire】、FLEXlm:not runningcould not connect to any license server 等等)。网上资料也查找了很多,但是,很多对我也没有作用。最终,终于通过一个特殊的方式将 ANSYS 12.1 软件给打开了—— 在虚拟机中。
    在这里插入图片描述
  2. 一开始我的方案是 VMware 14 + Windows XP + ANSYS 12.1 的组合测试安装的(因为一开始我参照的教程就是基于 Windows XP,可能是因为这个教程有点年代了,或者为了稳定、快速),后来因为激活的问题,我把 Windows XP 替换为 Windows 7
  3. 最后一点,这个最终的实现还是有点的(后面再说),如果有更好的方法可以换别的或者告诉我,里面所有的步骤基本上我都会把原因写清楚(相当于我思考问题和解决问题的过程),如果有相同遭遇的小伙伴就可以照着做一做。
    PS. 这可能不是一个很好的教程博文,但是作为一篇经历类博文可以看看。
目录

1. 需要准备的东西
2. 安装虚拟机
3. 重要操作1
4. 安装操作系统
5. 安装 ANSYS 12.1
6. 自检环节
7. 重要操作2
8. 缺点优点分析

一、需要准备的东西 ↶
  1. VMware 14(任何版本都可以,我的是14)
  2. Windows 7 64 位(因为软件需要 64 位的,还有任何版本的微软 OS 都可以,只要是 64 位)
  3. ANSYS 12.1(本次的主角)
二、安装虚拟机 ↶

网上资料有很多,而且这是最基本的一步我就不多写了(某软件管家)。
在这里插入图片描述
打开后,这样就可以了。

三、重要操作1 ↶

将物理机(自己的电脑)系统时间调一下,具体怎么调呢,这个要查看 ANSYS 12.1 里面附带的一个生成 License 的工具。
在这里插入图片描述
运行的时候可能要管理员,还有这玩意还会被误杀,添加信任即可。
在这里插入图片描述
打开 License txt 文件看一下,
在这里插入图片描述
红框里的就是算是证书的有效期(我猜的),然后你需要估一个时间,比如 2012、2013 这个时间,将作为接下来物理机的系统时间,因为这个牵扯到的很多。

我稍微解释一下(顺便讲一下我安装的思路,如果不是你想要的,可以不用看下去了):

  1. 我们先模拟一个安装环境,比如 2020.4.7 安装了 windows 7,然后按照某教程安装了软件,结果疯狂报错,就是用不了。
  2. 可能第一个错就是,证书过期,因为上面是最多 2019 年 ,今年是 2020 年,怪不得前面装的人都没像我这么惨(这个情况适用于直接将软件装在物理机里面,因为证书最多到 2019 年,可能也因为我哪里操作的不对)。
  3. 你可能会想,我把证书里面的时间往后调,比如调成 2030 年(我真的试过),证书安装通过,但是 FLEXlm 服务器没有回应,结果又报错了,报了 FLEXlm:not running(有这个错,还有直接打开 Mechanical APDL(ANSYS)报的错,不写了),FLEXlm 服务器无法运行。这怎么回事。服了,为啥证书时间往后调就不行,如果可以将 2019 年往后延长的话,其实后面就非常简单了,直接装就可以(甚至不需要虚拟机),哪有这么麻烦。当时我就猜应该是这个生成证书软件的问题,但是我不懂,只好围魏救赵(委曲求全?)了。
  4. 或者再想,虚拟机的系统时间调到前面不就好了,结果运行软件时又双报了一个错,系统的时钟被 set back,无法打开。这个问题主要是安装系统的时候,很多文件都是 2020 年的,和你设定的时间肯定不符合,所以报错了(这软件还挺厉害,可以检测是否往前调时间,防偷鸡)。
  5. 所以这个时候,解决办法就是:在自己的物理机中现将现实时间调回至 2012 年,再在虚拟机中安装操作系统,此时操作系统就像是 2012 年安装的一样,接着安装 ANSYS 软件,那么相当于我在2012年安装了这个软件。 ANSYS 你还有什么话说,我看你是应不是不应。这个办法确实没话说!不过当中实现还是有点难度,所以接下来的篇幅就是基于这个理论的实现。

因此,这里重要的一步就是将物理机(自己的机器)的时间往前调。
博主的电脑安装的是 Windows 10 操作系统,所以下面的操作都是基于 Windows 10 的。
在下面的地方关闭自动设置时间更改时间,这里先将自动设置时间关闭,然后在更改时间。
在这里插入图片描述
变成下面这样:
在这里插入图片描述
然后就可以着手安装虚拟机里的操作系统。这里要注意,如果没有明说将系统时间调回来就不要调回来。 不过,这样调系统时间,有一点不好,就是上网不行了,和服务器时钟对不上了。

四、安装操作系统 ↶

注意!!! 为了防止篇幅太长和冗余,我跳过了几步不怎么重要的

我选择的是 Windows 7 64 位
在这里插入图片描述

  1. 选择创建新的虚拟机,出现的对话框点一个第二个都行,我用第一个最无脑不用配置复杂的东西。
    在这里插入图片描述
  2. 产品密钥填不填随便,到时候装完可能还是需要再激活的
    在这里插入图片描述
  3. 我之前填了 50 GB,然后选了第二个选项
    在这里插入图片描述
  4. 自定义硬件中,选择分配的内存,我给了 4 G,毕竟是个像 matlab 的软件,看情况给。在这里插入图片描述
  5. 在一顿确认和漫长的等待之后,就能进入系统了。
    系统显示的时间应该是2012年。不过博主截图的时候,已经是装好的状态,所以这样演示没问题(虚拟机自动与主机同步时间功能,我就是关不掉,如果有人有高招可以告诉我。)
    在这里插入图片描述
  6. 接下来要做的是安装 VMware Tools,这个工具是用来与物理机交流的(可以取代 U 盘)。
    在这里插入图片描述
    如果没有自动安装的话,就在 VMware 里点击这个,然后在虚拟机里的我的电脑里找找看是不是多了什么,也可能它会自动安装。
    在这里插入图片描述
  7. 将此虚拟机关机,设置共享文件夹
    设置网络驱动器一定要勾选上,不然虚拟机里就没有连通物理机的文件夹了。
    在这里插入图片描述
  8. 再次启动虚拟机(我需要关闭 VMware 再开,不然就会卡死,然后就传统艺能,没办法将进程杀死,这个问题可能你也会遇到),应该会出现这个,如果没有出现下面这样的东西,就百度百度吧
    在这里插入图片描述
  9. 激活系统【如果已经激活跳过这一步】,这一步还是很关键的,不然很容易因为系统时间变化,30 天直接过期掉,然后进入安全模式,虽然再激活也可以,但是更加麻烦,所以先给它激活再说,而且 30 天过期也很短,不够用的(可能)。
    可以上网查找激活办法。
    可以用下面这个试试。
    在这里插入图片描述
    这里 VMware Tools 就起到作用,因为我需要把这个程序放在虚拟机运行才行,当然可以插 U 盘,随便吧。将此程序放入物理机的共享文件夹中,在虚拟机中以管理员方式运行它,点击后可以激活,然后再重启,系统即激活。

这样一个“过去”的 WIndows 7 就安装完毕了,也是很重要的一步。

五、安装 ANSYS 12.1 ↶

这一部分我就尽量详细一点吧。其实,重装系统 n 变,重装软件 n 变,就变得非常得心应手了(诶~)

  1. 准备好我们的软件,并把它放入共享文件夹中
    在这里插入图片描述
    ansys121 就是软件本体
    MAGNiTUDE121 就是证书获取
    如果你的文件跟我有点不一样,但是 Ansys 软件一样就可以。

  2. 找到以下两个 exe 文件
    在这里插入图片描述

  3. 首先运行 setup 程序,点击第一个,安装必要的库,比如 VC++ 2008/2005 之类,先要安装这个。(这里需要注意自己的共享文件夹命名要是英文,不要中文,会报错的)【不要介意为什么系统老是变,图是借来的,我也不想再重装一遍了,太烦了】
    在这里插入图片描述

  4. 安装完毕后,选择第二个,正式开始安装软件
    在这里插入图片描述

  5. 选择自己要装的内容
    在这里插入图片描述
    在这里插入图片描述

  6. 等待它允许,它应该会弹出这个,在 Hostname1 中填入自己完整的计算机名,可以在计算机 - 属性中查看(不会的可以上网查教程)
    在这里插入图片描述
    在这里插入图片描述
    接下来,基本上就是 OK 和 Exit 了,软件本体就安装完毕了。接下来是我之前一直难受的证书添加的部分了。

  7. 管理员运行下面这个文件,生成一个证书 license
    在这里插入图片描述

  8. 打开证书,看看是不是计算机名对上了虚拟机的系统的计算机名,顺便看看网卡对不对(这个自己试试吧),如果对的上的话,就可以。可以看到博主里面的证书时期是到 2019 的,天哪,这也太不巧了,所以才要我的【逆转时间】。
    9.

  9. 运行安装证书的程序,一样需要管理员权限
    在这里插入图片描述

  10. 一路点下去,这里都不需要脑子,直接点下一步或者 ok
    在这里插入图片描述
    这里会弹出这个框,点击 Continue,会提示放入证书,就选择点击之前创建的证书。
    在这里插入图片描述
    这里可能会有小伙伴出现证书过期的错,可以看看系统时间是不是调回去了。如果是 2012年,就不会有这个错。
    然后等软件运行完毕,再退出,这样证书就安装完毕了。

  11. 到这里,理论上,已经可以运行软件了。后面提供几步自检环节。

六、自检环节 ↶
  1. 查看菜单中是否出现已经安装的软件,如果有,说明你已经安装上了。在一次安装的过程中,我发现我怎么也找不到 Mechanical APDL(ANSYS),结果原因是我挑选需安装内容时,只剩下第一行的一个勾,去选过头了
    在这里插入图片描述

  2. 运行 Server ANSLIC_ADMIN Utility,查看下面这几个是不是都是 running 状态(博主出错原因是,系统时间被自动由虚拟机纠正为 2020 年,所以超过了 2019,这个软件会自检的)如果这三个都是 running,那么基本上就没问题了,就不会报 FLEXIm 的错,前两个肯定可以运行的。
    在这里插入图片描述

  3. 运行 Mechanical APDL (ANSYS),可能会报 The System Time has been set back(可能是这句话)。这个问题就是安装系统和软件为什么要放在 2012 年的原因,如果没放在 2012 年就可能报这个错。

  4. 运行 Mechanical APDL (ANSYS) 报下面这个错,因为 FLEXIm 等服务器没运行(同第二步,只是运行的程序不同,出错也不同)。
    在这里插入图片描述

  5. 网上说要搞环境变量,一开始我搞了,结果仍然没有;后来我没搞,用了这个自己的方式,没添加环境变量也可以。其实我也不知道这里面是怎么回事,但是将这个事情记录在这一条中。

  6. 接下来,可能还有一个比较重要的事情,就是为什么让我的虚拟机回到了2020年,我还有恃无恐。让它回去了,或者说我为什么不禁止这个时间同步操作。原因之一,我没这个能力,将 VMware 完全禁止时间同步(技术不行),总是偶尔或突然调回去;原因之二,因为软件会报 set back 的问题,倒是需要与主机同步,相当于我的物理机与外界同步,这样的操作是合法的;原因之三,我用了虚拟机快照,可以先快照已经正常运行的系统(指软件可以运行),如果之后出错,就直接回档。

七、重要操作2 ↶

这里可以对正常运行的虚拟机(指软件运行正常)进行快照,防止意外
在这里插入图片描述
这张图就是用了快照后,软件运行依旧正常(物理机时间我已经调回了)
在这里插入图片描述
在快照结束之后,你才可以将物理机时间调回,这样最大程度的保证虚拟机软件运行正常。
这样你就可以畅快的使用软件,可能还会有问题,还要多试试才行。如果以后还有遇到问题的话,就在修改一下这篇博文。

八、缺点优点分析 ↶

缺点就是,其实这个办法真的很笨,但是我也没办法,是在没辙了,这软件逼我的。虽然操作步骤多了。

  1. 调物理机时间至 2012 年
  2. 虚拟机打开
  3. 运行软件
  4. 软件错误,关闭系统,恢复快照
  5. 在启动尝试

但是,确实是一种办法能够完美的运行软件。其实这篇博文不能叫做虚拟机安装 ANSYS,搞得我好想可以随便装,在物理机里也可以。实则不然,只是走投无路,自己的电脑疯狂试错,怕不是直接垮了,虚拟机可以重复尝试,摸出里面的门道来。

优点也有,相当于你拥有了一个操纵时间的能力,可以在某个时间区间,随便使用这个软件,正常物理机可能还不行,除非可以解决证书问题,算了,这个不研究了。

九、总结 ↶

吐槽环节:
在这里插入图片描述
其实,这篇博文我认为不是一篇教程文,教人如何在虚拟机里安装此软件,而是一遍经历文,记录我如何安装的过程和思考,还有无尽的吐槽。当然,这篇文章还不知道有没有人看,主要也是写给以后的自己,这时候总是最懂的时候,过一段时间就啥也不懂了。
就像半年前写的代码,写的时候啥都懂,半年后,这是我写的么?没有一点印象。。哈哈
最重要的是 VMware 倒是用的熟练,无奈啊。。。
果然,写这种文章好累啊 ┓(;´_`)┏

点我回顶部 ☚

 
 
 
 
 
 
 
Fin.

这篇关于如何在VMware虚拟机中安装ANSYS 12.1(算是教程的博文吧)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/290140

相关文章

Spring Security 从入门到进阶系列教程

Spring Security 入门系列 《保护 Web 应用的安全》 《Spring-Security-入门(一):登录与退出》 《Spring-Security-入门(二):基于数据库验证》 《Spring-Security-入门(三):密码加密》 《Spring-Security-入门(四):自定义-Filter》 《Spring-Security-入门(五):在 Sprin

Zookeeper安装和配置说明

一、Zookeeper的搭建方式 Zookeeper安装方式有三种,单机模式和集群模式以及伪集群模式。 ■ 单机模式:Zookeeper只运行在一台服务器上,适合测试环境; ■ 伪集群模式:就是在一台物理机上运行多个Zookeeper 实例; ■ 集群模式:Zookeeper运行于一个集群上,适合生产环境,这个计算机集群被称为一个“集合体”(ensemble) Zookeeper通过复制来实现

CentOS7安装配置mysql5.7 tar免安装版

一、CentOS7.4系统自带mariadb # 查看系统自带的Mariadb[root@localhost~]# rpm -qa|grep mariadbmariadb-libs-5.5.44-2.el7.centos.x86_64# 卸载系统自带的Mariadb[root@localhost ~]# rpm -e --nodeps mariadb-libs-5.5.44-2.el7

Centos7安装Mongodb4

1、下载源码包 curl -O https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-4.2.1.tgz 2、解压 放到 /usr/local/ 目录下 tar -zxvf mongodb-linux-x86_64-rhel70-4.2.1.tgzmv mongodb-linux-x86_64-rhel70-4.2.1/

Makefile简明使用教程

文章目录 规则makefile文件的基本语法:加在命令前的特殊符号:.PHONY伪目标: Makefilev1 直观写法v2 加上中间过程v3 伪目标v4 变量 make 选项-f-n-C Make 是一种流行的构建工具,常用于将源代码转换成可执行文件或者其他形式的输出文件(如库文件、文档等)。Make 可以自动化地执行编译、链接等一系列操作。 规则 makefile文件

Centos7安装JDK1.8保姆版

工欲善其事,必先利其器。这句话同样适用于学习Java编程。在开始Java的学习旅程之前,我们必须首先配置好适合的开发环境。 通过事先准备好这些工具和配置,我们可以避免在学习过程中遇到因环境问题导致的代码异常或错误。一个稳定、高效的开发环境能够让我们更加专注于代码的学习和编写,提升学习效率,减少不必要的困扰和挫折感。因此,在学习Java之初,投入一些时间和精力来配置好开发环境是非常值得的。这将为我

安装nodejs环境

本文介绍了如何通过nvm(NodeVersionManager)安装和管理Node.js及npm的不同版本,包括下载安装脚本、检查版本并安装特定版本的方法。 1、安装nvm curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash 2、查看nvm版本 nvm --version 3、安装

计算机毕业设计 大学志愿填报系统 Java+SpringBoot+Vue 前后端分离 文档报告 代码讲解 安装调试

🍊作者:计算机编程-吉哥 🍊简介:专业从事JavaWeb程序开发,微信小程序开发,定制化项目、 源码、代码讲解、文档撰写、ppt制作。做自己喜欢的事,生活就是快乐的。 🍊心愿:点赞 👍 收藏 ⭐评论 📝 🍅 文末获取源码联系 👇🏻 精彩专栏推荐订阅 👇🏻 不然下次找不到哟~Java毕业设计项目~热门选题推荐《1000套》 目录 1.技术选型 2.开发工具 3.功能

SWAP作物生长模型安装教程、数据制备、敏感性分析、气候变化影响、R模型敏感性分析与贝叶斯优化、Fortran源代码分析、气候数据降尺度与变化影响分析

查看原文>>>全流程SWAP农业模型数据制备、敏感性分析及气候变化影响实践技术应用 SWAP模型是由荷兰瓦赫宁根大学开发的先进农作物模型,它综合考虑了土壤-水分-大气以及植被间的相互作用;是一种描述作物生长过程的一种机理性作物生长模型。它不但运用Richard方程,使其能够精确的模拟土壤中水分的运动,而且耦合了WOFOST作物模型使作物的生长描述更为科学。 本文让更多的科研人员和农业工作者

K8S(Kubernetes)开源的容器编排平台安装步骤详解

K8S(Kubernetes)是一个开源的容器编排平台,用于自动化部署、扩展和管理容器化应用程序。以下是K8S容器编排平台的安装步骤、使用方式及特点的概述: 安装步骤: 安装Docker:K8S需要基于Docker来运行容器化应用程序。首先要在所有节点上安装Docker引擎。 安装Kubernetes Master:在集群中选择一台主机作为Master节点,安装K8S的控制平面组件,如AP