0

Bootcamp Windows XP にツール (EVEHQ) がインストールされています。アプリケーションを使用するために並行して実行しています。よく働く。問題は、アプリケーションが一部のデータを格納するために使用するハードワイヤード (バイナリ) ディレクトリ パスを持っていることです。Mac側のデータが必要です。ファイルを同期するために、手動または自動化ツールでファイルをコピーするだけです。しかし、私のアイデアは、ブートキャンプ ファイルシステムにリンクを作成して、アプリケーションが元の場所に保存されていると見なすようにすることでしたが、実際には、ファイルは私が使用する場所に保存されます。

ファイル (XML ファイル) を使用する場所:

/Volumes/Macintosh HD/Users/fred/Library/Application Support/EVE Online/p_drive/My Documents/EVE/fittings

ここで、EVEHQ Windows アプリはそれらを bootcamp パーティションに保存します。

/Volumes/c/Documents and Settings/fred/My Documents/Eve/fittings

だから私は使用しました:

iMac:Eve fred$ pwd
/Volumes/c/Documents and Settings/fred/My Documents/Eve
iMac:Eve fred$ sudo ln -s "/Volumes/Macintosh HD/Users/fred/Library/Application Support/EVE Online/p_drive/My Documents/EVE/fittings" fittings
Password:
ln: fittings: Function not implemented

何がうまくいかなかったのですか?グーグルは、ディレクトリへのシンボリックリンクを作成できると言っています。クロスパーティションだからですか?UNIXファイルシステムには、ディレクトリマウントポイントだけの物理パーティションはないと思いました。私はUNIXの経験があまりありません。

ご意見をいただきありがとうございます。よろしくフレッド

4

2 に答える 2

0

これは、シンボリックリンクをサポートしていないWindowsパーティションからリンクを作成したいためです。ただし、逆のこともできます。MacパーティションからWindowsパーティションへのリンクで、EvEがフィッティングをWindowsパーティションに保存します。

于 2013-03-10T22:16:58.890 に答える
0

差し迫った問題は、ファイルシステムドライバがそのボリュームでのシンボリックリンクの作成をサポートしていないことです。

しかし、とにかく、あなたの計画はうまくいきません。まず、Windowsはシンボリックリンクを理解して尊重しません。したがって、ファイルアクセスはリダイレクトされません。第二に、シンボリックリンクを認識したとしても、それが指しているパスを理解しません。パス文字列「/Volumes/ MacintoshHD / Users / fred / Library / Application Support / EVE Online / p_drive / My Documents / EVE/fittings」はWindowsにとって意味がありません。(シンボリックリンクは基本的に文字列として処理されます。)

于 2013-03-10T22:17:31.260 に答える