FreeBSD鯖のハードウェアトラブルで、この機会にOpenBSDに鞍替えしちゃおうかなと思ったりしているので、VMWareで検証してみることにした。結果的には大して難しくは無かったのだが、FTPのミラーで罠があって、小一時間苦戦した。
OpenBSDのインストール手順は、YouTubeにも動画があるが、英語だし、何しろパッパと手際よく操作しちゃうもんだから意味わかんねぇよという状態。そもそも英語圏の人でさえ分かりにくいから動画で解説してるんだろうから、英語だしてきぱきと操作されたら英語の苦手な私なんかには殆ど役に立たない。唯一はファイルシステムのマッピング手順が、自己流だったのと同じ手順だったので、あー自分と同じだっ!と少し安心した位だ。以下に落とし穴を記しておく。
OpenBSDのインストールCDは、通販で海外から買うというのが定番だったが、最近はISOをダウンロード出来るようにしているようで、FTPサイトにもISOが配置されている。しかし私の場合はISOをダウンロードしてもまだOpenBSDを使い続けるかどうか分からないので、とりあえず容量の少ないFDイメージファイルを三つだけダウンロードしてきた。
VMWareには、仮想フロッピーとしてFDイメージをマウント出来るので、所謂FDブートが可能である。一々FDに展開しなくても直接マウントできるので特に検証の時には手間もかからず便利である。
しかし、FDブートでFTPサイトからインストールファイルを落としてくる際に落とし穴があった。OpenBSDの場合は、FTPサイトの一覧をおそらく総本山のFTPから落としてきているらしく、もちろん日本のFTPサイト(ミラー)も指定できるようになっているのだが、これが落とし穴であった。日本の場合は下記のFTPサイトがある。
Japan:
ftp://ftp.jaist.ac.jp/pub/OpenBSD (Ishikawa)
ftp://ftp.nara.wide.ad.jp/pub/OpenBSD (Nara)
ftp://ftp.jp.openbsd.org/pub/OpenBSD (Tokyo)
ftp://ftp.kddlabs.co.jp/OpenBSD (Tokyo)
ここで、ftp://ftp.nara.wide.ad.jp、/ftp://ftp.kddlabs.co.jp/を使ってみたのだが、見つからないと言う感じのメッセージが表示されるのだ。
そこでふと気づいたのは、
/pub/OpenBSD/4.2/i386/
というPathの指定である。デフォルトで4.2が表示されるのだが、OpenBSD Japanに行くと最新のリリースノートが4.1になっている。4.2はまだじゃんかよっ!と思って4.1に指定しなおしてみた。
/pub/OpenBSD/4.1/i386/
ところが、インストールの準備を進めていくと
[x] bsd
[x] bsd.rd
[x] bsd.mp
この三つしか表示されないのだ。それは変だろ?FTPサイトを変更したりしていてようやく気づいた。
FTP ディレクトリ /pub/OpenBSD /ftp://ftp.nara.wide.ad.jp/
この FTP サイトはエクスプローラでは表示するには、ページをクリックして、エクスプローラで FTP サイトを開くをクリックしてください。
- 09/25/2007 04:29午後 ディレクトリ4.0
- 05/01/2007 12:00午前 ディレクトリ4.1 ←4.1までしかない
- 11/01/2006 12:00午前 ディレクトリOpenBGPD
- 02/06/2007 12:00午前 ディレクトリOpenNTPD
- 09/04/2007 10:03午後 ディレクトリOpenSSH
- 05/18/2007 12:00午前 ディレクトリdoc
- 04/30/2007 12:00午前 8,638ftplist
- 09/24/2007 07:06午後 ディレクトリpatches
- 09/06/2007 07:39午後 ディレクトリsnapshots
- 04/16/2007 12:00午前 ディレクトリsongs
- 01/08/2005 12:00午前 ディレクトリtools
しかし総本山には4.2のディレクトリがあるのだ!え?4.2出てるのか?
リリースノート
ちゃんと4.2がありました。日本のFTPサイトにはどうやら降りてきていない模様。どうなってんだろう?まぁ試験だから4.2でやればいいや。という事で総本山のFTPを指定してお世話になる事にしました。
[x] bsd
[x] bsd.rd
[x] bsd.mp
[x] base42.tgz
[x] etc42.tgz
[x] misc42.tgz
[x] comp42.tgz
[x] man42.tgz
[x] game42.tgz
[x] xbase42.tgz
[x] xetc42.tgz
[x] xshare42.tgz
[x] xfont42.tgz
[x] xfont42.tgz
[x] xserv42.tgz
出てきた出てきた。とりあえず実験なので全部入れてみる。FTPが遠いからインストールに時間かかるけど仕方ないよなぁ。早く日本のFTPにミラーされないかな。いっそのこと自宅鯖にDLして自宅FTPでインストール出来るようにした方が良いかな? この後色々いじる事になったらLAN内部で解決出来るように改善しようと思っている。
OpenBSD結構良いですね。問題はインストーラがビギナーには全く太刀打ちできないって感じでしょうか。私は一応RHCEの勉強を経てコマンドでインストールする手順とかを理解しているので、なんとなく雰囲気で出来たのですが。
気が向いたら手順をキャプチャして、動画でYouTubeあたりにUPしようかな。Winkで動画キャプチャする方法も少しずつ覚えてきたし。


コメント