私は Java プログラムのグループの設計に取り組んでおり、いつか Java ベースの OS になることを望んでいます。カーネルが機能するまでは、Linux システム上で実行したいだけです (問題があれば Ubuntu を使用しています)。このため、ホーム フォルダー内の別のディレクトリに向けられたすべてのファイル システム呼び出しが必要なので、/
Java 内からアクセスすると実際には/home/<user>/Thunderbolt/
.
私は基本的にこの質問と同じものが必要ですが、この質問もJava用です。
に関するものを見たことchroot
がありますが、これでうまくいくと思いますが、Java で動作させる方法がわかりません。セキュリティについてまったく心配する必要はありません。別の偽のファイルシステムが必要なだけです。
また、コア Java ライブラリは、それらを偽のファイルシステムにコピーせずにアクセスする必要があります。
これは可能ですか?可能であれば、どのように設定すればよいですか?