为何要写:

虽然网上现存类似文章,但大都是复制粘贴,且并不能真正的跑通。
本着造福大众,实事求是的原则,分享已经跑通的解决方法。

大概步骤

  1. 宿主机:创建空文件/tmp/file-share
  2. 宿主机:格式化此文件
  3. 宿主机:mount此文件至 /mnt/file-share-path
  4. 宿主机:向/mnt/file-share-path 拷贝您想传输的文件
  5. 宿主机:添加/tmp/file-share至虚拟机VM
  6. 虚拟机:fdisk -l 查看此新磁盘,并挂载至/mnt
  7. 通过/mnt即可互传

具体步骤

宿主机–>虚拟机

[root@kvm_1 /]# dd if=/dev/zero of=/tmp/file-share bs=1024k count=200
200+0 records in
200+0 records out
209715200 bytes (210 MB) copied, 0.131123 s, 1.6 GB/s[root@kvm_1 /]# mkfs.ext4 /tmp/file-share[root@kvm_1 /]# mkdir /mnt/file-share-path[root@kvm_1 /]# mount -t ext4 /tmp/file-share  /mnt/file-share-path[root@kvm_1 /]# cd /mnt/file-share-path
[root@kvm_1 /mnt/file-share]# ls
lost+found
[root@kvm_1 /mnt/file-share]# touch test-file.txt
[root@kvm_1 /mnt/file-share]# ls
lost+found  test-file.txt[root@kvm_1 /]# virsh attach-disk c4e325d5-6d1a-4641-91d1-8d138283c40c /tmp/file-share vdb
Disk attached successfully[root@kvm_1 /]# virsh console c4e325d5-6d1a-4641-91d1-8d138283c40c
Connected to domain c4e325d5-6d1a-4641-91d1-8d138283c40c
Escape character is ^][root@VM_0_14_linux ~]# mount -t ext4 /dev/vdb /mnt
[root@VM_0_14_linux ~]# ls /mnt
lost+found  test-file.txt

虚拟机 --> 宿主机

[root@kvm_1 /] umount  /mnt/file-share-path[root@kvm_1 /]# virsh detach-disk c4e325d5-6d1a-4641-91d1-8d138283c40c /tmp/file-share
Disk detached successfully[root@kvm_1 /]# virsh attach-disk c4e325d5-6d1a-4641-91d1-8d138283c40c /tmp/file-share vdb
Disk attached successfully[root@kvm_10_25_1_18 /]# virsh console c4e325d5-6d1a-4641-91d1-8d138283c40c
Connected to domain c4e325d5-6d1a-4641-91d1-8d138283c40c
Escape character is ^][root@VM_0_14_linux ~]# mount -t ext4 /dev/vdb /mnt
[root@VM_0_14_linux ~]# ls /mnt
lost+found  test-file.txt
[root@VM_0_14_linux ~]# cd /mnt; touch 123.txt; touch 456.txt; ls
123.txt  456.txt lost+found  test-file.txtctrl + ] 退出virsh console 返回宿主机[root@kvm_1 /] mount -t ext4  /tmp/file-share /mnt/file-share-path
[root@kvm_1 /] ls  /mnt/file-share-path
123.txt  456.txt lost+found  test-file.txt

KVM宿主机与虚拟机vm互相传输文件相关推荐

  1. Linux下kvm宿主机死机,看到一些朋友苦虚拟机久矣,分享下我使用KVM的一些经验和技巧...

    作为 Linux 用户,不管是 IT 开发,还是普通的爱好者,出于种种原因总是离不开虚拟机软件.由于某些原因我很早就接触过各种虚拟机软件,到目前为止或多或少几乎使用过所有常见的虚拟机软件或平台,包括大 ...

  2. VMware 宿主机与虚拟机通过共享文件夹传输文件

    宿主机与虚拟机之间可以通过共享文件夹来传输文件,具体设置如下: 1.给虚拟机添加共享文件夹,按下图步骤打开添加共享文件夹窗口并按向导添加共享文件夹,我这里设置的是C:\Users\dell\Deskt ...

  3. 记录一次KVM宿主机的故障恢复

    元旦的时候,公司的一台KVM宿主机出现了故障,下属的虚拟机全部无法访问了.这台服务器型号是DELL PowerEdge R920,有点老了.故障现象是服务器无法启动,面板显示 system board ...

  4. VMware宿主机与虚拟机之间的文件夹相互共享(看图操作)

    一.虚拟机访问宿主机文件夹 此处用的"仅主机模式"主要出于安全性考虑(宿主机为纯内网,虚拟机为外网,网络相对隔离开) 二.宿主机访问虚拟机共享文件夹 ①开启SMB协议(虚拟机上操作 ...

  5. 宿主机使用虚拟机中的全局代理访问内网

    如何让宿主机使用虚拟机中的全局代理访问内网 背景 方法 配置VirtualBox 虚拟机下网络配置 最后的操作 背景 因为公司使用的 VPN 只有 Windows 客户端,所以只好在虚拟机中的 Win ...

  6. Vmware Centos7 配置静态 ip 和 使宿主机和虚拟机互相 ping 通

    NAT 方式 1. 配置静态 ip Vmware 安装 Centos7 可以参考 https://blog.csdn.net/guo_ridgepole/article/details/7897376 ...

  7. 宿主机连接虚拟机中用docker运行的MySQL

    目标 在VMware CentOS7虚拟机中采用docker运行一个MySQL容器,然后从宿主机访问和操作该MySQL数据库. 同时虚拟机的网络采用桥接模式,使用静态IP上网. 关键步骤 创建虚拟机之 ...

  8. 虚拟服务器传文件,虚拟机与主机传输文件

    虚拟机与主机传输文件 内容精选 换一换 云堡垒机支持文件传输功能,以及审计传输的文件.Linux主机和Windows主机的文件传输方式有所区别.Linux主机上传/下载文件,可选择Web运维和FTP/ ...

  9. 堡垒机如何传输文件_堡垒机环境下使用putty传输文件

    堡垒机环境下使用putty传输文件 发布时间:2018-11-14 21:10, 浏览次数:1167 , 标签: putty 本文参考: https://www.cnblogs.com/bamanzi ...

最新文章

  1. 基于ip地址的客户识别原理_使用 LVS 实现负载均衡原理及安装配置
  2. 11月第三周.COM增13.8万 ×××域名.XXX减9个
  3. Nginx upstream的5种权重分配方式分享
  4. Pytorch自定义数据集
  5. HDFS EditsLog和FsImage日志机制
  6. WebService部署服务器调试时提示 “测试窗体只能用于来自本地计算机的请求”解决方法...
  7. 很简单很简单的DBHelper类
  8. OpenGL ES 加载3D模型
  9. notejs环境搭建
  10. 为Angular(2+)开发人员提供带TypeScript的Vue.js
  11. Day002 20210207
  12. fgui的ui管理框架_FGUI,UGUI在ET框架上的使用以及区别
  13. JAVA如何通过身份证号码计算年龄、生日、性别
  14. linux挂载NTFS格式硬盘
  15. 安兔兔苹果html5排行榜,iPhone8Plus最强?9月安兔兔手机性能排行榜出炉
  16. 企业云成本管控,你真的做对了吗?
  17. 开源软件 AnimeGANv2:一键生成宫崎骏动漫风格照
  18. 使用go语言提取ins视频地址和图片地址
  19. Linux运维之认识与分析日志文件(rsyslog服务),时间同步服务(chronyd服务)及时间管理命令(timedatectl)
  20. linux权限s的作用,lqc|_高级权限控制之su、sudo、特殊权限s及t位、facl

热门文章

  1. 用Python开发一款王者荣耀的“脚本”!上王者轻轻松!
  2. Android音频管理:AudioFlinger分析
  3. UWA学堂上新:FairyGUI插件解析及Lua导出
  4. 手机短信删除了怎么恢复
  5. STM32工程查看函数定义出现提示source broswer:xxxxxxxxxxxis undefine
  6. 福建师范计算机应用基础考试内容,福建师范大学2020年8月课程考试《计算机应用基础》作业考核试题...
  7. TCP/UDP常见的端口号
  8. 中科大脑发生工商变更:黄艳、张岐不再任董事,拟在科创板上市
  9. 【前端开发基础】HTML基础知识汇总
  10. 2021物理化学实验5:双液系的气液平衡相图