有人知道如何在Vagarnt上识别Linux上的SD卡吗?
起初我使用
构建了Ubuntu CUIvagrant init ubuntu-15.04
vagrant up
在Ubuntu环境中:
sudo apt-get update
sudo apt-get install -y ubuntu-desktop
我通过添加:
修改了Vagrantfilevb.gui = true
并修改为将SD卡识别为USB设备:
vb.customize ['modifyvm', :id, '--usb', 'on']
vb.customize ['usbfilter', 'add', '0',
'--target', :id,
'--name', 'Any mass storage',
'--manufacturer', 'Generic',
'--product', 'Mass Storage Device']
但我无法识别SD卡,并且未生成/ dev / sdb或/ dev / sdc等设备。
$ lsusb
Bus 001 Device 005: ID 1307:0310 Transcend Information, Inc. SD/MicroSD CardReader [hama]
Bus 001 Device 002: ID 04e6:5115 SCM Microsystems, Inc. SCR335 SmartCard Reader
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
$ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 40G 0 disk
└─sda1 8:1 0 40G 0 part /
sda1是我的硬盘。
默认情况下,从VirtualBox GUI安装Ubuntu15.04,只需插入SD卡就可以检测到SD卡。所以我无法理解
的区别如何通过从Vagrant CUI安装来添加修改以使用SD卡?