-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

On 11/25/16 21:56, zxe...@gmail.com wrote:
> When I first installed Qubes (3.2), I could attach and detach block devices 
> without errors and mount flash drives in VM's. I wanted to use my external 
> keyboard with my laptop so followed the steps in the guide 
> (https://www.qubes-os.org/doc/usb/) for "Creating and Using a USB qube" 
> (using the management stack) and "How to use a USB keyboard".
> 
> However, the generated sys-usb Qube fails to boot

Have you changed the devices assigned to sys-usb? If so, it's possible you're 
running into a pci_strictreset issue here? Try running this in dom0 (but before 
you do, make sure you understand the risks [1]):

$ qvm-prefs -s sys-usb pci_strictreset false

Then try starting sys-usb again:

$ qvm-start sys-usb

Let us know if there are any useful error messages.

> and detaching a USB flash drive using the VM Manager always give me a blank 
> window with the text "Houston, we have a problem..." and freezes the VM 
> Manager. After a few seconds of trying to close the blank window I get "This 
> window might be busy and is not responding. Do you want to terminate the 
> application?". After I restart the VM Manager the USB device is still shows 
> as attached.

Try detaching it from the command-line instead:

$ qvm-block -d <device-vm-name>:<device>

Or just:

$ qvm-block -d <vm-name>

And let us know if there are any useful error messages.

> If I restart the VM with the attached USB device it gives me another error 
> "AssertionError: This is most likely a bug in the Qubes Manager" and the VM 
> is killed. (Note I did this with a DisposableVM).

Errors are to be expected when restarting a VM with USB devices still attached. 
They should be detached first.

> The above happens even if I attach and then immediately detach the USB block 
> device.
> 
> After plugging in the USB flash drive to my laptop, but not attaching it to 
> any VM the USB flash drive is visible to sys-net with "fdisk -l",

Did you mean "sys-usb" instead of "sys-net"? (If not, the description you've 
provided of your overall setup is inconsistent. Please clarify it.)

> but mounting fails with "wrong fs type" even though I mount it with "-t vfat" 
> and fdisk shows the USB flash drive is FAT32.

Are you sure the drive is formatted correctly? If you have a backup of the data 
already, try reformatting it.

If your VM is based on an unusual template, that could also be a clue.

> If I attache the USB flash drive to any other VM "fdisk -l" does not show any 
> attached flash drive.

If you attach the drive to another VM, what is the output of this command?

$ qvm-block -l

If the drive is really attached, it should indicate that in the output of the 
above command.

> I am currently in China, so I cannot reach google with the laptop running 
> Qubes until I get a socks proxy set up and tor is block in China (any bridges 
> I have tried are quickly blocked).
> 
> Any help would be helpful. Let me know what logs would be useful to post (I 
> am still very new to Qubes).
> 

[1] 
https://www.qubes-os.org/doc/user-faq/#i-created-a-usbvm-and-assigned-usb-controllers-to-it-now-the-usbvm-wont-boot

- -- 
Andrew David Wong (Axon)
Community Manager, Qubes OS
https://www.qubes-os.org
-----BEGIN PGP SIGNATURE-----

iQIcBAEBCgAGBQJYOSdBAAoJENtN07w5UDAwHl0P/2fisY9AfoPnDKWTb0QnGfjE
EIBjlLWgTiN5fBAfZ7A+aPLadqOXn3PXuytsP/FCaswLzuu/Y09hYzqmssKPSnnj
7tXmb3DbOqJNn/oY2T2FtS1BoAlnEYrSxt1pGdO22ZV6NyvpytqUu+jeZ0fAfNK1
/wI1CsPaRHSbI+slqTexGtggJ3kM2Oh0I2O4HIZeRPL/gyN71zGbek5JpkeUjdju
+AbJ2+OteFXIMEXbP+1t6oJ5kwP4QkAnidgvImDAmV0fL21DXtn25rhoq338egB6
7Oh0YfK1s8bk2VTBFOMUj1gI8u3unrUUswegr0J0IlT/b8jF8c8G9+1EiQi2KM3Z
swqWRLWGWO5wi5PfWYIpb6Lsg5Z9rr3i5MYtkhXpzsaFWk1HHS6lr9frQCZJLpE6
vKuZpvXBnp3yv70TyOcWurfA+dkE/W/WRgkSskUutfqZNUO4mDzPw+dnzUWAbMEY
76tLEKhU2DBxkKnzVobL2hEG7d5XKIFIau+NV3Xq1kcSWWrpY8M/sKf54jr/DPP9
6hju7DyyP/CUeo+ekFq2Z0CECQ3vQh7vRwENhF2YFQn8hOKnXdsDE0ep16OGRy6C
RiGpeCM8fXkj37mlVe1+eJoy/IR6LbXf44vvHh8UbJAM5KIyL8xOfjTldVL3kqFw
kcyOP1BU/M8jO7Z5WO5v
=7/Or
-----END PGP SIGNATURE-----

-- 
You received this message because you are subscribed to the Google Groups 
"qubes-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to qubes-users+unsubscr...@googlegroups.com.
To post to this group, send email to qubes-users@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/qubes-users/f179407d-da5d-ab91-a76d-d6762a9f31a2%40qubes-os.org.
For more options, visit https://groups.google.com/d/optout.

Reply via email to