Windows95をVMwareで立ち上げる
注意
- 大文字と小文字は区別しません
- なんとなくプロンプトを打つときは全部大文字にするほうが雰囲気が出ると思います
環境
- Windows10 Home
- VMware 17
VMwareのインストール
【初心者向け】VMware Workstation Proダウンロード手順 #vmware - Qiita
VMware Fusion Pro: Now Available Free for Personal Use - VMware Fusion Blog
Windows95の入手
ヤフオクで購入しました。 OSR 2.0とかは購入はできますが、インストールは規約違反です 必ずリテール版を購入しましょう
起動ディスクの作成
VMware Player 5.0でWindows 95を動かす [No.1] - Diary on wind
ここのツールから起動ディスクを作成します cd-romドライバは別途組み込む必要がある OAKCDROM.SYSが無難だけど、ダウンロードは著作権的にアウト? DOS Days - Spreadsheet Downloads
他の著作権的に大丈夫なcd-romドライバを考えてみます。 多分FreeDOSから抜き取れば大丈夫? The FreeDOS Project でもFreeDOSにはcd-romドライバは入っていないっぽい 嘘でした、ありました FreeDOS Archive / Drivers / gcdrom · GitLab gcdromがそれに当たるみたいです。 多分これなら著作権的に大丈夫なはず。 Useful Dos Files
Mscdex.exeも必要です これは多分cd-romからコピーできるはずです
CONFIG.SYSに以下を追記します 日本語の読み方は「こんふぃぐ どっと しす」
DEVICEHIGH=OAKCDROM.SYS /D:CD001
LASTDRIVE=Z
LASTDRIVE=Z
は、ドライブの名前がA-Zまで全部認識してくださいと教えるためのもの 実際には自分の割り当てた最後のアルファベットを書けば十分ですが、大は小を兼ねるということです
AUTOEXEC.BATに以下を追記します。
C:\DOS\MSCDEX.EXE /D:CD001 /L:E
Vmwareで仮想マシンの作成
大体は以下のサイトを参考にしました VMware Player 5.0でWindows 95を動かす [No.1] - Diary on wind
ディスク最大サイズは2.0GBにしました
OKを押す
そのまま起動してもセットアップできません
一度シャットダウンします
設定からフロッピーディスクを追加します
半角/全角|漢字 ボタンを押します
CDドライバがうまく入っているとこのような画面が表示されます
コマンドラインで FDISK /MBR を実行。次に FDISK を実行。基本MS-DOS領域を確保します。
FDISK /MBR を実行します
FDISK を実行します
1を選択します
1を選択します
Yを選択します
画面の表示に従って再起動します
format c:を実行します
Yを押します
ボリュームラベルを入力します
c: を入力した後、dir を入力し、ドライブC: ができていることを確認します
CONFIG.SYSで指定したCD-ROMのドライブ名を入力します ここでは p: を入力します。 dir を入力し、CD-ROMが読み込めていることを確認します。
mkdir c:\win95 を実行します
dir で確認します
copy p:\wim95 c:\win95 でセットアップディスクをコピーします
次に、Windows95 Upgrade版を、Windows3.1がない状態でインストールするために、WIN386.EXEファイルを作成します
a:
fdisk
- MS-DOS領域または論理MS-DOSドライブを作成
「2. 拡張 MS-DOS 領域を作成」
ダメみたいです…
「3. 拡張 MS-DOS 領域内に論理 MS-DOS ドライブを作成」 これはどうでしょう?
ダメみたいですね
最大領域をCドライブで占有しているためみたいですね。 あきらめて、Cドライブ内に作りましょう
c: 入力し、Cドライブに入ります mkdir windowsでWINDOWSフォルダを作成します
dir コマンドで確認しましょう
type nul > c:\windows\win386.exe を入力し、WINDOWS\WIN386.EXEという空ファイルを作成します。
cd windowsでwindowsフォルダに入り、dirコマンドで作成できているかを確認しましょう
次にやっとセットアップに入ります。 cd ..でルートディレクトリに戻り、 cd win95 でCD-ROMからコピーしたセットアップフォルダに入ります
setup.exe を入力し、セットアップを実行します
下のような画面になるので、Enter キーを押し、続行します。
ようこそ画面が表示されます 続行を押し、セットアップを開始します
使用許諾契約書は「はい」を選択します
Upgrade版の場合は、チェックが必要です。 「続行」を押します
セットアップウィザードが表示されます 「次へ」を押します
Windows 95をインストールするディレクトリを尋ねられます 特に変更がなければ、そのまま「次へ」を押します
セットアップ方法を聞かれます。 よくわかりませんが、標準のままでよいと思います
ユーザー情報を聞かれます 適当に入力します
プロダクトIDを聞かれます CD-ROMの裏面の数字を入力します ハイフンも忘れずに入力します
ハードウェアについて聞かれます よくわからないですが、サウンドのところにチェックを入れてみます
調査中…
特にエラーがなく次の画面になりました 通信オプションは特にチェックを入れません 「次へ」を押します
Windowsファイルの選択は推奨を選んでおきます
よくわからない警告が出ました
よくわからないのでOKを押します
起動ディスクを作成するか聞かれますが、起動ディスクでこれを起動しているため、いいえを押します
コピーが開始されます
完了しました
フロッピーディスクを取り出すように言われるため、設定からフロッピーディスクの接続を切ります
OKを押して再起動します 右下のフロッピーディスクのマークのランプが消えていますね
再起動しました
よくわかりませんが、適当にユーザ情報を入力します 閉じるを押します
タイムゾーンはそのままにして閉じるを押しました
プリンタウィザードが開始しました よくわかりませんが次へを押します
一覧が表示されましたが、よくわからないのでキャンセルを押しました
セットアップが完了したようです OKを押して再起動しました
起動しそうです
ユーザ名とパスワードが聞かれます パスワードは設定した記憶がないです とりあえずユーザー名にmapleと入力します
パスワードを入力するよう言われたので、mapleと入力しました
ようこそウィンドウが表示されました
閉じるを押しました やっとデスクトップです
ゲストOSにVMware Toolsを導入する必要がありそうです 下の注意書きの通りにしてみます
よくわかりませんが、VMware ToolがDドライブにあるので、そのままd:\setup.exeを実行してみます
ダメみたいですね
マイコンピュータからVMware Toolsを右クリックし、instmsiaをダブルクリックしてみます
よくわかりませんが、Windows インストーラがセットアップされました
次に、CD-ROMからVMware Tools.msiを実行します。こちらがVMware Toolsのセットアップファイル本体です。 左下のやつ
なんか開きました Nextを押します
そのままTypicalを選択します
インストールしましょう
エラーが出ますが、そのままOKを押して進めます
このコンピュータはHTMLヘルプがインストールされていません OKを押してHTML Help 1.3をインストールしてください とのことです。 OKです
OKを押します
SVGAドライバがインストールできなかったとのことです。 よくわかりませんがOKです
終わりました
なんか立ち上がりました とりあえず、CD-romは読み込めているみたいですね
再起動が必要とのことだったので、再起動しました さて本題です Lomaxのディスクを入れました インストールします
デフォルトはCドライブ直下です このままOK
なかったら新しく作成されます
グループ機能はよくわかりませんが、OK
DirectXのインストールはしていませんが、とりあえず動かしてみます どうでしょうか?
ダメみたいですね
DirectXをインストールしてみましょう 再起動が必要とのことです。 OKを押して再起動しましょう
再び起動させようとしましたが、DirectXが開けないとのこと ![[20240819023538.png]]
うまくいっていないようです ![[20240819024124.png]]
とりあえずグラフィックドライバをインストールします コントロールパネル→システム→デバイスマネージャー→ディスプレイアダプタ→PCI VGA-Compatible Display Adapterを選択。
プロパティ→ドライバタブ→ドライバの更新をクリック。ハードウェアの種類はディスプレイアダプタを選択。
ない!
もう一度VMware Toolのところからやりなおしてみる ![[20240819025956.png]]
SVGAドライバが足りていないから、それをインストールする必要がありそうです ![[20240819030128.png]]
下のリンクの通りやってみます VMWareでWindows95を作ってみた・後編 - とりあえずブログ作ってみた、的なブログ ![[20240819030513.png]]
インストールしてみます ![[20240819030633.png]]
![[20240819030703.png]]
![[20240819030742.png]]
再起動が必要とのことなので、素直に再起動します ![[20240819030814.png]]
なんか新しいハードウェアを設定する必要があるとかで、ウィザードが立ち上がりました ![[20240819030930.png]]
その他
Pro editionならHyper-Vも使用可能なので、それもあり。