asus1225b に FreeBSD 9.1 をインストール

ちょっとてこずったので、その備忘録です。

初期状態

  • HDD は Windows7 をインストール済み
  • UEFI は使用していない

目標:

  • FreeBSD 9.1 をインストールし起動する。

失敗談:

  • パーティション分割に Guided を選ぶと、「未使用領域がほとんどないから、インストールできない」という旨のエラーが表示される。

仕方なしに、Manual モードへ変更。

  • FreeBSD 8.x までの感覚で、Manual モードでパーティションを分割して、インストールすると、起動できない。

FreeBSD 8.x までは、インストール時に FreeBSDMBR をインストールして booting ができるようになっていたが、
FreeBSD 9.x からは自動で booting の設定をしてくれない。

Partition scheme を選択しなければならない。
まっさらな HDD であれば、http://www.freebsd.org/doc/ja_JP.eucJP/books/handbook/bsdinstall-partitioning.html に記載の手順で Partition Scheme を決定できるが、
既に何らかのパーティションが作られている場合は、いったん Device 名(たとえば ada0)を選択して、 Modifiy コマンドで Partition Scheme を変更する。
その後、先頭に 512KB 程度の frebsd-boot パーティションをつける。
後は、FreeBSD 8.x と同じようにパーティションを分ければよい。
(UIは大きく異なりますが、詳細は FreeBSD Hand book http://www.freebsd.org/doc/ja_JP.eucJP/books/handbook/bsdinstall-partitioning.html を閲覧すれば、わかるでしょう。

GTP にすることで問題なく起動できました。

      • -

でも、このノートPCには CentOS を入れてみようかな f(^^;