admin管理员组

文章数量:1563235

如题,用qemu装完虚拟机后,想把一个安装包放入虚拟机WinXP里安装运行,可是发现qemu不想virtual box一样建立共享文件夹比较方便,于是在网上寻找了好久,有以下几种方法:
1、用Samba,不太好用,装了半天没装上
2、挂载虚拟硬盘,这个方法可能是我打开方式不对,每次检测到新硬盘要格式化才能识别,结果就是每次都是空硬盘,而且也不能实时传文件
3.用USB,用lsusb命令找到u盘的号host:xxx:xxx,然后qemu -usbdevice host :xxx:xxx,或者动态添加(qemu)usb_add,这个方法虚拟机一直显示发现新硬件但无法安装驱动,我怀疑是我的u盘(usb3.0)版本太高xp中没有对应驱动导致,反正也失败
最后,我自己摸索出了一个十分简单的方法,我们先找一个windows机器,下载一个光盘刻录软件,我用的是UltraISO,把自己要传到虚拟机里的文件拖到软件里做成iso光盘,然后启动虚拟机时加上命令 -cdrom 刚才做的盘.iso,就可以了,注意 -boot c(表示从磁盘启动系统,不能写成-boot d,不然就从光盘启动系统了,虚拟机刚开始安装新系统的时候才这么干),然后虚拟机启动后我们打开“我的电脑”,打开Windows自带的CD驱动器(一般在C盘下面那个就是),就可以看到我们放到磁盘里的文件了。
此法缺陷为:不能实时传输,要传别的文件就要重新制作iso光盘并重启虚拟机,而且光盘大小好像只有600多M,大文件要分批传,但是有点在于操作简单,设置简单。
本文为本人原创,请大家尊重作者权益,转载请附链接。

本文标签: 宿主虚拟机文件方法XP