在虚拟机的Linux中怎么使用U盘

在虚拟机-》可移动设备 勾选了对应的U盘,那么在Linux系统中怎么使用U盘的文件呢

linux识别U盘后,需要挂载,简单4步:
1
首先你得保证你的U盘的格式是fat格式。
先进入/mnt/目录新建一个usb目录
cd /mnt/
mkidr usb
2
先fdisk -l,然后插上U盘,fdisk -l
查看是否有新的硬盘添加上来,看添加上的硬盘是什么名字
3
然后执行挂载
mount -t vfat /dev/xxx(新硬盘的名字) /mnt/usb
这里-t vfat 是指的fat的格式,/mnt/usb是挂载的地方
4
cd /mnt/usb
进入这里就能查看到u盘里的内容
最后别忘记umount /dev/xxx追答

如果你想传文件方便,我建议你在windows上按一个xshell,虚拟机的ssh打开,xshell根据虚拟机的ip连接上,虚拟机按上sz rz的命令,就可以windows和虚拟机的linux互传文件了,超级方便,不懂再追问

追问

ntfs格式的U盘,行不行啊,用了fdisk -l没有看到有新的设备

追答

1.第一个常见问题是虚拟机USB服务未开启,这时在虚拟机上找不到U盘。我们需要将Windows下的相应的服务开启,操作方法:
打开开始菜单栏——>输入“服务”,回车——>找到VMware USB Arbitration Service服务,右键启动服务

2.第二个常见的问题是USB口选择不正确。(PS:本人自身实验时就是遇到了这个问题,卡了好久,后来才发现所用的USB硬件端口不对,好坑啊lOl)
解决办法:换一个USB口

Linux默认不支持ntfs,要重新编译内核或者按插件,很麻烦

追问

嗯嗯,谢谢啦,fdisk能看到U盘了,不过,在mount挂载时,又出现了错误:
mount: /dev/sdb is write_protected,mounting read-only
mount:unknown filesystem type(NULL),U盘时ntfs格式的

追答

为什么非要用ntfs呢?格式化u盘的时候就可以改啊

追问

还是不行啊,格式化为fat32的,一样还是出错

温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-01-06
虚拟机实现光盘的即插即用简单,不需要人工干预,光盘放入即可使用.
但是U盘属于硬盘类设备.需要人工在虚拟机里面添加设备.
把U盘插入电脑.
等电脑识别U盘后,打开虚拟机,在里面添加一块硬盘,选U盘.
开启虚拟机,虚拟机就可以有U盘了.就可以存取U盘里面的内容了.

弹出U盘,就是上一过程的反过程.追问

它不像在Windows中那样显示一个盘出来,怎么在Linux中查看U盘的文件呢

相似回答