September 18, 201510 yr Hello, I currently have 2 UNRAID servers: * Production server (PRO license) * Virtualized development server running under Windows Virtualbox with USB stick passed through with a BASIC license. I want to run the Virtualized development server under UNRAID Virtualbox. This will cause the production server to have upon boot 2 USB sticks named "UNRAID". Can I boot unRAID with 2 connected "UNRAID" USB sticks? * The 1st is the UNRAID production server USB stick with the actual production license. * The 2nd is for the UNRAID Virtual Machine I will be running over Virtualbox for development purposes with the Basic License. Is there any other way of doing it?
September 19, 201510 yr This is possible, I have one KVM unraid VM that use one of my 2 USB sticks for the pro licence, I boot with both these USB:s connected , but I "hide" the USB that my VM use in syslinux.cfg with pci-stub.ids, without that it will not work. My VM boots from an .vhd image file and use the USB for the licencing. //Peter
September 19, 201510 yr Author This is possible, I have one KVM unraid VM that use one of my 2 USB sticks for the pro licence, I boot with both these USB:s connected , but I "hide" the USB that my VM use in syslinux.cfg with pci-stub.ids, without that it will not work. My VM boots from an .vhd image file and use the USB for the licencing. //Peter Can you elaborate on how you hide it...
September 19, 201510 yr This is my modified line in syslinux.cfg append pci-stub.ids=8086:1e31 initrd=/bzroot use lspci -nn 00:14.0 USB controller [0c03]: Intel Corporation 7 Series/C210 Series Chipset Family USB xHCI Host Controller [8086:1e31] (rev 04) Then I use this code in my xml file to pass trough my USB <qemu:commandline> <qemu:arg value='-device'/> <qemu:arg value='vfio-pci,host=00:14.0,bus=pcie.0'/> </qemu:commandline>
September 19, 201510 yr Peter is passing through an entire USB controller that has one of the USB sticks and the other is attached to a different USB controller.
September 19, 201510 yr That's right , one controller have my USB for the VM, my other USB are on another controller. Don't know if you can use pci.stubs on a single device
September 19, 201510 yr No, you can't. PCI stubs are for PCI devices only, not individual USB devices.
September 19, 201510 yr Author I will give it a try but I dont thnk it will work. If it hides the usb controller from unraid then virtualbox which is running on it will probably not see it as well, wouldnt it?
September 20, 201510 yr Author I ran lspci -nn: 00:14.0 USB controller [0c03]: Intel Corporation 8 Series/C220 Series Chipset Family USB xHCI [8086:8c31] (rev 05) 00:1a.0 USB controller [0c03]: Intel Corporation 8 Series/C220 Series Chipset Family USB EHCI #2 [8086:8c2d] (rev 05) 00:1d.0 USB controller [0c03]: Intel Corporation 8 Series/C220 Series Chipset Family USB EHCI #1 [8086:8c26] (rev 05) From this output I assume I have 3 USB controllers on the motherboard/chipset, correct? If so how do I know to which USB controller the USB stick is connected to?
October 7, 201510 yr Author When you use PCI stub (on a USB motherboard controller or any other PCI device), does it hide it completely from unRAID? will it not be listed under PCI devices anymore (until stub removed)?
October 7, 201510 yr Author You should see it even if you use pci stub And if i connect a usb drive to that usb controller will unraid see it or not?
October 7, 201510 yr You should see it even if you use pci stub And if i connect a usb drive to that usb controller will unraid see it or not? No, only if you pass through to a VM, but you can try and see if you can use it in Unraid, but I think no.
March 2, 201610 yr Author I am trying to map my USB ports on the X10SLL-F board and have a problem. Please look at my post http://lime-technology.com/forum/index.php?topic=36768.msg450458#msg450458
Archived
This topic is now archived and is closed to further replies.