トップ «前月 最新 翌月» 追記

奇跡の今日一日

FaceBook

1997|07|10|11|12|
1998|01|02|03|04|05|07|10|
1999|02|03|04|09|11|
2000|01|05|06|12|
2001|01|02|
2002|05|06|11|12|
2003|01|02|03|04|05|06|07|08|09|10|
2004|02|04|05|06|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|03|04|05|06|07|08|09|10|11|12|
2010|01|02|03|04|05|06|07|08|09|10|11|12|
2011|01|02|03|04|05|06|07|08|09|10|11|12|
2012|01|02|03|04|05|06|07|08|09|10|11|12|
2013|01|02|03|04|05|06|07|08|09|10|11|12|
2014|01|02|03|04|05|06|07|08|09|10|11|12|
2015|01|02|03|04|05|06|07|08|09|11|12|
2016|01|02|03|04|05|07|10|12|
2017|01|03|09|12|
2018|04|07|08|
2019|01|03|06|08|11|

1997-12-11(Thu) FreeBSD導入記 [長年日記]

_  97年の春は自宅で430TXマザーボード・AMDペンティアム互換プロセッサ・WindowsNT4.0の導入などが続き、貧困生活に陥りました。4,5,6月はずっと一日\1,000-で暮らしていたような気がします^^;。金がなくなればソフトも買えない・ハードも買えない……ということで大変つらかったのです。そんな中、わたしに夢を与えてくれたのがFreeのPC-UNIXでした。OS・標準機能・拡張機能・種々のアプリケーション・開発環境・ソースコード・ついでにX window systemというGUI・詳細なオンラインマニュアル……すべてCD-ROMに入っていて\2,000-程度です。価格にまず惹かれたのと、古い98が蘇るかも、という希望の光も見え、導入することになりました。しかし、UNIXだからなぁ、DOSみたいにちょいちょいっとお手軽にはいかんだろうなぁという恐れがあったのも事実です。パーテーションやファイル管理のシステムも違うし、マニュアルみんな英語っていう話だし……。しか~し、考えてみれば結局DOSは「慣れ」だった、Windows3.1も「慣れ」次第、Win95も「慣れ」ればお手軽だった、というあたりを鑑みれば、きっとUNIXも「慣れ」ればきっと……という確信を持って始めたのです。実際のところ今となっては、たしかに慣れればDOSもUNIXも大差ないように思えます。根本的な部分が少し違うので、二つの言葉を使い分けているような感じもします。言うなれば標準語と九州方言を使い分けるときのような感じかなぁ。英語はしゃべれませんのでバイリンガルの気持ちはよく分かりませんけど。

 というわけでまず導入したのは、往年の名器といわれるパソコン、NEC 9801DA/U2にFreeBSD 2.1.5 RELEASEをインストールしました。といってもインストールにこぎつけるまで大変な紆余曲折がありました。98に限らず、PC-UNIXのインストールの手順は基本的には次の順序で行います。

インストール用のブート(起動)フロッピーを作る

これでインストール元のメディア(CD-ROMなど)を認識させインストール先のメディア(ふつう、HDD)も認識させる

FreeBSD インストール先のハードディスクのパーテーションを切る

さらにその中に通常のファイルシステムとスワップ領域をメモリの量の倍程度取る

Linux REDHAT・SLACKWARE共通 インストール先のハードディスクのパーテーションを切る

いきなりですが、LINUXのnativeをとります

それとは別のところにLINUXのスワップ専用も取ります

 ここまでは下準備です。いやー、これだけでも大変でした。しかも特殊事情の多い国民機9800でやろうとしたものだから、なおさらでした(笑)。CD-ROMなしでやろうとしたもので、HDDにCD-ROMのソースファイルを流し込んで、そこでもういきなり、DOSとUNIXパーテーションが混乱してむちゃくちゃになってしまいました。ハードディスクの容量も130MBしかなかったし。今思うと、ですが、最初はノーマルなCD-ROMドライブ付きAT互換機でやるのが正解だと思います。HDDもせめて250MBはあったほうがいいでしょう。

 すでに使っているWindowsの領域があって、それと共存させたい……というのはよくある話ですし、現在はわたしもそういう使い方ができるようになりましたが、パーテーションやスライスを切るという行為はデータすべてチャラになってしまう可能性を常に持っているので、共存なんてことは最初っから考えないほうが安全でしょう。ジャンクでもいいから別のハードディスクをパソコンにつないで、現在使用中のHDDはケーブルと電源引っこ抜いておくくらいの心の余裕が必要です^^;。スライスのことがある程度把握できて、パーテーションマジックやfips.exeが使えるようになったら、Windowsとかとの共存を考えるのもいいのではないでしょうか。

 インストール元と、インストール先の準備ができたら、次は配布セットの選択です。「開発者向け」みたいのが項目に出てくるのでびびってしまいます。いや~わたしには開発なんてとてもとても……ちよこっと使ってみるだけでいいんですよ、なにもそんなソースを解読して新しいソフトウェアを作って社会に貢献しようなどとは少しも思ってないしぃ~、あ、でもちょっとだけですか?なら別に……でもHDD狭いしなぁ。……悩んでいてもきりがないので

「X-user」

を選ぶとよいです。これで、基本セットとX-windowを使うための最小限のファイルはすべて入ります。

 その後もモデムやイーサネットの設定がたくさん出てきますが、全部すっ飛ばしていいのではないでしょうか。一つ一つの設定はあとから個別にできますし、その方が自分のスキルアップにはいいように思えます。把握してないうちからでたらめに設定してしまうと、後が大変なので。最後に展開(commit)を行うと、インストールが始まります。くだんのPC 9801DAでは一時間くらいかかります。Pentium120MHz程度であればものの10分です。8倍速とか10倍速とかのCD-ROMがあればきっともっと速いんじゃないでしょうか。

 PC-UNIXは32BitのマルチタスクOSなので、Alt+F1, Alt+F2, Alt+F3...でタスクが切り替わります。Windowsで同時にたくさんの窓を行き来できるのと同じですね。この長いインストール時もAlt+F2で切り替えると、展開ファイルがディレクトリ(WindowsやMacではフォルダと呼ばれるようになった)を作って次々にファイルを配置していく様子が分かります。DOSのようなテキストモードでのマルチタスクというのは初めて経験したので、なんとも不思議な感じがしましたが、要するにたくさんのDOS窓をフル画面で切り替えるようなものですね(かなり乱暴なたとえ^^;)。使っている最中にソフトが動かなくなって、つまりハングアップしても、リセットボタンや電源ボタンを使う必要はあまりありません。別タスクに切り替えると、たいてい何もなかったように動いてくれます。よほど深刻なエラーでもない限り、どのタスクも動かなくなるということは、いままであまりなかったと思います。Windows95はマルチタスクOSを売り物にしていながら、よくWindows全体が凍り付きますよね。あれではいかんのです。NTはまだマシですが。インターネット巡回中にネスケが落ちるのも許せません。Webのファイルを読みこむだけ読みこんどいて、後で電話を切ってゆっくり見ようなどと考えているときに限って、ネスケが忽然と消えてしまう……ってよくあります。そういう時はだいたいブックマークにも入れてなかった、とかいうオチもついてきて、ああ、もうプリティサミー見て寝よう……とかやってるのは私だけでしょうか?

 話が飛びました。FreeBSD導入記でした(笑)。インストールがすべて終わると再起動がかかります。そしてめでたくLogin:とでたらrootとやり、パスワードを打ち込みます。「なんとかかんとか #」とプロンプトが出たら、あとはもうlsでもcdでもpwdでもmanでも、好きなようにしてください。マニュアル全部えいごー!ということでかなりショックを受けますが、入門書の一冊や二冊買っとけば、英語を全部無視していても何とかなるでしょう。

 不幸にもインストール後にLogin:までたどり着かなかったら、どうするのか。WindowsやDOSと同じです。こたえは「やり直す」ということですね。それがハードウェア的な問題なら、パーツを取り替える・余計な周辺機器をとりあえず外してみる。IRQやドライバの問題なら、DOSのデバドラと同じです。バッティングしないように心配りをするしかありません。IRQとかの設定を変えるためには、「Boot:」と出ている数秒の猶予のときに、すばやく「-c」と入れてあげて、configモードで「ls」です。ヘルプも確か「?」で出たと思います。わたしの場合、まともにLogin:と出たのは、初めて起動用のブートフロッピーを作ってから二週間くらいかかったかと思います。rootのパスワードを設定し損ねてハードディスクを泣く泣く初期化したこともありましたし、とにかく、気を長く持ってやってくしかありませんね。どうやってもうまく行かないときは、プリティサミーのビデオ見て寝る……と(笑)。翌日になると違った視点からスタートできることもありますし、トラブルシューティングにしても要するにWindowsと大差ないのかもしれません。Windowsと違う決定的な点は

周りの人に聞いても、誰もわからない  ……かもしれない

というあたりでしょうか。これは困るのですが、インターネット上には、FAQみたいなのもありますし、英文のマニュアルでも必死でにらみつけていると、気合次第で意味が分かってくるのもあります(ほんとかね)。次回はXの設定について触れようかなぁ。


1997|07|10|11|12|
1998|01|02|03|04|05|07|10|
1999|02|03|04|09|11|
2000|01|05|06|12|
2001|01|02|
2002|05|06|11|12|
2003|01|02|03|04|05|06|07|08|09|10|
2004|02|04|05|06|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|03|04|05|06|07|08|09|10|11|12|
2010|01|02|03|04|05|06|07|08|09|10|11|12|
2011|01|02|03|04|05|06|07|08|09|10|11|12|
2012|01|02|03|04|05|06|07|08|09|10|11|12|
2013|01|02|03|04|05|06|07|08|09|10|11|12|
2014|01|02|03|04|05|06|07|08|09|10|11|12|
2015|01|02|03|04|05|06|07|08|09|11|12|
2016|01|02|03|04|05|07|10|12|
2017|01|03|09|12|
2018|04|07|08|
2019|01|03|06|08|11|
トップ «前月 最新 翌月» 追記

FaceBook