Articles of USB闪存盘

频繁的外部USB驱动器损坏ESXi 6.5 Windows Server 2008 guest虚拟机

我有一个外部USB 4TB硬盘(东芝Canvio USB 3.0)经常变得腐败和不可读的问题。 驱动器只有几个月大,但至今已经腐化了3次。 磁盘pipe理器在损坏后将其显示为RAW驱动器(它被格式化为NTFS)。 我在ESXI 6.5主机上运行Windows 2008 Server guest虚拟机。 硬件是具有8GB RAM的戴尔Optiplex 3010。 这是主机上唯一的访客,ESXI从Sandisk USB记忆棒上运行。 guest虚拟机使用主机上的内部300GB硬盘驱动器运行。 有问题的外部USB驱动器正被用作来宾的辅助文件存储。 使用外部USB驱动器与ESXi 6.5和Windows Server来宾操作系统有什么已知的问题吗?

为什么我的虚拟机不再识别我的USB?

我有一台运行Ubuntu 16.04桌面客户机的Ubuntu 16.04服务器主机。 我正尝试将一个主机USB存储设备连接到我的客户,这是我以前用同一个客户和设备成功完成的。 客人甚至不再承认有一个USB过去,即使主机。 有三件事我已经改变了。 我扩展了虚拟磁盘,然后在guest虚拟机中,我在这个新的空白空间上创build了另一个分区,然后我更改了fstab文件,将这个分区自动挂载到我的Videos文件夹中。 现在,当我尝试将USB从主机连接到主机成功访问的guest虚拟机时,它不会显示在guest虚拟机上。 即使运行lsusb或lsblk也不会显示任何其他设备。 这可能听起来有些模糊,但我不知道究竟是什么错误。 我不知道我所做的三件事情会造成什么,但是这些是我所做的唯一的事情会改变什么。 有关问题可能出在哪里以及如何修复的build议?

从PXE引导文件创build可启动的USB拇指驱动器

看着周围,谷歌search,但无法find类似的问题。 似乎大多数人想要一个可启动的USB拇指棒,并将其转换成PXE启动映像。 我实际上需要走相反的方向,也就是从PXE启动文件创build一个可引导的USB拇指棒。 我有用于磁盘映像的PXE服务器。 我的networking中的某些设备无法进行PXE引导,因为1)PXE已被其子网中的其他设备使用,或者2)其networking适配器不支持PXE。 我唯一的select是抓取任何文件正在使用PXE启动设备,并尝试制作一个可启动的USB拇指驱动器。 我可以访问使用PXELinux的PXE服务器。 以下是PXELinux正在使用的“默认”文件中的内容。 default imaging prompt 0 noescape 1 label imaging kernel kernel/bzImage append initrd=kernel/init.gz root=/dev/ram0 rw ramdisk_size=127000 ip=dhcp dns=10.10.10.5 storage=10.10.10.211:/imaging/images/ driversstorage=10.10.10.211:/imaging/drivers/ imaging_server=10.10.10.211:20444 symmetric_key=KsqRwghBK+l/LGQ83kOp3Gl8Xos9mrTItQ69MJabgAv5DqcKakVCwNpE4QJ+A9zzDoSAhdREIVK4lkUZP67XXg loglevel=4a 我主要是一个Windows / Mac的家伙,但可以在Linux中解决,并在terminal运行命令行舒适。 我几乎不知道Linux启动过程,也不知道如何制作可启动的USB U盘。 我从上面的PXELinuxconfiguration文件中得知,需要使用bzImage和init.gz文件来PXE启动客户端设备。 有没有办法使用这两个文件和从PXELinuxconfiguration信息来创build一个可启动的USB拇指棒? 谢谢

系统不会看到/挂载USB随身碟

当插入pendrive时,系统看不到我的pendrive(在gprated,fdisk -l,df dh,/ dev / sdX等中没有跟踪) dmesg | grep USB dmesg | grep USB确实告诉我: [ 151.352051] usb 3-1.1: new high-speed USB device number 5 using ehci-pci [ 151.461979] usb 3-1.1: New USB device found, idVendor=0930, idProduct=6545 [ 151.461986] usb 3-1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 151.461990] usb 3-1.1: Product: TransMemory-Mx [ 151.461993] […]

USB直通不能使用virt-manager / qemu

我已经使用virt-manager 1.3.2创build了一个虚拟机,并想添加一个USB设备。 但是,使用lsusb时,USB设备不会显示在guest lsusb (Debian)中。 在另一个我没有virt-manager创build的虚拟机中,USB直通工作。 virt-manager使用以下命令启动虚拟机: qemu-system-x86_64 -enable-kvm -name deb8qtm1 -S -machine pc-i440fx-xenial,accel=kvm,usb=off -cpu Nehalem -m 1024 -realtime mlock=off -smp 4,sockets=4,cores=1,threads=1 -uuid 08d8f6d3-10d0-49c6-81e5-642651536a57 -no-user-config -nodefaults -chardev socket,id=charmonitor,path=/var/lib/libvirt/qemu/domain-deb8qtm1/monitor.sock,server,nowait -mon chardev=charmonitor,id=monitor,mode=control -rtc base=utc,driftfix=slew -global kvm-pit.lost_tick_policy=discard -no-hpet -no-shutdown -global PIIX4_PM.disable_s3=1 -global PIIX4_PM.disable_s4=1 -boot strict=on -device nec-usb-xhci,id=usb,bus=pci.0,addr=0x6 -device virtio-serial-pci,id=virtio-serial0,bus=pci.0,addr=0x5 -drive file=/var/lib/libvirt/images/deb8qtm1.qcow2,format=qcow2,if=none,id=drive-virtio-disk0 -device virtio-blk-pci,scsi=off,bus=pci.0,addr=0x7,drive=drive-virtio-disk0,id=virtio-disk0,bootindex=1 -drive if=none,id=drive-ide0-0-0,readonly=on -device ide-cd,bus=ide.0,unit=0,drive=drive-ide0-0-0,id=ide0-0-0 -netdev […]

如何允许块文件传输,并允许通过USB WindowsdebuggingAndroid设备

无论如何,我们可以configurationWindows 7(由我们的安全团队集中pipe理的公司Windows计算机)来阻止文件传输以达到数据安全合规性,同时允许进行Android设备debugging(ADB)? 谢谢,Prasad.CH

QEMU USB Passthrough错误:libusb_set_configuration:-99

我试图通过一个Spectrum Digital TMS320C6713 DSK到Windows 2000虚拟机,当我连接它时,它出现在设备pipe理器,但每当我尝试实际使用该设备,它立即分离,我得到这个错误: libusb: error [op_set_configuration] failed, error -1 errno 32 2017-11-17T19:56:11.626111Z qemu-system-x86_64: libusb_set_configuration: -99 [OTHER] libusb: error [op_set_configuration] failed, error -1 errno 32 2017-11-17T19:56:11.628796Z qemu-system-x86_64: libusb_set_configuration: -99 [OTHER] 我已经尝试了Windows 2000和Windows XP,并且它们都导致了相同的错误。 (不幸的是,需要与电路板连接的软件只能在2000或XP上运行。) 我使用QEMU 2.7.1和libusb 0.1.12 unRAID。 我该如何解决这个问题?

从外部USB驱动器上的映像启动Debian Linux

我有一个大的VFAT分区的外部USB硬盘驱动器。 为了在Windows系统上偶尔运行Linux,我想在外部硬盘的VFAT分区上保存一个Debian Linux安装文件(比如debianroot.img )。 我从现有的Linux系统创build安装。 我知道如何为debianroot.img创build一个loopback设备,在debianroot.img创build和挂载一个ext3文件系统,我可以使用debootstrap (例如)在目标位置安装Debian。 这只是我不熟悉的启动过程。 我的BIOS支持从USB设备启动,因此它应该可以将启动pipe理器写入外部硬盘驱动器的MBR,然后从那里启动。 但我不确定哪个引导pipe理器最适合(grub?),如果标准Debian内核有足够的选项,如果/如何configuration初始ramdisk设备( initrd ),以及如何在外部正确获取引导文件硬盘。 乍一看, 环回根文件系统HOWTO似乎包含非常有用的信息,但看起来过时(1999),并不是特定于Debian。

VMWare服务器W / USB 2.0扫描仪蓝屏

我正在使用Windows XP SP3的客户机操作系统运行VMWare Server 2.0。 我有一个通过USB 2.0端口连接的NeatCo扫描仪。 由于VMWare server 2.0现在支持USB 2.0,所以我可以让扫描器被客户操作系统识别。 当我去扫描,它蓝屏。 我检查了VMWare论坛,大多数post都说使用USB 1.1,因为旧版本的VMWare不支持USB 2.0。 我甚至更新了主机上的芯片组驱动程序,看看是否有帮助 – 没有好处。 显然它与USB 2.0和1.1之间的数据包大小有关。 当我插入设备时,客户操作系统build议使用USB 2.0端口,这对我来说意味着它不识别USB 2.0。 我也检查了VMWare站点的更新的USB驱动程序,但没有。 我宁愿不必获得USB 1.1集线器来解决这个问题。 任何想法/经验可能有帮助? 谢谢!!

USB设备拔出时强制卸载内核模块?

我在Ubuntu 8.0.4上使用MultiTech GPRS调制解调器 (2.6.24-24内核,在ti_usb_3410_5052模块上安装MultiTech补丁)。 该设备工作很好。 但是,如果我断开连接,然后重新连接而不移除中间的模块,则会挂起。 试图modprobe -r ti_usb_3410_5052在这一点上挂起。 运行lsusb挂起。 所以。 当我断开设备时,必须有办法触发拆除模块。 任何提示? 也许一个udev规则?