mirror of
https://github.com/Qubes-Community/Contents.git
synced 2024-12-22 13:55:08 -05:00
add file
This commit is contained in:
parent
cf07c5cd53
commit
8d00238aca
26
docs/system/vm-image.md
Normal file
26
docs/system/vm-image.md
Normal file
@ -0,0 +1,26 @@
|
|||||||
|
# Mount a VM's private storage in another VM
|
||||||
|
|
||||||
|
Useful for data recovery. As per [this Reddit post](https://www.reddit.com/r/Qubes/comments/chgb3h/is_it_possible_to_access_files_inside_a_vm/f8ur03m/):
|
||||||
|
|
||||||
|
```
|
||||||
|
[dom0] sudo lvcreate --size 1G --snapshot --name tempsnap /dev/mapper/qubes_dom0-vm--untrusted--private
|
||||||
|
|
||||||
|
|
||||||
|
[dom0] readlink /dev/mapper/qubes_dom0-tempsnap
|
||||||
|
|
||||||
|
|
||||||
|
[dom0] qvm-start --hddisk dom0:/dev/[from previous command] viewervm
|
||||||
|
|
||||||
|
(Attaching to a running viewervm was not possible)
|
||||||
|
|
||||||
|
|
||||||
|
[viewervm] mkdir -v /tmp/stuff
|
||||||
|
|
||||||
|
|
||||||
|
[viewervm] sudo mount /dev/xvdi /tmp/stuff
|
||||||
|
```
|
||||||
|
If the original VM has more than one partition, have to pick the right one, such as xvdi1 or xvdi2, etcetera.
|
||||||
|
|
||||||
|
Could be unmounted, but no commands or options we tried allowed to detach the viewervm until it was stopped. (qvm-block still seems bugged)
|
||||||
|
|
||||||
|
Couldn't lvremove until the machine was restarted.
|
Loading…
Reference in New Issue
Block a user