02/07/09 20:18 uojRdPum
【SerioWare CORE】 0.37 構築途中
( ´ⅴ`)ノ< やっと入れてみたのれす。
devfsを有効にしてみたのれすが(起動時はマウントしないほう)
どうもdevfsが有効にならないのれす。
S16mountdefs.shの
$MOUNT -t devfs none /dev
が効かないようなのれす。でS03に持って来たのれすが、今度は従来
のデバイスファイルが見付からなくなってしまうので、S50devfsdをS04
に持って来てみたり。montdefs.shは/proc/filesystemsと/etc/mtabを
チェックしているのれすが、これをチェックするにはmountproc.shを先に
持って来ないといけなかったりして悩ましいれすね。
とりあえずmontdefs.shは/etc/config/rcSに任せて、No checkにして
みますた。devfsdは/dev/.devfsdをチェック対象にしたのれす。
ところでdevfsを起動時に有効にするのと、しないでscriptで後から
mountするのとは振舞いが違うのれす。
最初devfsは無効にして、2回目有効に、でも自動mountは無効にした
場合、/devの中に、hdaとide/ide/host0/bus0/target0/lun0/discとか
別々にできているのれすが、
カーネルでdevfsの自動mountを有効にして起動すると、hdaは
ide/host0/bus0/target0/lun0/discのsymbolic linkだったりするのれす。
どっちがdevfsの作者の意図してるものなのでしょ?
0.37になってmanが/usr/share/manにあるので手元の環境も合わせて
いるのれすが、Cannaとかで悩んでみたり…
ちなみにgzip関連のman fileが/usr/share/man/直に置かれていたり
するのれす> 作者さま