diff options
Diffstat (limited to '0 Inbox/Virtual block device per QEMU.md')
-rw-r--r-- | 0 Inbox/Virtual block device per QEMU.md | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/0 Inbox/Virtual block device per QEMU.md b/0 Inbox/Virtual block device per QEMU.md new file mode 100644 index 0000000..6e612d6 --- /dev/null +++ b/0 Inbox/Virtual block device per QEMU.md @@ -0,0 +1,8 @@ +--- +tags: + - linux + - filesystem +references: + - https://wiki.qemu.org/Documentation/9p_root_fs +--- +**Transparency and Shared File Access**: The classical way to deploy a virtualized OS (a.k.a. "guest") on a physical machine (a.k.a. "host") is to create a virtual block device (i.e. one huge file on host's filesystem) and leave it to the guest OS to format and maintain a filesystem ontop of that virtualized block device. As that filesystem would be managed by the guest OS, shared file access by host and guest simultaniously is usually cumbersome and problematic, if not even dangerous. A 9p passthrough-filesystem instead allows convenient file access by both host and guest simultaniously as the filesystem is just a regular subdirectory somewhere inside host's own filesystem.
\ No newline at end of file |