Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

1、Vmware虚拟机安装

...

虚拟机的处理器和核心数配置,根据个人电脑的硬件规格进行相应的设置。

...

通常建议虚拟机的处理器内核总数设置为物理机线程数的一半,而物理机的线程数可以通过【任务管理器】中的【性能】页面查看,如下图所示,本地电脑的CPU为10核16线程,即此处内核总数设置为8,并点击【下一步】。通常建议虚拟机的处理器内核总数设置为物理机线程数的一半,而物理机的线程数可以通过【任务管理器】中的【性能】页面查看,如下图所示,本地电脑的CPU为10核16线程,即可以配置虚拟机的内核总数设置为8,并点击【下一步】。

...

虚拟机的内存配置,可以根据自己的电脑硬件情况进行调整,但应避免配置过低。以我的个人电脑为例,拥有16GB的内存,因此为虚拟机分配了8GB的内存,这样做既保证了虚拟机的性能,又不会对本机的使用造成影响。

...

由于交换内存默认已经启用,因此在调整其大小之前,必须先禁用交换内存。这可以通过以下命令来禁用交换内存:

Code Block
sudo swapoff /swapfile

...

  • 调整交换内存大小(调整到4G大小为例)

如果当前的交换空间是通过文件实现的(例如/swapfile),则可以利用fallocate命令来调整文件的大小。例如,若需将交换文件的大小调整至4GB,可以执行以下命令:

Code Block
sudo fallocate -l 4G /swapfile

...

  • 交换文件权限设置

交换文件需要设置合适的权限,一般设置为只有根用户(root)可读写:

Code Block
sudo chmod 600 /

...

swapfile
  • 格式化交换内存

在修改文件大小后,需要重新格式化交换文件,执行命令:

Code Block
sudo mkswap /swapfile
  • 启用交换内存

使用swapon命令启用交换文件:

Code Block
sudo swapon /

...

swapfile

配置完成后,通过free -m 查看内存情况,交换内存变为4G大小

...

  • 配置为开机自启动

在/etc/fstab内添加 /swapfile none swap sw 0 0 0,可以实现开机自动启动交换内存,ubuntu20,可以实现开机自动启动交换内存,ubuntu20.04已经默认添加了该条命令,所以无需再做修改。

...

5、共享文件夹配置

...

点击【完成】按钮后,返回至虚拟机设置界面,此时文件夹栏将展示刚刚配置的共享文件夹路径。随后,点击界面下方的【确定】按钮以完成共享文件夹的配置:

...

配置完成后,共享文件夹将位于/mnt/hgfs路径下。您可以使用以下命令来查看共享文件夹。

ls /mnt/hgfs

...

设置开机自启动

在/etc/fstab文件中添加以下命令,以配置开机时自动挂载共享文件夹。

Code Block
.host:/ /mnt/hgfs fuse.vmhgfs-fuse allow_other 0 0

...

共享文件夹测试

在本地Windows环境下的共享文件夹目录内创建一个名为test.txt的文件,并输入内容"test123"。随后在Ubuntu系统中,您将能够命令查看到这个对应的文件及其内容。同样在Ubuntu系统内新建一个文件后,您也可以在Windows环境下观察到这个新增的文件,这样可以实现虚拟机和本地环境的文件共享

...