困ったときのML頼みです。
よろしくお願いします

FreeBSD 9.0がリリースされ、gptがサポートされましたが、gptで2台のHDDで
ミラー構成で四苦八苦しています。

VMWareを使って、GUIDEDで普通にインストールした後に下記のページを参考に
作業を行いました。

http://blather.michaelwlucas.com/archives/1071

行ったのは、インストール後に、再度CDで起動して、Live CDを選択し、
作業を継続しました。

# gpart backup ada0 > ada0.gpt
# gpart restore -F /dev/ada1 < /dev/ada0.gpt
# gpart show
=>     34       128     1  freebsd-boot  (64k)
      162  19920768     2  freebsd-ufs   (9.5G)
 19920930   1048576     3  freebsd-swap  (512M)
 20969506      1981        - free -  (990k)
=>     34       128     1  freebsd-boot  (64k)
      162  19920768     2  freebsd-ufs   (9.5G)
 19920930   1048576     3  freebsd-swap  (512M)
 20969506   4196285        - free - (2.0G)

# kldload geom_mirror
# gmirror label -vb round-robin p1 /dev/ada0p1
# gmirror label -vb round-robin p2 /dev/ada0p2
# gmirror label -vb round-robin p3 /dev/ada0p3

# gmirror insert p1 /dev/ada1p1
# gmirror insert p2 /dev/ada1p2
# gmirror insert p3 /dev/ada1p3

# gmirror status
Name         status     Components
mirror/p1    COMPLETE   ada0p1 (ACTIVE)
mirror/p2    DEGRADED   ada0p2 (ACTIVE)
                        ada1p2 (SYNCRONIZING 91%)
mirror/p3    COMPLETE   ada0p3
                        ada1p3 (ACTIVE)

しばらくして、全てCOMPLETEになったので、

# mount /dev/mirror/p2 /mnt
# cd /mnt/etc
# ee fstab

ここで、
/dev/ada0p2  → /dev/mirror/p2

# cd /mnt/boot
# ee loader.conf

ここで、
geom_mirror_load="YES" を追加

ここで、rebootしてHDDから立ち上げようとするが、エラーが出て立ち上がり
ません。

bootの扱いが間違っていると思うのですが、どうすればよいのでしょうか。
ご教示ください。お願いします。

-- 
中村:yn...@uls.fam.cx

メールによる返信