[转]虚拟机安装详细图解教程及使用教程

⭐️VMwareWorkstation17.0虚拟机搭建Windows 98虚拟机(完整安装步骤详细图文教程) 在数字化时代,我们有时需要回顾过去,尤其是那些曾经陪伴我们走过青春时代的操作系统。Windows 98,作为微软历史上的一款经典操作系统,如今虽然已不再是主流,但仍然有许多怀旧的用户希望能够在现代计算机上重温它的风采。接下来,我们将详细介绍如何使用VMware Workstation 17.0虚拟机软件搭建Windows 98虚拟机。 阅读详情
虚拟机安装详细图解教程及使用教程
转之51mxd 原著:o丨傀儡師灬
建议置顶


刚才看到了一篇 安装虚拟机双开冒险的帖子
其实说实话 这帖子也不算他先发
一年前就有人在51发过这个帖子了
那时候还是冒险王的时代 很遥远了 - -#

好了进入正题 虚拟机 的安装比较繁琐
如果要安装请耐心看完此帖
希望能帮助不知道怎么安装的朋友
提醒一下 虚拟机实际上是让一台机器等于电脑用
所以你的CPU 和内存都会按一定比例被分配
所以CPU2.0 内存512以下就不要试了
AMD2500+以下 也是一样
这是我的个人建议 你也可以不听
另外虚拟机的作用绝对不仅仅是双开冒险而已
不说废话了
``````````````````````````````````````
图解虚拟机VMware Workstation的安装与使用
目录
引用:

一、安装VMware Workstation
二、创建一个虚拟机
三、在虚拟机中安装操作系统
四、安装VMware Tools工具包并且设置WIN98的显示色
五、安装虚拟WINXP
六、实现和主机之间的文件共享
七、为虚拟机添加硬件
八、用虚拟机上网

VMware是VMware公司出品的一个多系统安装软件。利用它,你可以在一台电脑上将硬盘和内存的一部分拿出来虚拟出若干台机器,每台机器可以运行单独的操作系统而互不干扰,这些“新”机器各自拥有自己独立的CMOS、硬盘和操作系统,你可以像使用普通机器一样对它们进行分区、格式化、安装系统和应用软件等操作,所有的这些操作都是一个虚拟的过程不会对真实的主机造成影响,还可以将这几个操作系统联成一个网络。
在提问区经常能看到网友们讨论操作系统安装和使用的问题,前段时间论坛的一位网友软驱坏了,非常想将XP下制作的启动盘刻在光盘上,让我帮他作个简单的ISO,发到对方邮箱之前我在VMware 上试了试免得报废他的盘片,还有的网友下载的N合一的操作系统打开后发现和网页中介绍的内容不一致,刻盘之前拿捏不准,其实这些问题都可以事先在 VMware Workstation下安装的虚拟操作系统下试一试。
还有的朋友想搭建家庭局域网实现多机共享上网,想当黑客的为找寻“肉鸡”而苦恼,其实这些也都可以借助VMware Workstation来练练手,不过这些都属于VMware Workstation下较为高级的使用技巧,不是我这个普通用户今天讨论的范围,我这个帖子是写给第一次使用虚拟机的朋友看的,好了,废话少说进入正题吧。
一、安装VMware Workstation。
1、双击安装程序后来到VMware Workstation安装向导界面。

2、选中“是的,我同意……”

3、我选择将VMware Workstation安装在默认的路径下。

4、确定无误后单击“Install”。

5、安装ing……

6、如果主机操作系统开启了光驱自动运行功能,安装向导弹出提示框提示光驱的自动运行功能将影响虚拟机的使用询问是否要关闭此项功能,选择“是”关闭掉主机的此项功能。

7、安装继续ing……

8、在安装虚拟网卡驱动时,系统会弹出提示告诉你正在安装的软件没有通过微软的徽标测试,不必理睬选择“仍然继续”。(忘记截图,sorry^_^)。
安装完毕时向导弹出提示询问是否对以前安装过的老版本的VMware Workstation进行搜索,如果第一次安装VMware Workstation请选择“NO”。

9、安装完成。

10、重启计算机。
--------------------------------------------------------
11、如果你安装的是原版的VMware Workstation并且不喜欢E文界面可以使用汉化补丁。

12、填写用户名等信息。


13、选择“全部”。


14、安装汉化补丁完成后准备一个可用的序列号或算号器进行注册,注意序列号和算号器对应的版本要看清哦。

15、在VMware Workstation的菜单栏依次展开帮助-输入序列号,在下面出现的窗口内填写注册信息。


16、注册完毕重新打开VMware Workstation帮助-关于看看是不限期使用的哦,爽吧~
--------------------------------------------------------
二、创建一个虚拟机   (原著:51mxd o丨傀儡師灬)
二、创建一个虚拟机
1、

2、出现“新建虚拟机向导”窗口:

3、建议选择“自定义”方便后面配置虚拟机内存,如果你的内存够大(512M以上),可以选择“典型”。说明一下,这些配置在安装好虚拟机后还是可以更改的。

4、选择需要安装的“客户操作系统”。

5、输入虚拟机名和存放虚拟机文件的文件夹的路径:

6、分配虚拟机内存:注意输入的数值必须是4MB的整倍数。

7、添加网络类型:对于图中出现的可供选择的网络类型VMware Workstation帮助文件中是这样定义的:
引用:
(1) 网桥。网桥允许你连接你的虚拟机到由你的主机使用的局域网(LAN)。它连接虚拟机中的虚拟以太网交换机到主机中的物理以太网适配器。
(2) NAT。网络地址翻译(NAT)设备允许你连接你的虚拟机到一个外部网络,在该网络中你只拥有一个 IP 网络地址并且它已经被主机使用。例如,你可以使用 NAT 通过主机上的一个拨号网络连接或者通过主机的以太网适配器、无线以太网适配器或者令牌环卡连接你的虚拟机到 Internet。
(3) 仅为主机适配器。仅为主机适配器是一个虚拟以太网适配器,它在你的主机操作系统中显示为 VMware Virtual Ethernet Adapter。它允许你在主机和该主机上的虚拟机之间进行通讯。创建仅为主机适配器的软件在你安装 VMware Workstation 并且选择让仅为主机网络对于虚拟机可用时被安装。当你使用仅为主机网络创建一台新的虚拟机时,一个仅为主机适配器被自动创建。可以在需要额外的仅为主机适配器的自定义配置中安装使用它们。
这里我选择第一个“使用桥接网络”,因为这种连接方式最简单,后面将有详细的介绍。


我用Visio绘制了一个拓扑结构图,也许对你加深这几种网络模式有帮助。(仅以1、2为例)



8、选择一个磁盘:初次安装使用VMware Workstation还是选第一项的吧,第二项的意思是当你安装第二个(或更多)虚拟机时让这些虚拟机公用一个已建立好的磁盘空间,如果你的硬盘够大,还是推荐你建立另外一个虚拟机时仍然选择第一个选项,不过千万不要选择第三项,因为选择此项后操作虚拟机时将会对物理机磁盘进行真实的读写,万一弄丢掉主机上保存的资料,这种滋味会很不好受的哦~,所以没有十足把握和必要还是安稳一点吧^_^。

9、指定虚拟磁盘容量:建议不要勾选复选框,这样创建的虚拟磁盘将会如图中描述的那样大小随着对虚拟磁盘安装操作系统和应用软件的多少而增加。大小可以保持默认的4GB,这对安装常用的操作系统和应用软件来说已经足够了。


10、创建后缀名为.vmdk的磁盘文件并指明其存放路径:默认路径为存放虚拟机文件的文件夹的路径下。

11、进入“磁盘高级选项”:选择SCSI磁盘类型可以最大限度发挥出虚拟磁盘性能,这里我选择的是默认的IDE磁盘类型。在模式选项中,“独立-持久”磁盘模式不支持快照,并且对虚拟机的操作修改会将数据直接、永久的写入磁盘,反之“非持久”磁盘模式你也能想像到了……这里我依然保持默认的选项。
单击“完成”新的虚拟机就建立完毕。
注:将来在关闭虚拟机状态下可以对虚拟硬盘进行碎片整理。

--------------------------------------------------------
三、在虚拟机中安装操作系统。(原著:51mxd o丨傀儡師灬)
三、在虚拟机中安装操作系统。
1、安装文件的来源一般有下面几种,可以任选一种:
(1)直接用安装光盘使用物理光驱来安装。
(2)用UltraISO(WinISO)将安装光盘制作成“光盘映象文件”(.iso)。
制作方法:
1、打开UltraISO如下图所示:

2、选择工具-制作光盘映象文件


3、看见下图的win98.iso没?下面安装win98我就用它 :

(3)直接用从网上下载的.iso格式的安装文件,我在虚拟机下安装WINXP就是用下载的505M原版的。
2、安装WIN98
(1)打开虚拟机WIN98但不要开机。


(2)双击虚拟硬件设备CD-ROM1,选择“使用ISO映象”按目标路径键入WIN98.ISO,然后可以开机了。

(3)弹出提示虚拟机VMnet 0网桥没有运行无法和主机及其他机器通信,不要理会单击“确定”。

(4)这时虚拟机开始启动了,赶紧将鼠标在虚拟机窗口中点一下进入虚拟机,然后按下F2键开始在虚拟机的BIOS中将虚拟机设置成从光驱启动。

这里说明一下:在客户操作系统安装好VMware Tools工具包之前,鼠标在主机和虚拟机之间不能实现“无缝”切换,在虚拟机窗口中点一下进入虚拟机,按下Ctrl+Alt可以将鼠标从虚拟机中“释放 ”出来重新回到主机状态下。只有当客户操作系统安装好VMware Tools工具包之后,鼠标在虚拟机和主机间才能“进出自由”。
在虚拟机中用组合键Ctrl+Alt+Insert 代替Ctrl+Alt+Del。
除了这两个组合键需要特别说明以外其他的和使用主机中的键盘没有区别。
(5)保存退出。

(6)这里我用安装盘自带的中文FDISK来分区,4G的虚拟硬盘我分2个区(为了方便也可只分一个区)。

(7)继续用安装盘自带的PQ6.0DOS版格式化。

(8)可以安装了。

(9)安装完毕选择从硬盘启动。

--------------------------------------------------------
四、安装VMware Tools工具包并且设置WIN98的显示色(原著:51mxd o丨傀儡師灬)
四、安装VMware Tools工具包并且设置WIN98的显示色.


1、刚安装好的虚拟98由于没有安装VMware Tools工具包的原因显示色最高为16色,分辨率为640×480不可调,鼠标也不灵敏,没关系,按下Ctrl+Alt将鼠标从虚拟机中释放出来安装VMware Tools工具包。

3、提示你安装VMware Tools工具包后能改善鼠标和色彩性能,并且提醒客户操作系统没有运行之前不能安装VMware Tools工具包。

4、开始安装,单击“下一步”。

5、安装好以后弹出一个升级SVGA驱动的文本说明。

6、按照说明在虚拟98下操作:显示-属性-高级适配器,单击“更改”。

7、“下一步”。

8、选择此项。

9、选择“指定位置”。

10、“下一步”。

11、单击“完成”。

12、重启虚拟机。

13、终于见到“真彩色”了,可惜声卡不能识别,我的虚拟98是个“哑巴”。

--------------------------------------------------------
 五、安装虚拟WINXP:
五、安装虚拟WINXP:
1、这次ISO映象我选用网上down来的505M原版,顺便看看在虚拟机下能否激活。在创建虚拟WINXP时我给它配置的内存是160M(可选范围是128M~176M)。

2、VMware Workstation的开发人员想的可真周到,你看在安装XP之前就弹出提示:
“ 由于Microsoft Windows XP产品的激活机制在虚拟机虚拟硬件的基础上生成一个key(密钥),所以改变虚拟机配置结构以后可能会要求你重新激活客户操作系统,所以建议在激活 Windows XP之前合理配置虚拟机内存(最终)大小和安装VMware Tools.”


3、紧接着又弹出提示:网桥设备VMnet0没有运行,虚拟机无法和你的网络内的之间或其他的计算机进行通信。


4、还是要在虚拟BIOS中设置一下从光驱启动。
5、安装画面出现了,WINXP的安装要比安装98方便多了,光盘就自带分区和格式化功能。


6、续前图。

7、进入系统之前就要求我激活,好在之前就用算号器算了几个号(原来打算在虚拟机下算号的),硬着头皮联网激活,没想到真的激活了,咦?会不会和我主机是处在联网状态下有关呢?

8、前面VMware提醒过我微软的激活机制,但是我的WINXP在安装VMware Tools工具包之前已经激活了,会不会安装后要求我重新激活呢?没办法。只好试一试了


9、不理会,选择“仍然继续”。

10、这是安装好VMware Tools工具包后展开的各项说明。

11、还好,没有出现要求我重新激活的任何提示——比尔人不错哦!


12、安装好VMware Tools工具包以后该有的都出来了,看来XP是比98高级多了。
注:使用一段时间后再次进入WINXP系统后我发现VMware Tools被禁用了,看来胳膊还是拧不过大腿,当初VMware 的警告还是对的。
--------------------------------------------------------
六、实现和主机之间的文件共享。
六、实现和主机之间的文件共享。
在虚拟机中和主机之间共享文件可以用“映射网络驱动器”的办法,前提是在必须安装好VMware Tools工具包以后,并且这种方法只适用于2000以上(包括2000)的操作系统。而且这种方法只能适用于客户机共享主机的文件,在主机下无法共享虚拟机文件。如果想“双向”共享可以在“虚拟机设定”中启用“拖放操作”,这样就可以实现虚拟机和主机之间来回的拖放文件十分方便。
1、这次我以虚拟WIN2000为例:打开虚拟WIN2000执行编辑-虚拟机设定-虚拟机控制面板-选项。

2、来到“添加共享文件向导”。

3、键入共享文件名和主机文件夹路径。


4、单击“完成”。

5、在虚拟机控制面板中能看到它了。


6、启动虚拟WIN2000-右键-网上邻居-映射网络驱动器。

7、指明路径。

8、打开资源管理器能看到共享于主机的文件夹——“我的文档了”。

--------------------------------------------------------
七、为虚拟机添加硬件。
七、为虚拟机添加硬件。
安装完操作系统系统并且安装卸载几次软件以后很想试试用虚拟机来上网,这就需要一块虚拟网卡,在虚拟机中可以任意添加、删除一个或多个相同或不同的硬件。
1、打开虚拟机控制面板-硬件。

2、出现硬件添加向导界面。

3、选择“以太网适配器”。

4、选择“网桥”模式,单击“完成”。

5、在虚拟机控制面板中看到了网桥模式的虚拟以太网卡。

--------------------------------------------------------

八、用虚拟机上网: 八、用虚拟机上网:
由于当初在安装时添加的网络类型我选用的是默认的“桥接网络(VMnet 0)”模式,关于这个模式VMware Workstation的帮助文件中是这样描述的:
引用:
桥接网络是网络连接的一种类型,其中虚拟机显示为和主机在同一个物理以太网上的一台额外的计算机。说得更专业一些,虚拟机通过一个虚拟网络适配器 (在它的配置中,它连接到主机上的一块以太网卡)直接连接到以太网。如果在你的 PC 上有一块以太网卡并且在一个局域网(LAN)上,你可以使用这种网络类型。
一台桥接的虚拟机可以透明地使用它被桥接到的网络上的任何可用服务: 打印机、文件服务器、网关以及其他服务。同样,当一台虚拟机被桥接后,配置使用桥接网络的任何物理主机或者其他虚拟机可以使用该虚拟机上的资源。
如果使用桥接网络,你的虚拟机需要在网络上有它自己的身份。例如,在一个 TCP/IP 网络上,虚拟机需要有它自己的 IP 地址。你的网络管理员会告诉你虚拟机的 IP 地址是否可用以及在客户操作系统中你应该使用什么网络设置。一般来说,你的客户操作系统可以从一台动态主机配置协议(DHCP)服务器上自动获取一个 IP 地址和其他网络细节,如果不是这样,你可能需要在客户操作系统中手动设置 IP 地址和其他细节。
1、首先看看(WIN98)设备管理器里面有了VMware配置的一块虚拟网卡,其他客户机中配置的虚拟网卡都是这个型号。

2、由于我是小区宽带上网(LAN),IP地址是自动获得的所以我就选用这种上网方式,下面这张图是“虚拟网络设定”-“虚拟网络编辑器”里详细的设置,基本上是自动配置好的,如果你主机的上网方式和我的一样,不妨参考一下。需要特别说明一下:VMware Workstation安装以后,自动在主机的网络连接里安装了2个虚拟连接(VMnet 1和VMnet 8)在配置“虚拟网络设定”-“虚拟网络编辑器”之前我将它们都禁用了。


3、98能上网了,当然先到龙族来看看。

4、用WIN2000上网时刚上线就中了“震荡波”,这时才想起来我用的WIN2000.ISO是一个没有集成任何补丁的“裸体版”,这也正中了那句话“在你的物理机中会发生什么,在虚拟机中一样也会”。赶紧杀毒先!

5、还好能和主机之间拖放操作来共享文件,呵呵~节约时间要紧!


6、打上补丁。

7、好了,98、2000、XP都试过了——全能上网!
说明一下,这是虚拟机下最简单的上网方式,我试过了这种方法不能和主机间相互通信,而且同一时间只能有一个系统能上网。因为我属于一般的用户,况且上网方式的限制,我只是想试试用虚拟机上网的感觉,所以其他高级的网络配置方式我没有去尝试,你不妨去试试看。




附表:
 

硬盘ID修改工具51mxd汉化版 硬盘ID修改工具51mxd汉化版,修改硬盘ID. 立即下载

相关推荐

Windows 98se For VMware Workstation 全套驱动及补丁

Windows 98se For VMware Workstation 全套驱动及补丁 1.安装VMware Tools,包含了显卡和鼠标驱动,需重启后生效。 2.安装主板芯片组驱动,即:Intel Chipset,需重启后生效。 3.安装PCI System Peripheral驱动,即:VMCI bus,手动安装。 4.安装PCI Multimedia Audio Device驱动,即:创新声卡驱动,需重启后生效。 5.安装PCI Universal Serial Bus驱动,即:USB控制器驱动,需重启后生效。 6.插入U盘时,需安装USB Mass Storage Driver驱动,即USB存储器驱动,需重启后生效。 注意:在VMware虚拟设置中,USB控制器的USB兼容性选择USB 1.1才可以识别并显示U盘驱动器。 【重要】:安装Windows 98的千年虫补丁程序,解决计算机因2000年引起的系统问题。 其它可选安装: DirectX 9.0C For 2016.08 IE6.0SP1 Windows Media Player 9.0

VMware安装win98

选择自定义,一直下一步,直到这里⬇️⬇️选择ISO映像继续下一步,直到这里⬇️⬇️选SATA,不然有概率出错选单个文件,完成后开机。

m0_73946557的博客 2238

vmware win98全套驱动

vmware win98全套驱动含vmware tools等,经个人测试有效(本来想够免积分下载的,可惜资源分最低要求2分)

Python爬虫练习(爬取OJ题目和学校信息通知)

爬取OJ题目和学校信息通知一、爬取南阳理工OJ题目1. 初步分析2. 代码编写 一、爬取南阳理工OJ题目 爬取网站:http://www.51mxd.cn 1. 初步分析 通过切换页数可发现,第n页网址为: http://www.51mxd.cn/problemset.php-page=n.htm 我们需要爬取其题号,难度,标题,通过率,通过数/总提交数: 右击查看网页源代码: 在其中 Ctrl + F 搜索该页的某一个题目(此处以三国志为例): 能够搜索到,说明此数据不

Baker的博客 4129

强化学习赋能宇树机器狗:Isaac Gym与MuJoCo仿真训练全解析

本文详细解析了如何利用Isaac Gym和MuJoCo两大仿真平台为宇树机器狗构建强化学习训练管道。内容涵盖环境配置、模型导入、PPO算法框架设计、奖励函数构建以及从仿真到实机的策略迁移技巧,为开发者提供了一套完整的宇树狗仿真训练实践方案。

zeta9的博客 621

PCL读取点云数据报错:Failed to find match for field ‘x‘/ ‘y‘/ ‘z‘.

原因:使用matlab生成的pcd文件,点云数据是双精度类型,pcl处理的点云数据是单精度类型。解决方案:使用matlab生成的点云坐标单精度化,然后在生成点云加以存储。

little_white138的博客 869

虚拟机:VMware功能,安装与使用

VMware是威睿公司发布的一代虚拟机软件,可以在这个软件上安装Linux系统。方便我们可以同时使用两个系统学习。它的主要功能是可以给用户在单一的桌面上同时运行不同的操作系统,它也是可进 行开发、测试、部署新的应用程序的最佳解决方案。

2301_77116754的博客 1万+

Unreal Engine鸿蒙移植实战:环境配置、构建流程与性能优化指南

游戏引擎移植是跨平台开发中的关键技术环节,其核心原理在于通过适配目标操作系统的底层接口和工具链,实现同一套代码在不同硬件和软件环境下的高效运行。这项技术的价值在于最大化代码复用率,降低多平台维护成本,并能让应用快速触达新兴生态系统的用户。在移动游戏和XR应用领域,随着鸿蒙HarmonyOS生态的快速发展,将成熟的商业引擎如Unreal Engine迁移至此平台,成为开发者探索新市场机会的重要路径。本文聚焦于Unreal Engine项目向鸿蒙系统的移植实践,详细解析了从环境搭建、源码适配到构建打包的全链路流

weixin_29011395的博客 410

虚拟机 VMware iso系统安装 图解教程 【转】

VMWare是一个“虚拟PC”软件.它使你可以在一台机器上同时运行二个或更多Windows、DOS、LINUX系统。与“多启动”系统相比,VMWare采用了完全不同的概念.多启动系统在一个时刻只能运行一个系统,在系统切换时需要重新启动机器.VMWare是真正“同时”运行,多个操作系统在主系统的平台上,就象标准Windows应用程序那样切换.而且每个操作系统你都可以进行虚拟的分区、配置而不影响真实硬

ralyee的专栏 1万+

gem5 run parsec2.1 ---- 亲测跑通教程

使用gem5模拟仿真parsec2.1,排除了各种bug,成功跑通,亲测有效!!!

m0_55539563的博客 1546

免费获取船舶轨迹数据?手把手教你用Python处理中国海洋卫星AIS数据

本文详细介绍了如何免费获取中国海洋卫星AIS数据,并使用Python进行船舶轨迹数据的处理与分析。从数据源评估到自动化处理流水线,再到高级分析与可视化技巧,手把手教你避开常见问题,实现高效数据处理。特别适合航运数据分析、物流优化和海上安全研究等领域的研究者和开发者。

weixin_42616115的博客 320

VM ware 虚拟机安装 AND 配置Linux系统 教程(详细图解!)

VM ware 配置 Linux 教程一、VM ware的安装二、创建Linux虚拟机1、安装过程图解2、配置过程图解3、配置网络过程 今天尝试在本地安装个VM虚拟机,发现网上的安装教程不少,也写的不错。只是虚拟机安装之后的Linux配置教程着实一般,毕竟有一大部分童鞋还是为了模拟Linux环境才会安装虚拟机。所以打算自己出个完整版的教程(从安装Linux镜像,到虚拟机网络通畅,最后从本地使用shell工具连接到服务器)。----至此 一、VM ware的安装 这里我做了一下分割放在了另一篇博客,不然篇幅看

The Fifth Leaf 的博客 6493

【华为OD技术面试真题 - 技术面】- python面试题(1)

华为OD面试技术面准备指南 华为OD面试技术面常见问题解答 华为OD面试技术面经验分享 华为OD面试技术面注意事项 华为OD面试技术面攻略 华为OD面试技术面模拟题目与解析 华为OD面试技术面知识点梳理 华为OD面试技术面常考

算法大师! 5534

VirtualBox虚拟机安装Centos7详细教程图解

VirtualBox虚拟机安装Centos7详细教程图解

weixin_40547993的博客 2万+

SST专题(2-2)MMC-SST 输入级的工作原理及数学模型

本文研究了MMC-SST和iMMC-SST的电路结构及工作原理。系统由前级MMC电路和后级DC/DC电路组成,MMC负责电能转换和能量存储,DC/DC电路进行电压电流调节。重点分析了半桥型子模块(SM)的开关组态和工作原理,建立了平均值模型,推导了上下桥臂电压方程和环流特性。研究表明,通过合理控制子模块充放电模态可维持端口电压平衡,上下桥臂电压调控可影响网侧功率吸收,而环流特性对中压直流侧电压具有重要影响。

嵌入式老牛的博客 773

【OpenClaw从入门到精通】第11篇:OpenClaw 2026多模态实战全攻略:OCR/语音/图像自动化(附完整代码+双部署方案)

本文聚焦OpenClaw 2026版核心升级的多模态能力,从底层架构原理到实操落地全流程拆解。先解析“统一指令解析+多工具适配器”的核心设计逻辑,再提供阿里云规模化部署(适合批量任务)与本地汉化版部署(适合隐私数据调试)的详细步骤,含依赖安装、配置验证完整操作;随后落地三大高频实战场景——OCR合同信息结构化提取、会议录音自动转写纪要、电商商品图片智能打标,每个场景均提供可直接运行的完整代码、执行结果演示及流程说明;最后补充多模态任务避坑指南、性能优化技巧与成本控制方案。

专注于人工智能、软件开发、工控自动化、工厂数字化及智能化等领域,希望和大家共同进步! 2611

WindTerm 安装使用教程【图解】

一款 Github 上开源的,完全可以比肩 MobaXterm 的 SSH 终端工具。

m0_37383484的博客 7万+

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

vmware虚拟机安装 Linux CentOS 8操作系统 详细步骤图解——手把手教程

以上内容是在VMware Workstation Pro虚拟机上安装Linux CentOS 8操作系统的详细步骤图过程,根据前言【实训手册】的要求,创建、安装了虚拟机(Server),并进行了网络联通,克隆了Server虚拟机,改名为Client;文章详细介绍的步骤图有:①新建(创建)虚拟机、②安装CentOS 8 64位系统、③克隆虚拟机。④测试网络连通性。

2301_81880911的博客 3045

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

深度学习工具包 DeepLearningToolbox

深度学习工具包Deprecation notice.-----This toolbox is outdated and no longer maintained.There are much better tools available for deep learning than this toolbox, e.g. [Theano](http://deeplearning.net/software/theano/), [torch](http://torch.ch/) or [tensorflow](http://www.tensorflow.org/)I would suggest you use one of the tools mentioned above rather than use this toolbox.Best, Rasmus.DeepLearnToolbox================A Matlab toolbox for Deep Learning.Deep Learning is a new subfield of machine learning that focuses on learning deep hierarchical models of data.It is inspired by the human brain's apparent deep (layered, hierarchical) architecture.A good overview of the theory of Deep Learning theory is[Learning Deep Architectures for AI](http://www.iro.umontreal.ca/~bengioy/papers/ftml_book.pdf)For a more informal introduction, see the following videos by Geoffrey Hinton and Andrew Ng.* [The Next Generation of Neural Networks](http://www.youtube.com/watch?v=AyzOUbkUf3M) (Hinton, 2007)* [Recent Developments in Deep Learning](http://www.youtube.com/watch?v=VdIURAu1-aU) (Hinton, 2010)* [Unsupervised Feature Learning and Deep Learning](http://www.youtube.com/watch?v=ZmNOAtZIgIk) (Ng, 2011)If you use this toolbox in your research please cite [Prediction as a candidate for learning deep hierarchical models of data](http://www2.imm.dtu.dk/pubdb/views/publication_details.php?id=6284)```@MASTERSTHESIS\{IMM2012-06284, author = "R. B. Palm", title = "Prediction as a candidate for learning deep hierarchical models of data", year = "2012",}```Contact: rasmusbergpalm at gmail dot comDirectories included in the toolbox-----------------------------------`NN/` - A library for Feedforward Backpropagation Neural Networks`CNN/` - A library for Convolutional Neural Networks`DBN/` - A library for Deep Belief Networks`SAE/` - A library for Stacked Auto-Encoders`CAE/` - A library for Convolutional Auto-Encoders`util/` - Utility functions used by the libraries`data/` - Data used by the examples`tests/` - unit tests to verify toolbox is workingFor references on each library check REFS.mdSetup-----1. Download.2. addpath(genpath('DeepLearnToolbox'));Example: Deep Belief Network---------------------```matlabfunction test_example_DBNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit RBM and visualize its weightsrand('state',0)dbn.sizes = [100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);figure; visualize(dbn.rbm{1}.W'); % Visualize the RBM weights%% ex2 train a 100-100 hidden unit DBN and use its weights to initialize a NNrand('state',0)%train dbndbn.sizes = [100 100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);%unfold dbn to nnnn = dbnunfoldtonn(dbn, 10);nn.activation_function = 'sigm';%train nnopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.10, 'Too big error');```Example: Stacked Auto-Encoders---------------------```matlabfunction test_example_SAEload mnist_uint8;train_x = double(train_x)/255;test_x = double(test_x)/255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit SDAE and use it to initialize a FFNN% Setup and train a stacked denoising autoencoder (SDAE)rand('state',0)sae = saesetup([784 100]);sae.ae{1}.activation_function = 'sigm';sae.ae{1}.learningRate = 1;sae.ae{1}.inputZeroMaskedFraction = 0.5;opts.numepochs = 1;opts.batchsize = 100;sae = saetrain(sae, train_x, opts);visualize(sae.ae{1}.W{1}(:,2:end)')% Use the SDAE to initialize a FFNNnn = nnsetup([784 100 10]);nn.activation_function = 'sigm';nn.learningRate = 1;nn.W{1} = sae.ae{1}.W{1};% Train the FFNNopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.16, 'Too big error');```Example: Convolutional Neural Nets---------------------```matlabfunction test_example_CNNload mnist_uint8;train_x = double(reshape(train_x',28,28,60000))/255;test_x = double(reshape(test_x',28,28,10000))/255;train_y = double(train_y');test_y = double(test_y');%% ex1 Train a 6c-2s-12c-2s Convolutional neural network %will run 1 epoch in about 200 second and get around 11% error. %With 100 epochs you'll get around 1.2% errorrand('state',0)cnn.layers = { struct('type', 'i') %input layer struct('type', 'c', 'outputmaps', 6, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %sub sampling layer struct('type', 'c', 'outputmaps', 12, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %subsampling layer};cnn = cnnsetup(cnn, train_x, train_y);opts.alpha = 1;opts.batchsize = 50;opts.numepochs = 1;cnn = cnntrain(cnn, train_x, train_y, opts);[er, bad] = cnntest(cnn, test_x, test_y);%plot mean squared errorfigure; plot(cnn.rL);assert(er<0.12, 'Too big error');```Example: Neural Networks---------------------```matlabfunction test_example_NNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);% normalize[train_x, mu, sigma] = zscore(train_x);test_x = normalize(test_x, mu, sigma);%% ex1 vanilla neural netrand('state',0)nn = nnsetup([784 100 10]);opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samples[nn, L] = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.08, 'Too big error');%% ex2 neural net with L2 weight decayrand('state',0)nn = nnsetup([784 100 10]);nn.weightPenaltyL2 = 1e-4; % L2 weight decayopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex3 neural net with dropoutrand('state',0)nn = nnsetup([784 100 10]);nn.dropoutFraction = 0.5; % Dropout fraction opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex4 neural net with sigmoid activation functionrand('state',0)nn = nnsetup([784 100 10]);nn.activation_function = 'sigm'; % Sigmoid activation functionnn.learningRate = 1; % Sigm require a lower learning rateopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex5 plotting functionalityrand('state',0)nn = nnsetup([784 20 10]);opts.numepochs = 5; % Number of full sweeps through datann.output = 'softmax'; % use softmax outputopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex6 neural net with sigmoid activation and plotting of validation and training error% split training data into training and validation datavx = train_x(1:10000,:);tx = train_x(10001:end,:);vy = train_y(1:10000,:);ty = train_y(10001:end,:);rand('state',0)nn = nnsetup([784 20 10]); nn.output = 'softmax'; % use softmax outputopts.numepochs = 5; % Number of full sweeps through dataopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, tx, ty, opts, vx, vy); % nntrain takes validation set as last two arguments (optionally)[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');```[![Bitdeli Badge](https://d2weczhvl823v0.cloudfront.net/rasmusbergpalm/deeplearntoolbox/trend.png)](https://bitdeli.com/free "Bitdeli Badge")

Genymotion 超详细安装教程图解

本博文是我参考了以下两篇博文和自己的实际操作情况 整合而成的 Genymotion 超详细安装教程图解(从注册到安装完成) 1、首先去Genymotion官网注册一个账号,下图是我的搜索内容,第一个中文官网不知道怎么回事一直出错,不过第二个英文的可以进去。 2、进入官网之后的页面显示: 3、点击上图左上角的sign in---&gt;create an account: 下...

duganlx的博客 3926

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

虚拟机安装panabit详细图解

目录 一、前言 1、简述 2、VMware 及 操作系统 二、关于踩坑 三、安装panabit 1、新建虚拟机 2、安装panabit 3、登录panabit 1.虚拟机登录 2.其他电脑远程连接 一、前言 1、简述 因为要用到panabit做一个小作业,但是只是作为简单的学习,所以就在虚拟机中安装,遇到挺多坑,在这里做相关记录,希望能够帮助到大家。 2、VMware ...

水亦心的博客 1万+

VMware 15上新建虚拟机以及虚拟机上安装Win10系统的安装步骤(附图解)

文章目录VMware 15上新建虚拟机以及虚拟机上安装Win10系统的安装步骤(附图解)①首先打开VMware15,点击创建新的虚拟机:② 进入新建虚拟机向导,选择自定义(高级),点击下一步:③ 选择虚拟机硬件兼容性,默认选择,进入下一步:④ 进入安装客户机器操作系统,安装来源选择稍后安装操作系统,进入下一步:⑤ 客户机操作系统默认,版本选择Win10 即可进入下一步:⑥ 进入命名虚拟机,位置选择浏览:⑦ 进入文件夹之后,可以选择在D盘或者E盘里面新建一个文件夹,命名为虚拟机:⑧ 虚拟机文件夹建立之后,再次

爱show的小卤蛋的博客 8440

VMware15安装Centos8系统的教程(详细图解)

一、软件、系统镜像 软件:VMware 15(安装步骤查看:https://blog.youkuaiyun.com/hewenqing1/article/details/104130620) 镜像:CentOS8 镜像官网下载地址 :https://www.centos.org/download/ 这里的版本:centos/8.0.1905/isos/x86_64/CentOS-8-x8...

hewenqing 6172

VMware 虚拟机安装 Ubuntu 超详细图文安装教程(含虚拟机配置及)

本教程将指引你在 VMware 虚拟机中安装 Ubuntu 系统,无需改动物理机,适合新手体验 Linux,步骤清晰易操作。

2501_92709190的博客 1万+

安卓安装linux虚拟机,在VirtualBox虚拟机下安装Android-x86系统图解教程

本文将介绍在 VirtualBox 虚拟机下以图解教程的方式来安装 Android-x86系统,Android 是基于 Linux 内核的操作系统,因此,很多操作方面和安装 Linux 相类似。下面对安装过程一一解说。背景如果你正在开发 Android 应用,也许会遇到小麻烦。诚然,ios 移动开发有 macOS 系统平台为其提供友好便利性,Android 开发仅有支持少部分 Android 系...

weixin_39957951的博客 2850

centos8安装图解,史上最详细最详细

直接上图开搞: 一:准备工作 20G大小足以 ,但我没弄20G 二:开始安装 改时间 初始环境 手动分区:点击Done 可以不要/data,/给15G,swap给2G,/boot给1G,点击Done后选择接受更改 设置网络 点击开始安装,然后设置用户和管理员的密码 重启完...

小白的进化之路 2万+

VMware虚拟机安装教程图解,虚拟机…

今天跟大家分享想下关于虚拟机安装以及虚拟机使用的详细图文教程,因为虚拟机在我们日常操作中是必不可少的一个好东西哦! 记得第一次玩虚拟机是专门用来运行一些搞破坏的软件,自己真实的电脑不能乱运行,所以就用虚拟机来虚拟出一台真实电脑的环境直接运行一些程序,真是非常方便啊,对自己电脑没有任何影响。 在开始安装使用虚拟机前,我先来说一下,如果你想在自己电脑上安装虚拟机必须要确保有1G左右的内存,因为虚拟

Commander 878
上一篇: 最详细图解 教你配置TP-Link无线路由
下一篇: 在windows下用虚拟机安装linux
thy822
博客等级 码龄19年 313粉丝 294原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值