« プログラム | メイン | 就活日記 »

Multiple Boot Manager

 うちのクライアントPC二台はいずれもFreeBSDとWindowsXPのマルチブートになっているのですが、MBRにインストールされているブートローダは今までFreeBSD標準のboot0でした。昔Booteasyだった頃はいろいろできたのですが、boot0に変更になってからいまいちです。NTFSも??とでますし。

 そこでMBM(Multiple Boot Manager)に変えました。これはいろいろいじれますし、拡張メニューをインストールするとマウスも有効になるものです。和製です。いいですね。

 インストールには起動可能なFDが必要なのですが、ノートパソコンにはCD-ROMしかないのでFDイメージを作って、それを起動可能なCD-Rに焼いてインストールしました。

 CD-ROMドライブしかない環境でFDからブートしなさい、という状況はよくあるので、ちょっとこれについては以下にまとめてみましょう。

 ブータブルCDはElTritoという規格です。これはフロッピーディスクのイメージをCD上に格納しておき、BIOSがこれを仮想的なフロッピーディスクとして処理するというのが基本的な考え方です。

 以下はFreeBSDの場合です。

mkdir floppy
dd if=/dev/fd0 of=floppy/floppy.img
mkisofs -R -J -b floppy.img -o floppy.iso floppy
burncd -f /dev/acd0 -s max data floppy.iso fixate

 一行目はCD-Rに焼き込むディレクトリーを作ります。
 二行目で起動可能なフロッピーディスクからディスクイメージを吸い出してfloppy.imgに保存します。このディスクイメージはベンダーから配布されているイメージでもいいです。BIOS配布もこの形式がありますね。
 三行目で焼き込むisoイメージを作ります。-bオプションで起動に使うディスクイメージを指定しています。
 四行目はATAPIのCD-Rに焼き込む場合のコマンドですね。SCSIの場合は別のコマンドになります。

 これで起動可能なCDのできあがり!いろいろな用途に使えます。

トラックバック

このエントリーのトラックバックURL:
http://www.f-bell.net/cgi-bin/MT/mt-tb.cgi/412

コメントを投稿

(いままで、ここでコメントしたことがないときは、コメントを表示する前にこのブログのオーナーの承認が必要になることがあります。承認されるまではコメントは表示されません。そのときはしばらく待ってください。)

About

2003年06月20日 23:13に投稿されたエントリーのページです。

ひとつ前の投稿は「プログラム」です。

次の投稿は「就活日記」です。

他にも多くのエントリーがあります。メインページアーカイブページも見てください。

Creative Commons License
このブログは、次のライセンスで保護されています。 クリエイティブ・コモンズ・ライセンス.