NTFSドライブでLinuxバージョンを実行するには?

NTFSドライブでLinuxバージョンを実行するには?

私はUbuntuで実行していますが、NTFS形式の共有ドライブを使用しています。フォルダにBlenderがあります(単純なPythonカスタマイズを含むバージョン2.66RCです)。スクリプトからBlenderを呼び出すので、更新されないプログラムのローカルコピーが必要です。

デスクトップでは、プロセス全体がうまく機能しますが、共有ドライブに移動すると問題が発生します。まず、NTFSはシンボリックリンクをサポートしていないため、すべてのシンボリックリンクをスキップする必要がありました。 (libGL.soとlibGLU.soとそれぞれの*.so.1自体もスキップする必要がありました。)

blenderその後、使用できないため、バイナリを直接実行することはできませんchmod。したがって、 を使用して実行する必要があります。sudo bash blender-2.66RC/blenderこの時点でメッセージが表示されます。

バイナリファイルを実行できません

私がしたいことが可能なことですか?すべてをデスクトップに継続的にコピーするのではなく、共有ドライブで作業できる場合は、組織的な問題が大幅に削減されます。

ベストアンサー1

NTFS共有にスパースファイル/ディスクを作成し、スパースディスクをext3またはBlenderアプリケーションと互換性のある形式でフォーマットします。

Arch Linuxスパースファイル/ディスク管理マニュアル:https://wiki.archlinux.org/index.php/Sparse_file

おすすめ記事