元投稿者の衛藤です。
下記のメールの通りで、うまくいきました。
RedHat6.2のレスキューモードで立ち上げた場合はMAKEDEVという
スクリプトはないようです。FDにてMAKEDEVを持ってきて実行
しましたが、うまく実行できませんでした。そこで2つめの方法を
取りました。具体的には以下の通りです。
# mkdir /tmp/rd
# mknod /tmp/rd/c0d0 b 48 0
# mknod /tmp/rd/c0d0p1 b 48 1
# mknod /tmp/rd/c0d0p2 b 48 2
# mknod /tmp/rd/c0d0p3 b 48 3
# mkdir /mnt/c0d0p1
# mkdir /mnt/c0d0p2
# mkdir /mnt/c0d0p3
# mount -t ext2 /tmp/rd/c0d0p1 /mnt/c0d0p1
# mount -t ext2 /tmp/rd/c0d0p2 /mnt/c0d0p2
# mount -t ext2 /tmp/rd/c0d0p3 /mnt/c0d0p3
というようにしたところ各バーティションがマウントできました。
以上です。
----- Original Message -----
From: <nomura _at_ hpc.bs1.fc.nec.co.jp>
To: <linux-users _at_ linux.or.jp>
Cc: <nomura _at_ hpc.bs1.fc.nec.co.jp>
Sent: Wednesday, August 02, 2000 5:25 PM
Subject: [linux-users:72091] Re: RAIDパーティションのマウント
> NEC の野村と申します。
>
> これは mknod でデバイスファイルを作ってやれば良いと思います。
>
> 通常は書き込み可能なディレクトリに移動して MAKEDEV というスクリプトで
> 以下のように簡単に作れると思いますが、、、
> # cd /tmp
> # /sbin/MAKEDEV -v dac960
> create rd/c0d0 b 48 0 root:disk 0660
> create rd/c0d0p1 b 48 1 root:disk 0660
> create rd/c0d0p2 b 48 2 root:disk 0660
> create rd/c0d0p3 b 48 3 root:disk 0660
> ...
>
> MAKEDEV がないらしいので、以下のようにして手動で
> デバイスファイルを作成してみてください。
> # mkdir /tmp/rd
> # mknod /tmp/rd/c0d0 b 48 0
> # mknod /tmp/rd/c0d0p1 b 48 1
> # mknod /tmp/rd/c0d0p2 b 48 2
> ...
> # mknod /tmp/rd/c0d0p7 b 48 7
> # mknod /tmp/rd/c0d1 b 48 1
> ...
>
> cXdY というディスク、cXdYpZ というパーティションに対して、
> メジャー番号= 48+X
> マイナー番号= Y*8 + Z
> でいけると思います。
>
> よろしくお願いいたします。
>
> --
> 野村 淳一(NOMURA Jun'ichi) <j-nomura _at_ ce.jp.nec.com>
> NECソリューションズ 第一コンピュータソフトウェア事業部 HPC基盤グループ
> NEC & Linux: http://www.sw.nec.co.jp/linux/