UNIX version 7 on PDP-11 on simh

参照回数[]

いにしえの UNIX version 7 を simh の PDP-11 エミュレータ上で動かす ことができます。現在のUNIX系OSの基礎となったOSを実際に体験できる事 は大変素晴しいです。

それでは、インストール時の手順を記します。

simh V2.9-9 のインストール

UNIX version 7 のインストール

設定&ブート方法

ここまでの操作でシングルユーザモードで起動する ここまでの操作でマルチユーザモードで起動する(^^)/
そして、遊ぶ

次に停止方法

カーネルの再生成までの手順

df コマンドの修正

実は、df コマンドの対象となるパーティション情報が /usr/src/cmd/df.c に 直接記述されてます。これを実際のインストールした環境に合わせてやらないと df コマンドが正しく動作しません。

先頭のあたりに

char    *dargv[] = {
        0,
        "/dev/rp0",
        "/dev/rp3",
        0
};
という箇所があるので、これを
char    *dargv[] = {
        0,
        "/dev/rl0",
        "/dev/rl1",
        0
};
と修正し
cc -o df df.c
mv df /bin/df
しました。
UNIX version 7 image

参考ページ

リンクいただいております:)


Return to top page of Masa's WebPage
introduction of kyoto internet people
[更新]