Ticket #31 (closed enhancement: duplicate)

Opened 21 months ago

Last modified 4 months ago

Support for easy block device mounting to AppVMs

Reported by: joanna Owned by: marmarek
Priority: major Milestone: Release 1 Beta 3
Component: graphical-manager Keywords:
Cc: marmarek@…

Description

Currently the user must type a command in Dom0 console to connect USB to a VM. We want to offer this functionality from the Qubes Manager.

Change History

comment:1 Changed 11 months ago by joanna

  • Summary changed from Support for easy USB stick mounting to AppVMs to Support for easy block device mounting to AppVMs

Also applies to e.g. CDROM, etc.

comment:2 Changed 11 months ago by joanna

  • Priority changed from major to minor

comment:3 Changed 11 months ago by marmarek

  • Cc marmarek@… added
  • Owner changed from joanna to marmarek
  • Status changed from new to accepted

comment:4 Changed 10 months ago by joanna

  • Milestone changed from Release 1 Beta 1 to Release 1 Beta 2

comment:5 Changed 10 months ago by marmarek

  • Status changed from accepted to assigned

comment:6 Changed 10 months ago by joanna

  • Priority changed from minor to major

comment:7 Changed 10 months ago by joanna

We should probably only offer an option to attach the following types of devices to VMs:

  • USB devices
  • CD/DVD devices

It would be great if it was possible to easily disable USB class-driver auto-loading in Dom0. In other words, when somebody inserts a USB device, Dom0 should not attempt to load and execute a class driver, and especially, should not try to parse the device-provided info. That's why we should just attach/pass whole USB device, rather than concrete USB drivers.

We need PV USB support in DomU kernel for this, so let's postpone this task until we have a new kernel.

comment:8 Changed 7 months ago by joanna

  • Milestone changed from Release 1 Beta 2 to Release 1 Beta 3

While we still have not decided on the actual method on how to expose USB disks to AppVMs (directly from Dom0, or from blockbacks from UsbVM, or via PVUSB from UsbVM), it makes sense to postpone this tasks until sometime later.

comment:9 Changed 4 months ago by joanna

  • Status changed from assigned to closed
  • Resolution set to duplicate

This is now a dup of #226.

Note: See TracTickets for help on using tickets.