Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

4.3BSD Quasijarus on SIMH VAX

3 views
Skip to first unread message

MOCHIDA Shuji

unread,
Oct 6, 2003, 2:21:21 PM10/6/03
to

持田@NETside です。 # fj.sys.vax ってなくなったんでしたよね?

SIMH というシミュレーターセットの V3.0-2 を入れてみたら、

http://simh.trailing-edge.com/

VAX の Ethernet がウチの環境で FTP や NFS 使えるようになっていたので
(以前のはエラーが出て使えなかった)NetBSD/vax でちょっと遊んで
いたのですが、ふと思い立って、4.3BSD Quasijarus0a という
4.3BSD-Tahoe 相当(らしい)の VAX 用バイナリーを入れてみました。

http://minnie.tuhs.org/Quasijarus/

NetBSD/vax を使ってなんとか自力でブートできるところまでセットアップ
できたので、Web ページにまとめました。

http://www.netside.co.jp/~mochid/comp/simh/simh-43q.html

今と違う点とか同じ点とか、いろいろ発見があって楽しかったですが、
そこそこの機能の割にはかなり軽くて速いですね。

ところで巷では、NetBSD/vax や Ultrix 使わないで導入するのに、

ftp://minnie.tuhs.org/UnixArchive/4BSD/Distributions/4.3BSD-Quasijarus0a/

などにあるファイルを

ftp://minnie.tuhs.org/UnixArchive/4BSD/Distributions/4.3BSD-Quasijarus0a/FORMAT

1. stand (289 512 byte records)
2. miniroot (308 10240 byte records)
3. rootdump (555 10240 byte records)
4. usr.tar (2155 10240 byte records)
5. srcsys.tar (920 10240 byte records)
6. src.tar (4258 10240 byte records)

のように並べて、これをテープデバイスとして SIMH/VAX に食わすようなの
ですが、具体的にはどうやったらそのようなファイルが作れるのでしょうか?

... あと、時計はどうやって合わせたらいいんでしょうか? date コマンドには
2000 年問題が...

--
持田 修司 NETside Technologies Inc.
-- Equal Opportunity for All Good Architectures, NetBSD. --

MOCHIDA Shuji

unread,
Oct 9, 2003, 2:31:11 PM10/9/03
to

持田@NETside です。 # fj.sys.vax ってなくなったんでしたよね?

> NetBSD/vax を使ってなんとか自力でブートできるところまでセットアップ


> できたので、Web ページにまとめました。
>
> http://www.netside.co.jp/~mochid/comp/simh/simh-43q.html

このページは SIMH 動かすまでの下ごしらえに NetBSD 使うのを
前提にしてたんですが、NetBSD/vax のインストール用 CD イメージを
そのまま使って、NetBSD 以外の環境でも導入ができるように工夫して
みました。

http://www.netside.co.jp/~mochid/comp/simh/simh-43q-nnb.html

ただ、Quasijarus で拡張されている compress のコンパイルだけは
やる必要があって、Linux(RedHat の古ーいの)でコンパイルできることは
確認しましたが、MS-Windows 上はちょっとホネかと思います。

> のように並べて、これをテープデバイスとして SIMH/VAX に食わすようなの
> ですが、具体的にはどうやったらそのようなファイルが作れるのでしょうか?

これはあいかわらずわかりませんが、miniroot をそのままディスク
デバイスに割り当てて c パーティションで NetBSD/vax にマウントしたり、
アーカイブファイルをディスクデバイスに割り当ててNetBSD/vax で
c パーティションから読みだしたりはできることがわかりました。

MOCHIDA Shuji

unread,
Oct 9, 2003, 5:39:31 PM10/9/03
to

持田@NETside です。

> NetBSD/vax を使ってなんとか自力でブートできるところまでセットアップ
> できたので、Web ページにまとめました。
>
> http://www.netside.co.jp/~mochid/comp/simh/simh-43q.html

このページは SIMH 動かすまでの下ごしらえに NetBSD 使うのを


前提にしてたんですが、NetBSD/vax のインストール用 CD イメージを
そのまま使って、NetBSD 以外の環境でも導入ができるように工夫して
みました。

http://www.netside.co.jp/~mochid/comp/simh/simh-43q-nnb.html

ただ、Quasijarus で拡張されている compress のコンパイルだけは
やる必要があって、Linux(RedHat の古ーいの)でコンパイルできることは
確認しましたが、MS-Windows 上はちょっとホネかと思います。

> のように並べて、これをテープデバイスとして SIMH/VAX に食わすようなの
> ですが、具体的にはどうやったらそのようなファイルが作れるのでしょうか?

これはあいかわらずわかりませんが、miniroot をそのままディスク


デバイスに割り当てて c パーティションで NetBSD/vax にマウントしたり、
アーカイブファイルをディスクデバイスに割り当ててNetBSD/vax で
c パーティションから読みだしたりはできることがわかりました。

--

0 new messages