File Manager

Nobody III hungryninja101 at ...9...
Wed Oct 29 18:22:56 CET 2014

Thanks. I still have one question: Does the vfs plugin support sub-mounts
like the Linux kernel does? (E.g. can you mount a root filesystem and then
mount other filesystems under it? If so, how do you do it?)
On Oct 29, 2014 5:45 AM, "Norman Feske" <norman.feske at ...1...>

> Hello Ben,
> > What level of file management does Genode have? Is there a graphical
> > file manager available? Does noux support file management?
> there exists no graphical file manager for Genode. You can use coreutils
> in a noux instance to operate on files, though.
> When attempting to port existing GUI applications, please keep in mind
> that Genode does not support GTK. So you may be better off with
> Qt5-based software. If you are genuinely interested in porting software
> to Genode, you may find our porting guide useful:
> > Also, since I am considering implementing a file manager if one doesn't
> > already exist, how would I do it? I'm thinking of porting PCManFM to
> > Genode, so how does the filesystem work? (Does it have a single root
> > directory like Linux, or does it just give you access to each filesystem
> > like in Windows?)
> Genode does not have global file system. Each process has a separate
> instance of a virtual file system (VFS) that encompasses only those
> files that the process needs to see. Such a process-local VFS is
> configured by the respective parent process. To learn more about this
> approach, let me point you to the following documentation snippet:
> To actually access files on a disk, you will need to start an instance
> of a file-system server (e.g., rump_fs) and a disk driver. The
> file-system server will have a "Block" session to the disk driver and,
> in turn, provide a "File_system" service. This service can then be used
> by a program that has a '<fs>' node configured in its VFS.
> Cheers
> Norman
> --
> Dr.-Ing. Norman Feske
> Genode Labs
> ·
> Genode Labs GmbH · Amtsgericht Dresden · HRB 28424 · Sitz Dresden
> Geschäftsführer: Dr.-Ing. Norman Feske, Christian Helmuth
> ------------------------------------------------------------------------------
> _______________________________________________
> genode-main mailing list
> genode-main at
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <>

More information about the users mailing list