On 3/4/20 10:19 PM, Guerlan wrote:
I'm curious about how Qubes does this:

mounts /home/user and other user-related directories from disk B
mounts the / from disk A, but when VM shutdowns, disk is discarded

I'm curious on how it mounts disk A. I don't think it makes a copy of disk A to a temporary disk A', because that'd move lots of gigabytes on every VM startup. However, it also can't mount disk A as read-only, because I can write to it, it just gets discarded. How does this work? And is it exclusive of Xen? Couldn't I do the same in KVM? It's very useful

As to whether this can be done with KVM, yes you can. But Linux vendors are very confused about which copy-on-write technologies to promote so they tend to push the least common denominator, which is partitions or VMDK files. OTOH, Qubes decided copy-on-write storage was too useful to ignore and integrated it into VM management functions.

You could use LVM thin pools with KVM, but IIRC you would have to automate snapshot handling yourself or find an additional package to do it (if such exists).

--
Chris Laprise, [email protected]
https://github.com/tasket
https://twitter.com/ttaskett
PGP: BEE2 20C5 356E 764A 73EB  4AB3 1DC4 D106 F07F 1886

--
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 [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/qubes-users/c207011a-9ad5-935c-f677-866c7aa0c831%40posteo.net.

Reply via email to