I have two qubes.
debian-11(qube type – template).debian-11-dvmwhich usesdebian-11as a template. (qube type – app).
pci drives are accessible from debian-11 qube.
I can start xterm using debian-11 qube and check their existence.
but with the same configuration (which is used for debian-11) they are not accessible for debian-11-dvm.
I’ve tried to add drives to both of them. To one of them. Doesn’t work.
I’ll check the qubes-usb-proxy package.
UPD.
I’ve just created a new qube (type=app) which uses a debian-11 as a template.
PCI devices are accessible in the qube.
Also, I found that I had created a disposable template and now I can create a disposable qube which can use that disposable template as a template.
I’m testing it.
UPD 2.
I’ve created a new disposable qube debian-11-dvm-not-template which uses debian-11-dvm as a template.
PCI devices are accessible. Everything is fine!
I don’t really understand why they were not accessible via that debian-11-dvm disposable template so if anyone would be so kind to explain it to me I’d be glad to hear!
Also I don’t understand why there are only disposable vm templates (for whonix and debin/fedora) in base installation. Why do I need to create a disposable VM based on a disposable vm template? What is the point?
OS is freaking awesome. Need to look deeper.
UPD 3.
Ohh, I got it. Menu element Disposable: fedora-36-dvm and similar can create a disposable qube dynamically. Basing on a template (which fedora-36-dvm is).
okay, then the main point is dynamically created qube doesn’t inherit devices settings which template had.
absolutelly logic and fantastic. no question anymore.
thanks!
P.S: also the main advantage of using template is that I can create anything for example in user’s home directory and then reuse it in disposable qubes. cool!