web-dev-qa-db-ja.com

Wineで2ディスクゲームをインストールするにはどうすればよいですか?

Medieval II:Total War in wineをインストールしたいです。インストールを完了するために2番目のdvd-romをインストールするように求められるまで、すべてがうまくいきます。

インストーラーにどのパスを指定しても、指定されたパスまたはディスク上のファイルが見つからないというメッセージが表示されます。 DおよびZドライブ、/ dev/sr0、/ media/mynameなどに示されているオプションを試しました。

Medal of Honourでも同様の問題がありました。

誰でも助けることができますか?

2
comrademike

Wineでは、インストールを開始する前に両方のディスクを入力する必要があります。これは、Wineが起動時に既にマウントされたもののみを読み取るためです。プログラムの構成ファイル(.js、.ini、またはGUIオプションにないものなど)を変更する場合も同じ理由で、変更を適用するには再起動する必要があります。

ソリューション1)両方のディスクを挿入し、インストールを開始します。

ソリューション2)ディスクトレイ(またはCDドライブ)が1つしかない場合、またはインストールを再開したくない場合:

  • 新しいディレクトリをどこかに作成します(DISC2という名前にしますが、必要なことを行います)。

    mkdir ~/DISC2

  • ドラッグアンドドロップまたはコマンドラインを使用して、CDのコンテンツを新しいディレクトリにコピーします(/ path/to/cdをマウントされたCDへのパスに置き換えます)。

    cp -r /path/to/cd ~/DISC2

  • Wineの下で、DISC-2パスが~/DISC2を指すようにします

2
MrVaykadji

2枚のCDがある場合は、各イメージ/ CDを個別にフォルダーにコピーし、「a」および「b」という名前を付けます(簡単にするため)。ワインラッパーを設定したら、通常どおりゲームをインストールし、「a」のセットアップファイルを選択します。インストーラーから2枚目のCDの挿入を求められたら、「a」を「b」に変更します。それが役に立てば幸い :)。

1
xdrokux