• 【Hyper-V】Windows的Hyper-V管理器创建的虚拟机上怎么复制粘贴文件


    hyper-V 管理器中创建的虚拟机里面,发现它是不能直接复制粘贴文件的,那只能粘贴纯文本内容,也就是模拟输入内容,这是虚拟系统是被隔离的,也带来不便之处,要怎么解决这个限制呢。

    例如,打开一个虚拟的Windows7系统,需要往里面传送文件怎么弄,用远程连接就可以了,在操作上麻烦了一点
    在这里插入图片描述

    远程连接

    在运行的虚拟机操作系统中,

    打开运行对话框,如下图,输入cmd打开,
    在这里插入图片描述
    然后输入命令ipconfig,打印出网络适配器的本机ip信息,

    记录一下ip信息,还有计算机登录用户名称,接下来会用上

    在自己电脑操作系统中,

    同样的,打开运行对话框,窗口上输入mstsc,打开远程连接,如下图在这里插入图片描述
    点击显示选项,可以填入用户名,

    填入计算机是刚才记录的ip信息,然后点击连接看看,

    • 如果能连接上,说明ip是对的,
    • 如果不能连接,需要关闭虚拟机系统的联网防火墙再试(或设置连接成家庭网络,可信任的网络),
    • 如果连接成功,就会提示输入登录密码,

    远程连接成功后,接下来就可以直接复制粘贴文件了

    固定IP

    每次开启虚拟机操作系统,会发现那本机IP总是会变,

    用远程连接,需要重新填写IP,会感觉到这很麻烦的,

    试想一下,能不能把虚拟机的本机ip固定下来呢,

    虚拟交换机

    于是网上找来总结一下,固定IP是可以实现的,具体怎么做呢,

    在hyper-V 管理器窗口,选中虚拟机的一项,在其设置里面,有个网络适配器,

    新建一个虚拟交换机,如下图
    在这里插入图片描述

    注意事项

    • 要认真理解网络适配器里虚拟交换机的配置,
    • 若配置不好,就会出现错误:电缆已断开
    • 不管怎么设置,都恢复不了,仍是网络断开,这下自己的电脑无法联网了

    添加好的虚拟交换机,在系统的网络连接里,可看到有个新出现的网络适配器,

    网络适配器

    是Windows11系统就打开网络和Internet,高级网络设置,就看到适配器了,但不是这个,

    再往下翻,有个更多网络适配器选项,点击后,打开如下图所示
    在这里插入图片描述

    新建虚拟交换机就是刚才从V-Hyper中创建好的,

    这个虚拟交换机还没有连接到本机,是没有分配IP地址的,还需要去设置下

    共享网络

    选中WLAN那个连接到网络的适配器(如果是笔记本电脑就有WiFi连接的),

    如果是台式机,默认是没有WiFi连接的,就选中以太网那个(连接的网线),

    打开属性,共享,如下图
    在这里插入图片描述

    勾选允许其他网络用户…连接;
    家庭网络连接下拉选中之前创建的虚拟交换机

    接下来,查看以下虚拟交换机的适配器属性,

    选中Internet协议版本4(TCP/IPv4),再点属性按钮,如下图
    在这里插入图片描述

    默认是自动获得IP地址,看不到IP;
    选择使用下面的IP地址,按照规律随便填,
    如果不知道怎么填,直接填上图一样的也行

    上面填写的IP不是连接虚拟机用的,可以理解成一个虚拟的从路由器,

    然后打开虚拟机操作系统看看,打开网络适配器,查看状态,如下图
    在这里插入图片描述

    会发现,默认网关就是之前填的一样的IP,像是给从路由器用的

    其中的IPv4地址,就是固定的IP地址,

    再次远程连接,填入这个IP,

    连接成功的话,这样就记录下来了,之后远程连接都用这个IP就可以

    若操作不当,自己的电脑网络断开,不妨试试以下可行的方案,

    用重启电脑万能大法?

    NoNoNo…这可是个笨方法,找不到原因,解决了算是蒙对的

    V-Hyper问题

    肯定是V-Hyper的网络适配器弄出问题了,

    打开系统设置,应i有,可选功能,更多 Windows扩展功能,

    找到里面的V-Hyper,如下图
    在这里插入图片描述

    取消勾选,确定,重启电脑,

    如果不放心,就备份以下虚拟机的文件,以防删除了可以还原,

    然后回到上面的操作,再打开Windows功能,把里面的V-Hyper勾选上,确定,

    等安装好后,打开虚拟机看看,就会发现已恢复如初,

    重新尝试吧,失败乃成功之母。

    请添加图片描述

  • 相关阅读:
    Linux 13:TCP编程 / UDP编程
    【MySQL】SQL常用函数总结
    牛客网之SQL非技术快速入门(7)-字符串截取、切割、删除、替换
    ARM,汇编指令
    基于电动汽车的带时间窗的路径优化(Python&Matlab代码实现)
    Oracle 配置EM
    Glide:DecodeJob
    多项分布模拟及 Seaborn 可视化教程
    linux查看日志文件内容命令sed、cat、tac、more、less、head、tail、echo 1、按时间查询
    从 0 到 1 ,手把手教你编写《消息队列》项目(Java实现) —— 创建项目 / 创建核心类
  • 原文地址:https://blog.csdn.net/zs1028/article/details/133470832