VMware虚拟机克隆/复制linux常见问题解决(超详细)

为什么会选择克隆/复制虚拟机不多说了,现在给大家详细说说如合解决虚拟机克隆/复制之后的问题,想必大家更关心这个吧。

  • 以slave1(虚拟机名)为例,,,重点以复制的虚拟机讲解。克隆的虚拟机按照系统程序提示一步一步做可以解决。

一、克隆/复制的虚拟机

1.打开虚拟机  文件-扫描虚拟机,增加自己的虚拟机。

另类 你的复制文件在 A:\slave1\slave1.vmx     ,直接双击点击这个文件也能直接打开虚拟机。

2.这一步直接点击 我已复制该虚拟机(P)

 3.由于克隆的版本10.x和我现有的版本17.5x差距大会出现难以达到预期,会有这种题提示。

    点击是。

 二、配置硬件兼容

如果不是自己当前软件的版本需要升级到当前文件版本,按照要求完成即可。

 因此我需要选择17.5x这个版本,你们按照你们当前版本为例选择。下一步

按照自己意愿选择,下一步完成直到关闭。

 三、更换系统镜像

 点击 CD/DVD

 浏览ISO镜像。更换成 原系统所需 且 本地已安装 镜像。确定

四、网络配置

由于虚拟机克隆后默认的/etc/sysconfig/network-scripts/ifcfg-eth0也会原样复制,需要更改Ip地址。

或者输入ifconfig后看不到eth0,显示不了ip地址。

  1. 点击网络适配器

     2.点击高级

   3.找到MAC地址点击生成 ,例如换成 00:50:56:37:42:ED(记住它之后要用到它)

 

 五、VMware虚拟机网络IP地址(重中之重)

 接下来修改VMware虚拟机网络IP地址

按照图标尽量设置一样

 nat设置网关 192.168.128.2

 打开电脑自身的 网络和Internet    更改适配器选项

win10是这种情况,win11是以右侧列表为例,具体情况具体分析。

总之是要修改ip地址,确定。

 六.修改ifcfg-eth0的内容

启动虚拟机,需要在root用户下进行

vim /etc/sysconfig/network-scripts/ifcfg-eth0 

输入法改成英文

键入 i 进入insert模式修改 HWADDR= (之前生成的MAC地址) 

修改完毕后一次按出 esc键,冒号:wq 保存退出 。 :q 不保存退出

DEVICE=eth0
HWADDR=00:50:56:37:42:ED
TYPE=Ethernet
#a0405d-3d8e-4b83-a61b-ce710efb20c5
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=static
IPADDR=192.168.128.130
NETMASK=255.255.255.0
GATEWAY=192.168.128.2
DNS1=192.168.128.2

接下来二选一

cd /etc/sysconfig/network-scripts/     

进入该目录下修改ifcfg-eth0 为ifcfg-eth1

mv ifcfg-eth0 ifcfg-eth1

service network restart 重启网络服务 都ok说明重启成功

ping www.baidu.com 尝试联网,不断返回信息说明成功

如果返回unhost 大概是dns没设置好

另一种 

如果不想修改eth0 的文件名也可以尝试另一种方式修改

修改/etc/udev/rules.d/70-persistent-net.rules文件

(或者删除70-persistent-net.rules,该文件是临时文件存储网卡信息。重启网络后自动生成该文件<需要重启虚拟机或者输入reboot重启>。 我认为这个简单点

详细操作

rm /etc/udev/rules.d/70-persistent-net.rules  回车输入 yes

reboot

# This file was automatically generated by the /lib/udev/write_net_rules
# program, run by the persistent-net-generator.rules rules file.
#
# You can modify it, as long as you keep each rule on a single
# line, and change only the value of the NAME= key.

# PCI device 0x8086:0x100f (e1000)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:50:56:31:25:d3", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"
# PCI device 0x8086:0x100f (e1000)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:50:56:37:42:ED", ATTR{type}=="1", KERNEL=="eth*", NAME="eth1"

~ 
~ 
"/etc/udev/rules.d/70-persistent-net.rules" 12L, 586C 7,0-1 All

 可以看到第二个MAC地址和修改的一致,把 name修改为eth0 。删除或者注释之前的eth0

保存退出。 /etc/sysconfig/network-scripts/ifcfg-eth0  里面的DEVICE=eth0 就不必修改成eth1了

service network restart  重启网络

 输入bing baidu.com 验证成功与否。

出现一下证明成功。按Ctrl+c结束当前进程。

[root@slave1 ~]# ping baidu.com
PING baidu.com (39.156.66.10) 56(84) bytes of data.
64 bytes from 39.156.66.10: icmp_seq=1 ttl=128 time=26.2 ms
64 bytes from 39.156.66.10: icmp_seq=2 ttl=128 time=25.3 ms
64 bytes from 39.156.66.10: icmp_seq=3 ttl=128 time=76.8 ms



资源Hadoop集群完整版 Centos6.8镜像下载-CSDN博客

大数据Hadoop、zk、hbaer,搭建完整版,若需求量大,后续会增加。。。。。

<think>嗯,用户问的是如何在VMwareLinux虚拟机里启用复制粘贴功能。根据他们提供的引用内容,这个问题通常和VMware Tools有关。首先,我应该回忆一下VMware Tools的作用,它是用来增强虚拟机和宿主机之间的交互的,包括剪贴板共享、文件拖放等功能。 用户提到有时候安装后功能会失效,甚至重装也没用。引用1和2都提到安装VMware Tools后可能失效,需要重新安装或者检查状态。所以,解决步骤可能包括检查VMware Tools是否安装正确,是否在运行,或者需要更新。 接下来,我需要整理步骤。首先确认VMware Tools是否已安装。在Linux虚拟机里,可以通过查看服务是否运行,或者检查是否有VMware Tools的进程。比如,使用systemctl检查vmtoolsd服务。如果服务没运行,可能需要启动它。 如果已经安装但功能失效,可能需要重新安装。用户引用2提到重装两次都没解决,可能还有别的因素。比如,内核头文件是否安装,编译模块是否成功。这时候需要指导用户安装必要的依赖,比如build-essential和linux-headers,然后重新安装VMware Tools。 另外,检查虚拟机设置里的选项是否启用了复制粘贴功能。在VMware虚拟机设置中,选项里有一个客户机隔离,里面需要勾选启用剪贴板共享。这一步容易被忽略,用户可能没注意到这个选项。 还有,重启服务或者整个虚拟机有时候能解决问题。用户可能在安装后没有重启,导致服务未正确启动。所以建议用户在安装或配置后重启虚拟机。 最后,如果所有步骤都失败,可能需要考虑虚拟机本身的问题,比如是否是从其他电脑复制过来的模板,这时候可能会有兼容性问题,需要完全卸载VMware Tools再重新安装,或者检查日志文件找出错误原因。 用户提供的引用3是关于创建和配置虚拟机的基本教程,可能涉及到初始安装时的步骤,可以作为参考,确保虚拟机配置正确。所以,在回答中需要综合这些信息,给出一个清晰的步骤指南,涵盖检查、安装、配置、重启等环节,并提醒用户注意常见问题点,比如依赖包和虚拟机设置。</think>### VMware Linux虚拟机复制粘贴功能配置教程 在VMware中启用Linux虚拟机与主机之间的复制粘贴功能,需通过以下步骤配置: --- #### 一、检查VMware Tools安装状态 1. **查看服务状态** 在Linux虚拟机中执行命令: ```bash systemctl status vmware-tools.service ``` 若显示`active (running)`表示服务正常[^3]。 2. **手动启动服务(如未运行)** ```bash sudo systemctl start vmware-tools.service sudo systemctl enable vmware-tools.service # 设置开机自启 ``` --- #### 二、安装/重装VMware Tools 若未安装或功能失效,按以下步骤操作: 1. **挂载安装镜像** 点击VMware菜单栏 > 虚拟机 > 安装VMware Tools。 2. **挂载镜像并解压** ```bash mkdir /mnt/cdrom mount /dev/cdrom /mnt/cdrom cd /tmp tar -xzvf /mnt/cdrom/VMwareTools-*.tar.gz ``` 3. **安装依赖项** ```bash sudo apt update sudo apt install build-essential linux-headers-$(uname -r) # Ubuntu/Debian ``` 4. **执行安装脚本** ```bash cd vmware-tools-distrib sudo ./vmware-install.pl -d # -d表示默认选项 ``` 5. **重启虚拟机** ```bash sudo reboot ``` --- #### 三、配置虚拟机选项 1. 在VMware中关闭虚拟机。 2. 右键虚拟机 > 设置 > 选项 > 客户机隔离: - ✅ 启用**复制粘贴** - ✅ 启用**拖放**(可选) --- #### 四、验证功能 1. 重启后尝试在主机和虚拟机之间复制文本。 2. 若仍失效,检查日志: ```bash tail -f /var/log/vmware-tools.log ``` --- #### 常见问题解决 - **内核更新导致失效**:需重新编译VMware Tools模块,执行: ```bash sudo vmware-config-tools.pl ``` - **模板虚拟机移植问题**:克隆虚拟机可能导致设备UUID冲突,建议卸载后彻底重装VMware Tools[^2]。 ---
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

AI·勤川·

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值