1- j’ai moi même vécu cette expérience
Pour facilité, quand tu crée un système sous lxc, tu as 1 fichier config et 1 dossier rootfs dans /var/lib/lxc/xxxx du genre (config contient la configuration lxc pour le système crée, rootfs contient tout le système crée)
Pour le mode graphique, dans config il faut mettre cet ligne (qui s’exécute lors du lancement du système par lxc):
lxc.mount.entry = /tmp/.X11-unix tmp/.X11-unix none bind,optional,create=dir,ro
Ça va lier le système hôte et le système sous lxc au niveau mode graphique.
Sous le système lxc, suffit de lancer au préalable: export DISPLAY=:0
Ainsi les applications graphique devront s’afficher.
Mais pour que /tmp/.X11-unix soit bien présent, faut bien avoir le mode graphique lancer dans le système hôte.
2- bah les fichiers sont à accèes directe, c’est comme ton dossier personnel ta accès directe aux fichiers (en ligne de commande ou en mode graphique). Le seul soucis c’est que par défaut l’installation du système se fait dans /var/lib/lxc/xxxx du genre, donc étant dans ce lieu seule root peut explorer.