【VMware】VMware 虚拟机使用笔记
目录
Vmware虚拟机Ubuntu未发现WiFi适配器解决方案汇总
共享文件夹配置
在vmware上操作:
1.1打开 虚拟机 --> 设置
1.2在 「虚拟机设置」-->「选项」 --> 「共享文件夹」-->「总是启用」 ,之后再点击 「添加...」 ,添加主机上的共享目录E:\sharedir,名称填写vmshare,后面就跟着提示一步步操作即可。
在虚拟机里面操作:
如果以上步骤在linux系统开机的时候进行的则重启linux系统
输入命令vmware-hgfsclient查看共享目录是否已经设置成功
下一步还需要挂载,然后才能在目录下看到:
1.3在虚拟机上创建文件夹/mnt/hgfs/share
1.4 修改文件 /etc/fstab,添加
.host:/vmshare /mnt/hgfs/share fuse.vmhgfs-fuse allow_other,defaults 0 0
echo ".host:/VMShare /mnt/hgfs fuse.vmhgfs-fuse allow_other,defaults 0 0" >> /etc/fstab
vmware - vmhgfs-fuse permission denied issue - Unix & Linux Stack Exchange
1.5 使用mount -a指令让刚刚写入的挂载信息立即生效
vmware 文件夹共享:https://blog.csdn.net/weixin_65107457/article/details/124864817
注意点
用root执行;
每次开机需要重新执行上述命令
VMware问题记录
VMware安装出错error 1021
原文:http://wsxnzh1989.blog.163.com/blog/static/27909469201048114912997/
VMware在安装时,出现 failed to create the requested registry key installer error 1021
而使安装中断,本人碰到过两次!不记得第一次是什么原因,导致这个错误。不过,还记得当时在一个英文回帖中看到说,新建一个什么注册表信息,如果存在先删除。凭着我对电脑的一点点了解,我并没有新建他所说的注册表项,而只是删除掉就可以了。 最近,重装系统后,想看看能不能用绿色版的VMware(因本人酷爱绿色软件),于是试着点了下原来的安装后文件,发现不行之后,决定重装,结果又遇到了 failed to create the requested registry key installer error 1021 问题,不过我已经忘记了这个问题的解决方法,于是百度、Google 在一个叫 梦之路 博客中又看到了以前在那条英文回帖中看到的内容。
这一次,我还是没有新建,只是删除,安装顺利完成。 解决方法: 将 HKEY_LOCAL_MACHINE\SOFTWARE\VMware, Inc 注册表项删除即可! 分析: 在这简单的分析下,我之前为什么不创建注册表项,而只是删除注册表项。 由第二次出错,我猜想第一次错误也是先弄过VMware之后再装才出错的。也就是说,只要你的系统是第一次安装VMware,应该就没问题。那么,就让我想到,是不是类似于卸载软件后注册表清理不干净呢?两次删除注册表项后的成功安装,让我觉得我的猜想是对的。 该方法对本人,两次有效。也希望对各位网友同样有效!
Vmware虚拟机Ubuntu未发现WiFi适配器解决方案汇总
《Vmware虚拟机Ubuntu未发现WiFi适配器解决方案汇总》
Vmware虚拟机Ubuntu未发现WiFi适配器解决方案汇总_飏99的博客-CSDN博客_虚拟机没有wifi适配器
Workstation 不可恢复错误:(vcpu-0)解决方法
https://blog.csdn.net/weixin_46455059/article/details/108873228
虚拟机没有网络(不显示网络图标)解决方法
方法1:
1、虚拟机终端执行命令
sudo service network-manager stop
sudo rm /var/lib/NetworkManager/NetworkManager.state
sudo service network-manager start
即可出现网络图标并正常连接到网络
方法2:
- 先移除网络适配器
- 再添加网络适配器
- 网络连接选择NAT模式
摘自:https://blog.csdn.net/u011419651/article/details/125067634
虚拟机添加新硬盘的方法
(转自:https://blog.csdn.net/linjie_830914/article/details/123442243)
一、VMware新增磁盘的设置步骤
(建议:在设置虚拟的时候,不要运行虚拟机的系统,不然添加了新的虚拟磁盘则要重启虚拟机)
1、选择“VM”----“设置”并打开,将光标定位在“硬盘(SCSI)”这一选项,然后点击下方的“**添加”**按钮
2、点击下一步,执行下一个步骤
3.选择磁盘类型
4、根据提示,创建一个虚拟的磁盘,并点击下一步
5.设置磁盘大小,点击下一步
6.选择存储位置,最后点击完成
以下是对虚拟机中Linux和widows中对于新的虚拟磁盘的挂载的方式的介绍
二、虚拟机中windows对于虚拟的磁盘的挂载
方法比较的简单,和在实际的电脑中操作一样,只要在“设备管理器”中将新建的虚拟磁盘进行分区格式化后即可正常使用
基于windows中设置较为简单,故而没有截图
1、右击“我的电脑”-“管理”-“磁盘管理”,然后会看到新分配的磁盘没有分区
2、右键“新加卷”(未分区的磁盘),选择“新建”,按照向导,一步步,选择硬盘分区模式、格式化硬盘即可使用
三、虚拟机中Linux对于虚拟的磁盘的挂载
1、使用“fdisk -l”的命令查看当前系统的分区(如果刚才设置VMware–“设置”的时候运行了系统,则会出现下图情况:没有识别到新的磁盘即sdb),解决办法,重启虚拟机:shutdown -r now
2、对新建的磁盘进行分区及格式化的工作:
输入 # fdisk /dev/sdb
终端会提示:Command (m for help):
3、在上一步骤的基础上输入:m 则会出现下列的提示:
4、然后根据提示输入:n
会出现下面的提示,依次输入p 和 1 即可
5.后面两步直接按回车默认即可
6、输入“w”保存并推出
7、再次使用 “fdisk -l ”这个命令来查看会发现出现了/dev/sdb1(说明已经完成了分区工作);sdb1代表第一个分区,刚才按“1”,只分一个磁盘区,所以只有sdb1
8、对新建的分区进行格式化:格式化成ext3的文件系统即可
# 输入:mkfs -t ext3 /dev/sdb1
9、下面便是对于分好区的/dev/sdb1 这一个分区进行挂载及访问
9.1、手动挂载:使用mkdir /data && mount /dev/sdb1 /data(自己自定义挂载目录)
# 访问:df -h
9.2、自动挂载:修改**/etc/fstab**即可
使用vim /etc/fstab打开配置的文件,然后将下面的一行文字添加即可
/dev/sdb1 /media(这个挂载的目录你自己设置即可) ext3 defaults 0 1
以上就是【VMware 虚拟机中添加新硬盘的方法】的全部内容,希望对大家的学习有所帮助!!!
配置概念说明
Intel VT-x/EPT、CPU性能计数器,虚拟化IOMMU
英特尔® 虚拟化技术 (VT-x)
英特尔® 虚拟化技术 (VT-x) 可使一个硬件平台起到多个“虚拟”平台的作用。它通过限制停机时间提高可管理性,并通过将计算活动隔离到多个独立分区保持工作效率。
英特尔® VT-x with Extended Page Tables (EPT)
带有扩展页表 (EPT) 的英特尔® VT-x,也称为二级地址转换 (SLAT),可为需要大内存的虚拟化应用提供加速。英特尔® 虚拟化技术平台中的扩展页表可减少内存和电源开销成本,并通过页表管理的硬件优化而增加电池寿命。
虚拟 CPU 性能计数器
您可在客户机操作系统中使用性能调优工具进行软件剖析。您可发现处理器性能问题并提高处理器性能。该功能对于优化或调试虚拟机中所运行软件的软件开发人员非常有用。
下列条件适用:
如果启用了虚拟 CPU 性能计数器,则只能将虚拟机迁移到具有兼容 CPU 性能计数器的主机。
如果 ESXi 主机 BIOS 使用性能计数器或者如果启用了 Fault Tolerance,则虚拟机可能无法使用某些虚拟性能计数器。
注:如果虚拟机位于 EVC 集群中的 ESXi主机上,则虚拟机创建或编辑不支持 CPU 计数器。您必须禁用 CPU 性能计数器。
有关虚拟化模型特定寄存器 (MSR) 的列表,请参见 VMware 知识库文章,网址为: VMware Knowledge Base。
前提条件
确认虚拟机兼容性为 ESXi 5.1 和更高版本。
验证是否已关闭虚拟机。
确认已安装 Intel Nehalem Generation (Xeon Core i7) 或更高版本的处理器或者 AMD Opteron Generation 3(“Greyhound”)或更高版本的处理器。
确认在 BIOS 中启用了 Intel VT-x 或 AMD-V,以便可以使用硬件辅助的虚拟化。
所需特权:虚拟机.配置.更改设置在 vCenter Server 系统上设置。
虚拟化IOMMU
这个玩意儿我也不懂欸,这里是转载站内大佬AlvinCasper的文章内容,只不过他这一段也是转载来的,原文链接好像挂掉了上不去了这里就不展示了。
如果你不知道什么是DMA操作(Direct Memory Access,也称为成组数据传送方式,有时也称为直接内存操作),那么本选项完全不用设置。
定义
输入输出内存管理单元(英语:input–output memory management unit,缩写IOMMU)是一种内存管理单元(MMU),它将具有直接存储器访问能力(可以DMA)的I/O总线连接至主内存。如传统的MMU(将CPU可见的虚拟地址转换为物理地址)一样,IOMMU将设备可见的虚拟地址(在此上下文中也称设备地址或I/O地址)映射到物理地址。部分单元还提供内存保护功能,防止故障或恶意的设备。
作用
当操作系统在虚拟机内运行时(包括使用半虚拟化的系统,例如Xen),其通常不知道它要访问的内存的主机物理地址。这使其难以直接访问计算机硬件,因为如果客户机系统尝试用客户机的物理地址进行直接存储器访问(DMA)来吩咐硬件,其可能损坏内存数据,因为硬件不知道给定虚拟机客户机物理地址与主机物理地址之间的映射关系。而由管理程序或主机操作系统介入I/O操作来应用翻译则可以避免损坏,但会增加此I/O操作的延迟。
其它作用:
(1)分配大容量内存区域可以不需连续的物理内存。
(2)不支持寻址整个物理内存长度的设备仍可通过IOMMU访问整个内存。
(3)内存得到保护,尝试进行DMA攻击的恶意设备或尝试传输错误内存的故障设备无权读写非明确分配(映射)
iommu部分原文链接:https://blog.csdn.net/AlvinCasper/article/details/112793882
————————————————
原文链接:https://blog.csdn.net/weixin_54475237/article/details/126038054