[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bsd-nomads:16047] /dev にデバイスが作成できないon
- Subject: [bsd-nomads:16047] /dev にデバイスが作成できないon
- From: "Ken'ichi Toyotome" <tome@mx10.ttcn.ne.jp>
- Date: Tue, 20 Nov 2001 23:31:59 +0900 (JST)
豊留と申します。
Libretto L2 に FreeBSD 5.0-CURRENT をインストールしましたが、
/dev が devfs になってしまいまして、デバイスファイルがつくれなく
なってしまいました。
5.0-CURRENT のインストール方法は、一旦 4.4-RELEASE をインストール
しまして、そこに 11/16 に cvsup にて CURRENT のソースを取得して
make buildworld, make buildkernel, make installworld, make installkernel
mergemaster にて設定をしました。CURRENT のインストール自体は上手く
いきましてちゃんと起動しています。
cvsup にて取得した /home/cvs/current/src/etc/MAKEDEV を /dev に
コピーしようとすると、
# cp /home/cvs/current/src/etc/MAKEDEV /dev
cp: /dev/MAKEDEV: Operation not supported
と表示してコピーができません。それならばと、
# cd /dev
# sh /home/cvs/current/src/etc/MAKEDEV all
とすると、
rm: console: Permission denied
mknod: fd0: Operation not permitted
/sbin/mknod fd0
mknod: da0: Operation not permitted
/sbin/mknod da0
(以下同様に続く)
となってしまいます。/dev には、インストールしたときから acpi や
ad0 などのデバイスがあります。acd0 をつくりたいと思い MAKEDEV で
つくれるかと思ったのですがだめでした。/dev 以外のディレクトリには
MAKEDEV にてデバイス作成ができるので devfs がいけないのかなあと思う
のですが、/dev につくりたいなと考えております。
CURRENT なので自分で解決しなくてはならないのですが、man や Web で
検索しても解決方法が見つかりませんで、恥ずかしながら質問させて
頂きました。よろしくお願いします。
----
Ken'ichi Toyotome tome@mx10.ttcn.ne.jp