Concept for a graphical libguestfs browser

This is a concept for a graphical guest filesystem browser, a GUI guestfish if you like. Click the images for full sized versions:

The tabs correspond to mountable filesystems. The leftmost “Filesystem” tab is currently empty — originally I wanted to put the VM filesystem there with all individual devices mounted in the right place, but that’s quite hard to implement. I might use that tab for partition/LV operations, or just drop that tab.

It uses multithreading (via message passing) to hide the latency accessing filesystems. Lablgtk2 is used for Gtk access. The whole program is just 1,500 lines of OCaml at the moment. You can have small and fast and safe, if you stick your head out of the C / slow scripting language world for one minute.

About these ads

1 Comment

Filed under Uncategorized

One response to “Concept for a graphical libguestfs browser

  1. Pingback: Guest filesystem browser 0.0.1 « Richard WM Jones

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s