今後の予定:
・MINIX 2.0.2 HDD image for bochs を作ったので、bochs project に紹介しようかと。
>>304 Ancient UNIX のライセンスも つい先日変わったと雑誌にあった気が
します(失念)。個人的にはこちらに関しても勉強用のリポジトリを持ち
たいところです。
先日、「CVS -バージョン管理システム- 」(マゼンタ) の原語第二版の
日本語版「CVSによるオープンソース開発」(黄色) が出ていたのですが、
今作っているようなリポジトリ構築ツールの紹介は無いようでした・・・
とりあえず今は
( ´∀`) relaxed...
306 :
Be名無しさん:02/06/25 04:17
>>306 今始めたばかりのDISMINIX初心者ですが、Win2k上だと
find / | grep add とか
man adduser といったちょっと重い作業を実行しようとすると
grep: Resource temporarily unavailable
man: nroff: Resource temporarily unavailable
などと出ます。ドキュメントにもある通り、Win95 /98 が必要なのですね。
(cygwin-bashからだとブートローダーだけ表示され起動はできず、DOS
プロンプトからは逆にブートローダーが見えないかわり起動はできました)
> For Windows Me, or Windows 2000
> with a FAT file system you need to boot your system with a
> DOS floppy, like a Startup Disk.
ともあれ、どのような状況なのでしょうか?
308 :
Be名無しさん:02/07/01 04:19
>>307 初めてで、失礼があればごめんなさいなのですが、
Win95/98 で、なおかつ config.sys が空の状態
が必要なようですね。
HIMEM.SYS とかが読み込まれていると動かないらしい。
勿論 DOS/V つーか日本語モードでは絶対動かないです。
>>308 情報ありがとうございます。
見たところこのDOSMINIXは 2.0.3 のようですね。
2.0.2 のBochsディスクイメージも作れたことですし、そろそろ
2.0.3 に再チャレンジしようかな・・
310 :
デフォルトの名無しさん:02/07/02 21:05
このスレを見てMINIXでOSについて勉強したいと思っている者です。
MINIXをインストールしようと考えているマシンが、
CPU : AMD Duron 1GHz
マザーボード : GIGABYTE GA-7VEML(VIA KLE133チップセット搭載
VGA,Sound,LANオンボード)
HDD : 40GB UltraATA100 5400rpm
Keyboard : 112日本語キーボード PS/2
LAN : 10/100LANオンボード
です。 このようなマシンでもMINIXは動くのでしょうか。
もし動くのであれば、このマシンを使いたいのですが、
動かないのであればどのようなマシンが良いのか
お教え願えないでしょうか。
んなもんインストールしてみないとわからんだろうが。
さっさとやってみれば?
それともお前は何やるにも人に聞いてからじゃないと動けないの?
どうせMINIX入れたって何もいじらずに飽きてやめるよ。
無駄なことせずにWinでスパイダーソリティアでもやってろ厨房(ぷ
313 :
Be名無しさん:02/07/03 00:09
>>310 出来るとは思うけど、もし不安ならDOSMINIXを
突っ込んでみたらどうでしょう?
DOSMINIX は立ち上げる時に DOS を使うだけで、
いったん立ち上がってしまえば完全に MINIX の
世界なので、動作チェックにはもってこいかと。
しかも、HDD に専用の partition 切らなくて
良いので超お手軽だしぃ
314 :
デフォルトの名無しさん:02/07/03 00:24
>>312,313
アドバイス有難うございます。DOSMINIXを一度使って
みたいと思います。
>>311 あなたの言うとおり自分でまずやりもせずに
いきなりここで書き込みしたのはすみませんでした。
近況報告です。オフトピック気味。
○CVSリポジトリ構築スクリプトを汎用化/改善すべく、先週よりMINIX以外の
プロダクトのソースでリポジトリの構築を試みては、成果をMINIXリポジトリに
取り込むというフェーズに入っています (楽しいので)。
結果は (ライセンス次第ですが) 随時 minix-up の CVSlab に上げます。
リクエストは minix-up の Bugs までお願いします。
http://minix-up.sourceforge.jp/ ( ´∀`) slack slack...
もしかしたら、Bochs 使うより DOSEMU で
DOSMINIX 動かした方が速い?
319 :
123 ◆rBwDDzyw :02/07/08 02:36
320 :
Be名無しさん:02/07/08 05:39
321 :
Be名無しさん:02/07/08 09:40
322 :
Be名無しさん:02/07/10 15:07
BochsにMINIX2.0をインストールしたんですけど
ネットワーク対応にするにはどうすればいいですか??
親切な方教えて下さい。
自慢じゃないですが、
私はMINIX + networkで挫折したことしかありません
( ´∀`)
お使いなのは MINIX 2.0.0 ですか?
過去ログの上の方に、挫折した際の書き込みが
あると思います。参考になれば。
関係ないけど
IntelのドキュメントはCQ出版社が扱っていたんですが、
AMDのNIC chipのドキュメントってどこが扱っているんでしょうね。
日本語じゃなくても良いです。
>>310 て優香、そんなことも自分で判断できないレベルでMINIXなんて触っても、勉強できん。
少なくともMINIXはUNIXだ。おまえUNIXのコマンドとか使い方分かってるのか?
コンパイルとデバッグはどうやるか知ってる?
それすら分からないなら、まずFreeBSDあたりから触り始めないとどうしようもない。
あ、あとVineをインストールできたからってUNIX使えると勘違いするヤシも痛いな。
>>324 あんた何言ってんの?
Minixも解らないヤシがFreeBSDなんて使える訳無いだろ。
>>327 ハァ?
使うことはできるだろ。
ソースは読めなくてもな!
まぁ名前もネタっぽいしな。
許してやる。
>328
>>328 まぁ、何処から勉強するのかだな。
ソース読むだけが勉強じゃないし、コマンドの使い方とか、
UNIXの文化みたいなものは、むしろMinixで勉強した方が
シンプルな分解り易いだろうな。
FreeBSDやLinuxは実用的だけど、それだけに「実用」に
目が向いてしまって基本的な所が疎かになるかも。
>まぁ名前もネタっぽいしな。
>許してやる。
名前かぁ...まちごたスマヌ
ちなみに私は
>>313だ
>>329 「実用」に逝くならVineに走るだろ。
FreeBSDなんてのは、自分で環境構築しないといけないからそれだけでもかなり勉強になると
思うぞよ。
マニュアルもFreeBSDなら日本語のがあるし。
少なくともMinixの低機能シェルには萎える。じゃあBashでも入れようかと考えたら、
それはそれで知識が要る。第一MinixはPosix互換じゃないからそのまま入らないし。
とまぁ、Minixはいろいろ面倒なんだよ、と言ってみる。
>>330 >とまぁ、Minixはいろいろ面倒なんだよ、と言ってみる。
んじゃ、それが勉強なんだヨ、と言ってみる。
まぁ、繰り返しになるが、「何を」勉強するのかだな。
機能が少ない/貧弱なぶん基本的なUNIX流の考え方が
しっかり身につくとおもう。
それが出来ていないと、WEB server のサブセットを
カーネルに突っ込んで得意がってる馬鹿がでてくるのだろうな。
まぁ、興味を持ったものを好きなようにいじり倒していくのが
一番勉強になるのだが。マイナーなOSをいじってると注目され
やすいってのも、いいかもよ。
>>331 だーかーらー、Minixは難しすぎて初心者には挫折しか待ってないってこと言いたいんだYO!!
タネンバウム本読むのにどれだけ基礎知識がいるか、よく考えてみろYO!!
>>332 何が(どういう所が)難しすぎると思うの(単純に疑問)?
俺は「基本的なUNIXの考え方」を勉強するには充分だし、
難しすぎるとは思わないのだな。
334 :
Be名無しさん:02/07/13 00:33
タネンバウムの本は難しいのではなく退屈なだけ。
OSって複合技術だからな。興味あるところ以外はパッパッと
飛ばして読みな!そうするとタネンバウムの本がいかに良く
できた本かがわかると思うぞ。
正直、タネンバウムの本よむまえに「はじめて読む〜」シリーズを
読んでCPUの勉強した方がいいぞ。あの本は最高だよ。
>>333 もういいや。降参。
もとはといえば、
>>310 みたいなのがMinix使えるかっていう問題なんだよな。
どう思うよ?俺はどう考えても無理と踏んでるんだけどな。
第一、質問の仕方からして、C言語すら分かってなさそうだし。
336 :
Be名無しさん:02/07/13 00:45
>>335 もとはといえば、
>>310 みたいなのが・・・
ギャハは、こいつ結局他人の責任にしてるよ。
>>335 いや、急に降参されても(^^;
まぁ、こんな事言われて
>>310が奮起してやってくれれば
メデタシメデタシなんだが。
興味を持ったって事はすばらしいし、きっと出来ると思うよ。
338 :
Be名無しさん:02/07/13 00:53
>>310のような感じで良いからもうちょっとMINIXに
興味を持つ人が増えればと思う今日この頃。
Windows使ってりゃ一番幸せなのに、
なんでミニックソなんかに手を出すのかねぇ。
超漢字以上に使えないのに。
>>340 お前こそなんで閑散としたOS板に張り付いてるの?
寂しいもの同士仲良くしようや、な。
>>340 >お前こそなんで閑散としたOS板に張り付いてるの?
Windowsなんて仕事以外で使いたくないから。
>寂しいもの同士仲良くしようや、な。
遠慮しとく。
近況報告です。
HOSさん (SourceForge.jp) の所で、MINIX用に作ったリポジトリ構築ツールが
採用されました( ´∀`)
See ya next month ( ´∀`)
347 :
Be名無しさん:02/07/25 20:47
AST先生の画像ってないですか。今何歳かわかりますか?
>>335 > 第一、質問の仕方からして、C言語すら分かってなさそうだし。
自慢したいのはわかるが、君レベルの香具師なんて
掃いて捨てるほどいる。
349 :
123 ◆rBwDDzyw :02/08/02 00:47
何というか久しぶりの2chです。
Win32ユーザー向けのコンパイル済みBochs (for MINIX) を、
minix-up project の リリース物件として正式に登録しました。
※ちなみにBochsのライセンスはLGPLです
折角ですから、まずは当初のコンセプト通りに動かしながら
学びましょうYO!
https://sourceforge.jp/forum/forum.php?forum_id=817 ※1ヶ月晒していたそのままなので、Bochs patched-bin
パッケージにはドキュメントがついていません。概要は
上のニュースリリースをご覧下さい。
そういえば、AMDのドキュメントはAMDのサイトにpdfが有りました( ;´∀`)
一瞬だけ時間を取って、Bochsの最新版である 1.4.1 win32
(bochs projectで配布しているコンパイル済みバイナリ) と
MINIX 2.0.2 との相性を確認しました。
Bochs 1.4.1 では '@' 化けの問題が Fix されているのですが、
ROOT.MNXで起動すると panic するようになってしまった挙動
についてはBochs1.4と同じでした。
ただしMINIX 2.0.2 の HDDイメージで起動する事はできました
のでから、今すぐ遊ぶ分には良いかもしれません。
※MINIX2.0.2イメージ付属の .bochsrc とはBIOSの場所が
異なりますが、biosディレクトリを作成して放り込めば動きます。
BIOS-bochs-latest -> bios/BIOS-bochs-latest
VGABIOS-elpin-2.40 -> bios/VGABIOS-elpin-2.40
s/のでから/ので/;
Minix本を少しづつ読んでいます・・・
マターリ( ´∀`)
Minix関連の別の取り組みは某所の日記に書き残す様にしたので、
興味があれば探して下さい。
こちらには minix-up や bochs 周りで何かあったら書くことにします。
見ないうちに寂しくなったなあ・・・
ひとまず落ち着いたので、ちょこちょこ活動再開しようかなと思ってます。
まずはHPの更新を(w
>123さん
精力的な活動に敬服致します。暇を見つけて、活動の成果を拝見させて頂きますので。
あ、
>>355とするべきだった・・・( ; ´∀`)
まあ、私は相変わらずですハイ。
ども、おひさしぶりです。
最近プログラム板などを参考にC言語によるプログラミングを勉強してます。
WindowsやLinuxでコンソールアプリを組めるようになったらMinixでも挑戦してみようと思います。
今「やさしいC」 (高橋 麻奈 (著))で勉強中なんですが、「MINIX Cプログラミング」に興味があります。
内容や難易度はどのようなものか、どなたかご存知ですか?
>>359 わざわざ在庫まで調べてもらってありがとうございます。
アスキーのお蔵だしフェア、これはやっぱり直接足を運ばなければならないんですね。
四国の端っこに住んでるんで無理ですね(; ´д`)
まずその前にCをある程度使えるようにならなければ…
>>362 昨日(8/21) と言っているのは、8/20の誤りです。
いつもながらすいません( ; ´∀`)
>>361 さん
>>123 ◆rBwDDzyw さん
いろいろと参考になる情報ありがとうございます。
で、そろそろApache動いたの?
まだ?
まぁー( ´∀`)
だぁー( ´∀`)
HP更新しますた。いやー長かった。
>Mitla@|冫、) さん
遅ればせながらリンク貼らせていただきました。
ところでLinux系以外でMinixフォーマットのディスク読めるOSってありましたっけ?
あほうな質問かもしれませんが・・・
調べた事が無かったので良い機会とばかりに見ていますが・・・
FreeBSDにはカケラも無さそうです( ´∀`)
※今 jp.FreeBSD.org で検索かけていますので、これを
否定する要件があったら別途書き込みます。
$ cd /usr/home/ncvs/FreeBSD/src/sbin/
$ ls -d moun*
mount mount_ifs mount_ntfs mount_procfs mount_union
mount_cd9660 mount_kernfs mount_null mount_smbfs mount_unionfs
mount_devfs mount_lfs mount_nullfs mount_std mountd
mount_ext2fs mount_msdos mount_nwfs mount_udf
mount_fdesc mount_msdosfs mount_portal mount_umap
mount_hpfs mount_nfs mount_portalfs mount_umapfs
無い様です( ´∀`)
自分はネットワークを効かせることしか考えていないんで
気にしていませんでしたが、データのやりとりで楽をする
ためのツールとしてLinuxを使うのは良い手でしょうね。
>>371 良い機会なので、Netscapeで購読を始めました( ´∀`)
でも投稿の仕方から理解しなければ、保存はできても何もできないという罠。
Netscape(Win)で良いのかどうかも・・・・
こんな事になるならちゃんと NetNews の使い方を教わっておけば良かったYO!
>>371 ジャスト400〜
まとめを載せていただいてありがとうございます( ´∀`)
●@化けをあぼーんする
ttp://mpx386.tripod.co.jp/arpha.html ----
調査不足の点も多いのですが、Minixの起動ディスクで起動すると、
何もないはずの画面が「@」で埋まる、という一連のフォントの問題を
おさらいするとこんなかんズです:
・Bochsのフォントのお行儀が悪い
・多分Minixの方もお行儀が悪い
1.BochはVGA BIOS用のフォントとして、X Window System 用のフォント
を採用している(/bochs/font/vga.pcf)
2. そのフォントの0番目のビットマップとして「@」がアサイン
されている。ソフトウェアがVGAフォントの0番が半角スペースであると
の仮定に基づいて作成されていた場合、「Bochs上でのみ」そこに@が
表示される
3.Unix版の (X Window Sysem上で動く) Bochsは既にDOSおよび
Minixでこの症状が確認されており、そのために「フォントの0番(@)を
表示させようとしていたら、32番(半角スペース)のビットマップと
置き換える」という処理をするパッチが入っている。
>>181 の下のリンク
4.Windows版の場合、3.のパッチ相当の処理が無かった。
※
>>212 のリンクのdiff これが私が最初に作った拙いパッチ
5. Bochs(win32)をVisual C++ 6.0のデバッガで追った範囲では、
Minixの起動ディスク「が」特定のタイミングで画面のフォントを
0番で埋めてしまっているようであった。
※誰かがMinix側のソースを追えば、もう少しわかるかも
>>203 6.Bochs側の解決方法としては、1〜2を考慮すると、
・PCエミュレータとしては0番のフォントが半角スペース相当であるべき
・余計な判定処理でBochsを重くするべきではない
といった理由から、0番のフォントを潰すべきと判断できた。
※
>>185 のバイナリ改造や、次に作ったパッチ(
>>212のリンクの上の方)
の手法はこれにあたる。
7.その(6.)パッチが Bochs に採用された(1.4.1 以降)。
ただし対象は Win32版のみ。Win32用のフォント情報は別の形に
変換された形でソース中に存在していたため、そこにパッチが当たって
いる。(/bochs/font/vga.bitmap.h)
8.Unix版は今現在も3.のパッチで動いている。
フォントを任意に物に交換できるだろう事を考慮すると、Unix版において
は現状が妥当に思える。
9.残念なことに Bochs 1.4 (win32)以降ではMinixの起動ディスクがpanicする
別の問題が見つかっており、Bochs1.4.1も同様の理由でMinixをインストール
する事ができない。
という感じです。
最近B-Freeのソースと格闘しています。
といっても中を覗いているわけじゃなくて(もちろん!)、
例によってリポジトリを作ろうというだけですが。
・・・でも、cvsknitを作り直すか、事前にパッケージを
加工しないと行けそうにない雰囲気です。
ちょっと古い本を整理してたらAST先生についての記事があったのでカキコします。
かなり要約していますので知っている方がいらっしゃればフォローお願い致します。
>>347 生年:1941年
生地:ホワイトブレーンズ
学歴:MIT->UCB(博士取得)
その後オランダに移住
その他:写真は撮るのは好きだが撮られるのが嫌い。
IBMでアルバイト時に白いシャツを着てこなかったのを
同僚に細かく注意されたことで会社勤めとは何かを悟ってしまい、
大学の教授になった。
オランダ語は話せるが細かい文法には自信が無い。
だそうです。
出典:PCUserの脇英世のパソコン快人伝119回
プログラミングやUNIXを勉強する以前に学業がヤバくなってきますた…
再試が四つも…(-_-)ウツダシノウ
>>380 別に学問は数年で修めなければならないという物では
ないのですから、今は目先の試練を乗り越えて下さい
( ´∀`)
もうMiltaさんは第三者に見える所で体系的にまとめて
行くという事の効果を ・・・・
・・・・・・・・・・・・・・・・・・・・・・・・・・・・・
・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・?
・・・・・・・
・・・・・・・・・・・・・・・・・・・・・
・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・
・・・・・・・・
・・・・
・・・・・・ 一コ、増えてる ・・・??
近況報告です。
●NetNews (comp.os.minix) に、ACKコンパイラの話題が出ていました。
> Subject: Re: where is the C compiler?
> Date: 03 Sep 2002 23:56:16 +0200
> From:
[email protected] (M E Leypold @ labnet)
> Organization: T-Online
> Newsgroups: comp.os.minix
> Q "Where is the source for ACK?"
>
> A Minix comes with a C-Compiler, called ACK (Amsterdam Compiler
> Kit). ACK is another product of Andrew Tanenbaum, and is being
> marketed commercially. For this reason -- until recently -- the
> C-Compiler has not been available in source form. AFAIK this is
> currently changing -- the company originally selling ACK has agreed
> to make the source available to the public. No formal release has
> been made yet, since scripts and makefiles have to be changed a
> bit to fit into the Minix environment.
--- 別記事
> Subject: Re: where is the C compiler?
> Date: 04 Sep 2002 10:43:01 +0200
> From: Rasmus Meldgaard <
[email protected]>
> Organization: Department of Computer Science, University of Copenhagen
> it says that you can download the source for ACK at
> <
ftp://ftp.cs.vu.nl/pub/kjb/ACK/ACK-5.2.tar.gz>
このACKは、置き場所からもわかりますが、Kees J. Bot氏が面倒を見られて
いるようです。
○minix-up projectの上に、参加者が自由に書き込めるcgiを立てる
のはどうかと思っています。
MINIXのメモをまとめたり、usage(8)を訳したり、他プロジェクトや
SF.jpのためにCVSやUnixのTipsをまとめたりする (原稿書きで
すね)ために、もう少し気軽に作業できる何かが我々にとって
必要であるように感じています。
MINIXにゆかりのあるアノ方のアレを想定しているのですが・・・
あれは今overhall中で、それはともかくrubyだったような・・・
○NetscapeのNetNews、過去記事を保存できていない気がしてきて
ビクビクしています( ; ´∀`) どうにかせな・・・
>>377-379 もう一方でした。
○「IT業界の開拓者たち (2002 脇英世/ソフトバンク パブリッシング )」
第5章 ユニークな異端の人々 アンドリュー・タネンバウム
>>377 さんの記述と照らしてみると、やはりその記事が収録されている
様です( ´∀`)
一つ一つが短い人物紹介の形になっており、面白いです。
123さん
情報どうもです。
ただ、他に興味ある人はいないんで買わないと思います。
今更BillGの話とか聞きたくないし。
>>377, 386
いえいえ、こちらこそ情報どうもです( ´∀`)
最近中古のISAマシン(PC-AT)を入手したんですが、作業体制を
どうしようかと思っているところです。(切り替え、入れ替え等)
388 :
Be名無しさん:02/09/22 16:52
Bochsで試す前に、WinXP上のVirtual PCにMinixをインストールできないかなぁと思い、
フロッピーを作成し、一枚目を入れたのですが、
Executing in 32-bit protected mode
File system panic: Cannot open root device
Hit ESC to reboot, F-keys for debug dumps
と出て、それ以上進めません。
Virtual PC上では無理なのでしょうか
389 :
名無しさん@Emacs:02/09/24 19:28
DOS MINIX 専用のちっさい DOS マシンが欲しいなぁ。
乙です。
>>388 Windows版のVirtual PCですか( ´∀`)
ひとまずBochsなどで挙動を観察(そして、比較)される事をお勧めします。
昨今の小さいマシンはレガシーフリーでもう・・・(ぼそ)
>>389 DOSモバに移植?
一応FreeBSDの前例があるからやれば出来そうだが…
treo を大きくしたような奴が欲しい。
>>393 フ━( ´_ゝ`)━( ´_ゝ)━( ´_)━( ´)━(` )━(ゝ` )━(_ゝ` )━( ´_ゝ`)━ン
モバイル板逝けよ。
お疲れ様です。
このスレの今までの書き込みを振り返りながら細々と
状況をまとめ直し始めていますが・・・何というか自分の
恥ずかしいコメントが沢山あって、赤面ものです ( ●´∀`)
397 :
Be名無しさん:02/10/07 02:30
AT機が1機余ったんで人柱にでもなろうかね。
実機にインスコできるディストリってもう配布されてないの?
ふむ。面倒くさい割りにはあまり貢献できなさそうだなあ。
ここはひとつ開発者側に回るしかない!
ってことで今DOSMINIX入れてシコシコしとります。久しぶりのun*x。
つか本当にman使えないのか。もう解決されてるんですか?
過去ログ?読むの面倒ですよ?わらい
「自己中にも程があるんじゃよー」
レス待ちの間123氏他によるsourceforge内のソースツリーを
ちょっとずつ読む事にしよう。そうしよう。