1read 100read
2012年1月1期OS52: MINIXを実用的にしよう。 (867)
TOP カテ一覧 スレ一覧 2ch元 削除依頼 ▼
・ 次のスレ
53: OSASKスレッド Part12 (382)
54: 原子炉の制御はWin98でやってます (215)
4: *BSDがLinuxに勝っている点を何とか挙げていくスレ (130)
5: MYリカバリCDを作ろう ! (129)
MINIXを実用的にしよう。
1 :01/07/15 〜 最終レス :12/01/07 最近ではほとんど使う人もいないMINIXを実用レベルまで持っていきましょう。 最近はPPPもlynxもあるのでネットも楽しめます。 ●本家 http://www.cs.vu.nl/~ast/minix.html ●近況、情報 http://minix1.hampshire.edu/ ●仮想メモリつきMINIX http://www.minix-vmd.org/ ●DOSMINIX(紹介のみ) http://www2.ocn.ne.jp/~fkym/pc/minix.html ●日本語化 http://www-tokuda.cs.titech.ac.jp/~katsuya/index.ja.html ●カーネル解析 http://bw-www.ie.u-ryukyu.ac.jp/~j97010/minix/ ●MinixUsersML http://www.freeml.com/ml_info.php?ml=minix
2 : MINIXならここも張っておかないと。 plaza4.mbn.or.jp/~annchan/
3 : >>2 おっと、忘れてました。 自分がMINIXに出会ったのはここでした。 ●情報(日本語) http://plaza4.mbn.or.jp/~annchan/
4 : MINIX って X Windows System 動くの?
5 : × X Windows System ○ X Window System Windows に毒されてしまったか、、、鬱だ、、
6 : >>5 素のMINIXでは動かないですが、 MINIX-vmdなら仮想メモリが使えるので動くらしいです。 以下へどうぞ ●仮想メモリつきMINIX http://www.minix-vmd.org/
7 : ●参考文献 『ディベート:リナックスは時代遅れだ』 http://www.law.co.jp/okamura/OpenSource_Web_Version/appen_A/appen_A.html
8 : ●MacMinix http://www.pliner.com/macminix/
9 : >>8 >Latest versions: MacMinix: 1.5.10.7 へぇ〜〜っ、未だ有ったんだ。でも、バージョンが全然上がっていない。
10 : >>6 X Server は、別に用意せんとあかんの?
11 : MinixVMDですか! 僕も以前大注目で入れてみましたー! こちらのtoshiさんのページはとても参考になったです。参考に。 http://www.tagiya.co.jp/~toshi/
12 : >>5 > X Server は、別に用意せんとあかんの? 一緒にはなってないですが Minix-vmdの公式ページにそれっぽいのが置いてました。 http://www.minix-vmd.org/current/vmd/opt/ http://www.minix-vmd.org/current/vmd/extra/ 一個目のURLにpcmciaという名前のディレクトリがありますので PCカードも使えるかもしれません。
13 : すいません。 Minix-vmd用のX Window Systemはこれからたどってください。 http://www.minix-vmd.org/pub/Minix-vmd/opt/
14 : >>1 Minix の存在価値って何かな? 分散カーネルなら、Mac OS X があるし、、、
15 : >>14 > Minix の存在価値って何かな? > 分散カーネルなら、Mac OS X があるし、、、 痛いところ付いてきますね。 でもこういう質問はありがたいです。 とりあえず、フリーだからとっつきやすい 小規模な教育用なので全体を理解しやすい ルが結構わかりやすい って、こりゃ存在価値じゃないですね。 とりあえずかなり古い機械でも充分動くところと フリーって所を評価してやってください。 ●MINIX本 http://www.mmjp.or.jp/prentice/washo/operate/wa_ope03-j.html
16 : >>15 ん? Minix って何時からフリーになったの?
17 : Linux、FreeBSD、NetBSD、OpenBSD、Free Solaris、Free QNX、Darwin、、 Minix の入る隙間は無さそう。
18 : 初心者がLinuxたんやBSDたんをいじるのはきつい。 でも、Minixたんは構造もすっきりしてるし解説書もあるので入門用として最適。 みんなMinixをいじり倒して一人前になったもんさね。
19 : >>16 MINIX is now available under the BSD license. ってありますから 現在はBSDライセンスみたいですね。 フリーって言ったのはまずかったかな?
20 : age
21 : >>19 10年前にフリーになってたら、状況が大分代わってたのになぁ〜。 Virtual PC にでもインストールしてみようか(w
22 : >>1 マヌーって元ネタ何?
23 : >>22 は激しく誤爆です、スマソ
24 : >>21 > 10年前にフリーになってたら、状況が大分代わってたのになぁ〜。 ですよね。Linuxとならんでたかも。 > Virtual PC にでもインストールしてみようか(w DOSMINIXもお手軽ですよ。 DOSアプリとしてMINIXを体験できます。 ●DOSMINIX(紹介のみ) http://www2.ocn.ne.jp/~fkym/pc/minix.html
25 : >>24 DOSMINIX ? Cygwin と言う強敵が居たりして(藁
26 : >>25 > DOSMINIX ? Cygwin と言う強敵が居たりして(藁 狙ってるところが違うので棲み分けはできるでしょう。 一度使ってみてください、以外と面白いですよ。 DOSMINIXは設定とかしなくて良いのでお手軽です。 初心者向けかも。
27 : 、、なんて言いならが、ダウンロードしていたりして(w 結構軽い鯖だね、後12分。 ftp://ftp.cs.vu.nl/pub/minix/2.0.2/i386/DOSMINIX.ZIP
28 : dosminix だけあって、Win2k DOS窓(?)では動かないなぁ、、 仕方ないので、dosminix on win98 dos mode on Virtual PC for Win2k ああややこしい。 でも、動かんよ。鬱だ、、、 You can't run a 386 kernel on this 8086 だって。 AMD-K6 では無理なのか?
29 : 86 用でないと駄目なのか?? あぁ、鬱だ、、 ftp://ftp.cs.vu.nl/pub/minix/2.0.2/i86/DOSMINIX.ZIP
30 : いまのMINIXって286以下で動くんですか? それでUZIXみたいにネットワークソケットが使えるなら面白いんだけど。 牡鹿との関係はどうなの? ついでに仮想記憶が欲しいなあ。 とりあえず X68版とか、98版とか、エミュ上で動かないかなと思ってるんだけど。 そういえば入手場所がよく分からないなあ。
31 : >>25 NT系でしたら86用じゃないと駄目みたいです。 86用でまた試してみてください。 >>30 > いまのMINIXって286以下で動くんですか? 8086から動きますよ。 以下から入手できます。 http://www.cs.vu.nl/pub/minix/2.0.0/ http://www.cs.vu.nl/pub/minix/2.0.2/ > それでUZIXみたいにネットワークソケットが使えるなら面白いんだけど。 > 牡鹿との関係はどうなの? この辺詳しいことは分かりませんが ネットワーク関係はあらかた大丈夫のようです。 MINIXで動いてるHTTP/FTPサーバもありますし。 > とりあえず X68版とか、98版とか、エミュ上で動かないかなと思ってるんだけど。 > そういえば入手場所がよく分からないなあ。 X68版は分かりません。 98版のMINIXはASCII版とMIX版がありましたが 現在手にはいるのはMIX版だけみたいです。 MIX版はPC版にパッチを当てるタイプで、パッチは以下です。 ftp://ftp.tsden.org/pub/MINIX/1.5/MIX-minix/
32 : たぶん押し入れの初代NSのHDDを探れば、ASCII1.6.98版のソースも出てくると思うんだけどね。 最終的にはFSやMMは1.7.xと同一なものにしていたと思う。(記憶曖昧) ASCII版固有部分の扱いについて、ASCIIからの公式見解が得られなくて (非公式には、PH版がフリーにするなら追随するよ、とは言ってくれてたんだけど) そのうち熱も冷めちゃった、ってわけ。すまん。
33 : >>32 当時の人はかなりMINIXで遊んでおられたようですね。 > そのうち熱も冷めちゃった、ってわけ。すまん。 再び戻ってきてください。
34 : >>31 >NT系でしたら86用じゃないと駄目みたいです。 86 版でも動きませんねぇ〜。が、、とりあえず。 dosminix on pc-dos on VirtualPC で動きました。 今一歩、不安定だけど。
35 : Bochs使うと、結構安定するのではないでしょうかねぇ。遅いけど。
36 : age
37 : >>35 何それ?
38 : >>37 Bochsはオープンソース(だったかな?)のPCエミュレータです。 もちろんMINIXも動きます。 公式サイトはこちらです。 http://bochs.sourceforge.net/
39 : >>38 BochsでMINIX動かす方法、教えてくだされ
40 : >>39 現在挑戦中です。 少々お待ちを。
41 : Minix/X68k -> http://www.fsinet.or.jp/~suzu-kat/
42 : FDのイメージファイルつくったりするのが面倒なので あきらめました。スマソ どなたかDOSでFDイメージとか作れるソフト知りませんか?
43 : >>42 一般的にはDskimg.exeとかを使うよね。 窓だったら、ディスクイマージュとかVFICとか Disk ExplorerはFAT形式のイメージファイルの操作もできる...って意味ないか。 各種PCエミュレータには自前で吸い出し機能持ってる奴があるから、 試してみるといいかも。
44 : >>43 > 一般的にはDskimg.exeとかを使うよね。 おお!! 情報ありがとうです。 でも寝床からLive!Linuxを掘り出して来ましたので dd使います。 しかしまだBochs起動できないんですよね。 bochsrc.txtの書式が間違ってるんだろうと思うけど。 「もちろんMINIXも動きます。」とか書いちゃったからなあ。 責任持たなきゃ。
45 : >9 mac版は動く機種がすごく限られてたので、改良しようにも動かせない というジレンマがあるのではないかと。 なんとか動かないかと思って、vmacをかましてむりやり動かしてみました。 たいしたページではありませんがみてやってください。 http://www.geocities.co.jp/SiliconValley-Cupertino/4427/susume.htm
46 : >>45 確か、68K Mac 以外では、動かなかったかな? 昔、Nifty 辺りでは、結構、盛り上がっていた様だけど、 Mac MiNT が出たら そっちの方が流れたな。フリーだったからね。 http://cl.aist-nara.ac.jp/~daiti-m/etc/mint/
47 : そして、Mach Ten へと流れてった。
48 : 結局Bochsを起動させることができませんでした。 なんでだー!!
49 : >>48 おいらもBochsで試してみるよ。
50 : >>19 一年くらい前にオープンソースになったみたい。遅すぎ! http://linux.ascii24.com/linux/news/today/2000/04/12/433792-000.html
51 : >>48 http://mentai.2ch.net/test/read.cgi?bbs=os&key=994053805 フリーのPCエミュレータない? 詳しい事はこっちで聞いてみたほうがいいかもしれんね。 とりあえず、置いてある他のOSのディスクイメージ落して来る分には動いてるんだよね? その状態で、自分が作ったminixインストール用FDのディスクイメージが ちゃんと読めているか確認したほうがいいと思う。 しかし、イマイチ最近のFDDって信頼出来ないよなあ。気のせい? イメージ化にしても、書き戻しにしても、作成ミスが結構あるかも?
52 : Linux が MINIX の発展的な別インプリメントじゃ なかったのかいな?
53 : >>52 そんなことを言うと Tanenbaum が怒るYO。 ●参考文献 『ディベート:リナックスは時代遅れだ』 http://www.law.co.jp/okamura/OpenSource_Web_Version/appen_A/appen_A.html
54 : >>49 Me too.
55 : 思わず実家から256本発掘してきてしまった(藁
56 : >>51 > その状態で、自分が作ったminixインストール用FDのディスクイメージが > ちゃんと読めているか確認したほうがいいと思う。 確かめてみます。 関係ないですけど、Live! Linuxってお手軽でいいです。 > しかし、イマイチ最近のFDDって信頼出来ないよなあ。気のせい? > イメージ化にしても、書き戻しにしても、作成ミスが結構あるかも? そうですね。 最近は一番ないがしろにされるところですし。 うちのは980円だったからなあ。
57 : >>55 名前聞いてなつかしくなったので 探してみたら2冊出てきました。>256倍本 なぜ?
58 : えらく遅いと思ったら、Bochs って CPU までエミュレーションしてるのね。 >>57 漏れも持ってるぞ。256倍
59 : MINIX版 UNIX PLAYING MANUALも持ってます。
60 : 何気にいいスレだね。初心者がいきなりLinuxとか*BSD*とかそんなでかいの理解 出来るはずないと思ってるから、こういうところでカーネルとか理解のきっかけ がつかめたらいいなって思うよ。ありがとう、みんな。
61 : >>60 でもなぁ、故人を偲ぶ会の雰囲気が。。。MINIX さん、いい人だたなぁ。
62 : >>59 自分も持ってます。 「MINIX C プログラミング」も発見しました。 >>61 否定できないところがつらいっす。
63 : 256倍のサイトなくなってますね
64 : 256倍のサイトってあったんですか? 257倍のサイトなら、内容があまりにも恥ずかしいので、数年前に消しました。;-)
65 : >>64 え?じゃあMさんですか?
66 : スマソ。257倍でしたね(*^.^*) もなかあげ
67 : 257倍サイト オモロかったです . MINIXのタスク助寿ーリング ( ? ) に対しての `` 腹が立つほど民主的 '' とかいうコメントが印象的でした ( ←って別のサイトとかだったりして ) . それわそれで筋が通った設計なんかなー .
68 : >>67 違うページです。世代が違います。 第一世代: 1.2-1.5.10 (MINIX GANGのみなさん、MIXのみなさん) 第二世代: 1.5.10-1.7.x (Minix-ML@pleiades.isas のみなさん、ASCII Minixパッチ@FUNIXのみなさんなど) 第三世代: 2.0.x (現在) 257倍は、第二世代。
69 : とは書いたものの、タスクスケジューリングについて書いたような 気がしないでもない。昔のことなんで覚えとらん…。(鬱氏)
70 : 犬糞、耳糞を笑う。
71 : ageてみる。
72 : freebsdでの動かし方ならここにあったよ>bochsでminix http://quanta.synchem.kyoto-u.ac.jp/~maho/FreeBSD/FreeBSD_bochs.html
73 : 今更、MNIX って感じ。ってヨシだな。
74 : Where did >>1 go to?
75 : >>74 ここにいますよー。 夏風邪で寝込んでたものですから ちょっと来れませんでした。
76 : >>73 MINIXのソース読めないんだろ。
77 : >>73 もののあはれが解らぬ愚鈍者に語る資格なし。
78 : >>76 いまでもOSを学ぶためにソース読む人いるんでしょうか? *bsd*やLinuxで必要な部分だけ読むっていうのじゃやっぱダメ?
79 : >>78 まあ、BSDやLinuxで読んでもいいですけど、 i-nodeとかプロセススケジューリングとか OSの古典的な基本アルゴリズムを知らないという人は、 Tanenbaum本の解説を読みながら、MINIXのソースを読むというのは、 勉強しやすいのではないでしょうか?
80 : ソースは汚いとか言われてるけど、参考書がいっぱいあるLinuxは 理解しやすいと思って今読んでます。やっぱりターゲット依存の 部分が多くてOSのソースは簡単じゃないですね。 その点MINIXはどうなんでしょうか?あれって 8086でも動くコードが本に載ってるんですよね? だとしたらプロセス周りなんかは理解しやすいのかな?
81 : 分散カーネルだから、犬糞とは違うんじゃネーノよ
82 : 久しぶりに来たのでage。
83 : >>1 で紹介されてるDOSMinixは、ウィンドウズと同じパーティションにインストールして、 DOSプロンプトで操作できるんですか? それとも、別にパーティション切る必要があるんですか? 試しに入れてみたい。
84 : 動きました。 スレ汚してすみませんでした。
85 : OS作るならタイムシェアリング止めてリアルタイムOS系で実装したら どうかな?最初はWinやLinuxのスレッドの一つとして駆動させて、 ゆくゆくはパームなんかのOSを乗っ取るの。 フリーにしたらPDAや携帯とかの標準OSに成れるかもよん。 リアルタイムOSならファイルシステムとの共存が課題だよね。
86 : インストールしてみたよ。i86 版の DOSMINIX 2.0.3。 とは言っても gomoku やら banner やら life して遊んでるだけだ。 cc もあるみたい(!)だし、Minix 用のソースコード探してみるかな。 まずは tcsh, lynx, nethack から。 懐かしの MacMiNT を思い出すなぁ。 これで日本語が使えたら言うことなしなんだけどね。 自分で何とかしろ? ご冗談を :-) 取りあえずここ(既出)を参考にして # setup いじってます。 http://plaza4.mbn.or.jp/~annchan/ MINIX を紹介してくれた1さんに感謝。
87 : 素人なもんで終了の仕方にはまった。 # shutdown ルートでシャットダウンしたら、 Broadcast message from root@noname (console) Mon Sep 3 06:35:01 2001... The system will shutdown NOW こんなメッセージが出てくるから、Return キーを何回か叩くと、 System Halted Hit ESC to reboot, F-keys for debug dumps って出て、ESC キーを押して DOS 窓が閉まって終了。 以上、i 86 版 DOSMINIX 2.0.3 の終了の仕方(って分かってないの俺だけか、、、)。 で、質問なんだけど、man が読めない。エラーが出る。どうして? $ man cc Formatting /usr/man/man1/cc.1 man: nroff: Resource temporarily unavailable こんな感じ。man が使えないから自己解決の糸口も無い。man のファイル自体はあるみたい。 nroff: Resource temporarily unavailable ってどういうことでしょう?
88 : 付属の fortune と Adventure ゲームの advent は英語の勉強に良いかも。 インターネットに接続するにはどうすればいいんだ? ppp は入ってなかったけど、modem っていうのがある。これは何? せっかく高尚なスレなのに書き散らかしてごめんなさい。 カーネルハックは無理なので、お手軽 Unix として使わせて頂いてます。
89 : >87 同じく終了の方法でFreeBSD使っていた頃の癖が・・・。 sync;sync;sync;haltだと正常出来なくてman usage読んだら shutdownである事が判明。 それでmanコマンドの件は不明です。 再導入してみるのがいいかもしれません。 そう言えばMinix 2.0.3(DOSMINIX)でjapanese.mapを/etc/keymapとして コピーし再起動するとNot a Typewriterのエラーがでるんですが 意味不明です。(これって日本語キーボードドライバなんですけどね。) >88 modemコマンドは違うと思います。inetコマンドが多分それかなと思います?
90 : インストールしたぞあげ minix 2.0.3 on FreeBSD+Bochs え〜、さて。。。
91 : モロ、画像サイト発見! http://www.-jp.net/dh/01/ http://www.-jp.net/dh/02/ http://www.-jp.net/dh/03/ http://www.-jp.net/dh/04/
92 : MacBochs+FreeDOSの上で動かしてみようかと企み中。 厨房だから挫折率高いでしょうが。
93 : http://www.himawari.sakura.ne.jp/%7Eloveseat/Adu/menu.html
94 : DOSMINIXであわよくばルーター&DHCPを作ろうと思うのですが やっぱ無理ですかね?
95 : どうせならJavaで書いたOSとかにしてくれないかな
96 : あの割り込んで申し訳ないんですけど、Windowsユーザーから見た場合、 linuxとminix、使う上でどう違うんですか。minixの何がいいのですか。
97 : >96 minixはお勉強用なの。だからあんまり便利さとか追求してないの。
98 : Mac Mint は新鮮だった。 DOSMINIX は DOS の縛りが鬱陶しいね。 表示できる文字数に制限があるのが・・・ Cygwin も一緒だけど、これさえなければ結構イケてるのに。
99 : タネンバウムさんのMINIX本読み始めました。 ってことで age る。
100read 1read
1read 100read
TOP カテ一覧 スレ一覧 2ch元 削除依頼 ▲
・ 次のスレ
53: OSASKスレッド Part12 (382)
54: 原子炉の制御はWin98でやってます (215)
4: *BSDがLinuxに勝っている点を何とか挙げていくスレ (130)
5: MYリカバリCDを作ろう ! (129)