web-dev-qa-db-ja.com

Windows 3.11を仮想コンピュータで実行する方法

私は私の古いコンピュータ(Windows 3.11)からディスクを持っています(Windows 3.11)インストールディスケットはどこかに失われます。バーチャルPCで実行できますか?もしそうなら、どうすればいいですか?

1
Lukas

あなたの最善の希望は、Virtual PCを実行しているボックスにWindows 3.1ボックスからHDDを置くことです。 WinImage のようなプログラムを使用してください。物理ディスクをVHD(仮想ハードディスク)イメージファイルにスキャンするには。 (私はオプションが「image」メニューに入っていて、「物理ドライブから仮想ハードディスクイメージの作成」または類似のものと呼ばれ、仮想PCでVMを作成して、オプションを選択することができます。新しいハードディスクイメージを作成する代わりに、既存のハードディスクイメージを選択し、Win 3.11 HDDのVHDファイルを選択します。

画像の起動に問題がある場合は、Sun Microsystems VirtualBox for Windows を試すことができますが、追加の手順はいくつかあります。

1
AlanCF

私の友人は、彼がこれを使用して Dosbox を使用していたと述べた。グーグルは、それを示しています 可能です

MS-DOSの上にあるオリジナル(すなわちNT以外の)行が走行していることを忘れないでください。

私はまだ完全に働いています ThinkPad 775c (私の最初のラップトップ)、そのような懐かしさの旅行のため。

1
paradroid

60MBのZIPを確認して、ルートディレクトリの両方で、いくつかの重要な隠されたファイル、io.sysとmsdos.sysを見逃していないことを確認してください。また、io.sysに関する難解な要件により、ファイルをコピーするのと同じくらい簡単ではないかもしれません。その後も、空の仮想ディスクをフォーマットする必要があります。これは、フロッピーを持っていないため、DOS/Windows3ではできません。 (回避策があります。)

全体として、あなたはAlancfによって提案されたようにディスク全体をイメージングするより良い運を持っているかもしれません。

ディスクをDOSに起動してWindowsを起動しようとすると、実行するメインの問題はドライバのサポートです。つまり、エミュレートされた仮想ハー​​ドウェアは、古いコンピュータの実際のハードウェアとは異なります。 VPCは、VPCが古いハードウェアをエミュレートするため、Windows3ドライバが利用可能(またはこれまで作成された)のために、VirtualPCがVirtualBoxより優れています。たとえば、 S3 Trio用のWindows 3.11ドライバをダウンロードしてください VPCがエミュレートするビデオカード(ページの下部にあるW3117004.ZIPを探しています)。

あなたがラッキーであるならば、その古いコンピューターの実際のビデオカードはS3トリオを使用しているので、ドライバーはすでに整っています。しかし、そのオッズは素晴らしいことです。サウンドカードがSoundBlaster 16である可能性が良いです。いずれにせよ、私は単に交換ドライバーの取り付け方法を覚えていない - おそらくsetup.exeを再実行する

1
Ken