私はcowbuilderを使用してubuntu + 1でチェーンルートをセットアップしました(サブフォルダーへのubuntuのインストールは基本的に最小限で、クリーンな環境でパッケージをビルドする場合などに「変更」できます)。
そこからgnome-sessionを開始するにはどうすればよいですか?理想的には、新しいVTに表示したいです。私は貧乏人の仮想化を達成したいと思っています;-)
必要なツリーがバインドマウントされている限り、startx
と/etc/X11/Xsession
の組み合わせでこれを行うことができるはずです(/dev
、/sys
、および/proc
が必要になると思います)
あなたの…chrootにchrootして実行します
Sudo startx bash
これにより、シェルでX項が得られるはずです。 GNOMEセッションを開始するには、単に実行することができます
/etc/X11/Xsession
そのシェルから。
選択したVTでこれを取得できるはずです。このためのstartx
のマニュアルページ、およびその他の潜在的に興味深いオプションを確認してください。
これは安全なchrootにはならないことに注意してください-/proc
と/sys
と/dev
はchrootにマウントされているため、十分に高度な悪意のあるユーザーが簡単にchrootから抜け出します。
私はずっと前にそのようなセットアップを使用しました。別の表示名を指定してchrootからXを開始するのと同じくらい簡単だったと思います。
startx -- :1
CTRL-ALT-F9で切り替えます