そこで早速ハードディスクの設定の変更を行ってみました。
/dev のディレクトリの中からハードディスクに関係する部分を抜き出してみました。
lrwxr-xr-x 1 root wheel 4 Mar 9 20:46 ad6@ -> ada0
lrwxr-xr-x 1 root wheel 6 Mar 9 20:46 ad6s1@ -> ada0s1
lrwxr-xr-x 1 root wheel 7 Mar 9 20:46 ad6s1a@ -> ada0s1a
lrwxr-xr-x 1 root wheel 7 Mar 9 20:46 ad6s1b@ -> ada0s1b
lrwxr-xr-x 1 root wheel 7 Mar 9 20:46 ad6s1d@ -> ada0s1d
lrwxr-xr-x 1 root wheel 7 Mar 9 20:46 ad6s1e@ -> ada0s1e
lrwxr-xr-x 1 root wheel 7 Mar 9 20:46 ad6s1f@ -> ada0s1f
crw-r----- 1 root operator 0x59 Mar 9 20:46 ada0
crw-r----- 1 root operator 0x5b Mar 9 20:46 ada0s1
crw-r----- 1 root operator 0x5d Mar 10 05:46 ada0s1a
crw-r----- 1 root operator 0x5f Mar 9 20:46 ada0s1b
crw-r----- 1 root operator 0x61 Mar 10 05:46 ada0s1d
crw-r----- 1 root operator 0x63 Mar 10 05:46 ada0s1e
crw-r----- 1 root operator 0x65 Mar 10 05:46 ada0s1f
/etc/fstab は次のように設定していました。
# Device Mountpoint FStype Options Dump Pass#
/dev/ad6s1b none swap sw 0 0
/dev/ad6s1a / ufs rw 1 1
/dev/ad6s1e /tmp ufs rw 2 2
/dev/ad6s1f /usr ufs rw 2 2
/dev/ad6s1d /var ufs rw 2 2
それぞれ新しいデバイス名に変更しました。
# Device Mountpoint FStype Options Dump Pass#
/dev/ada0s1b none swap sw 0 0
/dev/ada0s1a / ufs rw 1 1
/dev/ada0s1e /tmp ufs rw 2 2
/dev/ada0s1f /usr ufs rw 2 2
/dev/ada0s1d /var ufs rw 2 2
再起動させて問題なく起動することを確認しました。
これで linux 風のデバイス名がゼロから始まるもの(ada0)となりました。
我が家の自宅サーバのハードディスクのデバイス名が ad6 でしたが、このハードウェアへ今まで使っていた FreeBSD サーバのハードディスクを移植したときにデバイス名が ad0 であったため起動しないという問題が発生していました。今後はこのようなデバイス名の問題が発生し難くなるものと思われます。
0 件のコメント:
コメントを投稿
注: コメントを投稿できるのは、このブログのメンバーだけです。