柘植です。
On Thu, May 26, 2005 at 12:13:52AM +0900,
sin wrote:
> >CD-ROMアイコンをクリックしてみるほうが近道だったりして。
> >
> >
> 書くまでもないと思って書かなかったんですが、さすがにそれは最初に試しまし
> た。結果は同じく「正常なブロックデバイスではありません」だそうで。
システムタイプ`debian'でインストールしてみました。
確かにおっしゃる通りのことがおきました。ただ、ポップアップした
エラーメッセージウィンドウには「指定されたコマンドは実行できません。
ファイル又はファルダfile:/mnt/cdromは存在しません。」と書かれて
ましたけど。
調べてみたらこんなふうに/dev/hdc自体が変。(Diskを入れてます)
buxus@box:~$ dd if=/dev/hdc of=/dev/null count=1 bs=1k
dd: opening `/dev/hdc': そのようなデバイスやアドレスはありません
buxus@box:~$ file -s /dev/hdc
/dev/hdc: writable, no read permission
思い付いて/etc/lilo.confを見てみたら、
append="ramdisk_size=100000 lang=de apm=power-off hda=scsi hdb=scsi
hdc=scsi hdd=scsi hde=scsi hdf=scsi hdg=scsi hdh=scsi nomce "
なんてことになってました。
hdc=ide に変えて`sudo lilo -b /dev/fd0' を実行してから再起動。
すると、
buxus@box:~$ file -s /dev/hdc
/dev/hdc: ISO 9660 CD-ROM filesystem data 'KNOPPIX 3.8.1 FUSE ' (bootable)
となりました。マウントするとこうなります。
buxus@box:~$ mount | grep auto
automount(pid4832) on /mnt/auto type autofs
(rw,fd=4,pgrp=4832,minproto=2,maxproto=4)
/dev/cdrom on /mnt/auto/cdrom type iso9660 (ro,nosuid,nodev)
参考までにシステムタイプ`beginner'だとlilo.confのappend 行は
こうなってます。
append="ramdisk_size=100000 init=/etc/init lang=ja apm=power-off xmodule=fbdev
nomce quiet dma"
ざっと見てみると、起動時に渡っているカーネルパラメータの問題
のほかにも、
/etc/automount.sh (`knoppix'ユーザはいないはず)
...
case "$fs" in
*fat|msdos) options="${rw},uid=knoppix,gid=knoppix,umask=000";;
ntfs) options="ro,uid=knoppix,gid=knoppix,umask=0222";;
/etc/fstab (オートマウンタ使うのだったら整合性がないような気が)
...
/dev/cdrom /cdrom iso9660 defaults,ro,user,noexec,noauto 0 0
/dev/dvd /dvd iso9660 defaults,ro,user,noexec,noauto 0 0
/dev/cdaudio /cdaudio iso9660 defaults,ro,user,noexec,noauto 0 0
みたいなことに気が付きました。最後のふたつはシステムタイプ
`beginner'でも同様です。automount.shのほうはuid,gidを`1000'
にしておかないとFloppyのマウントに失敗します。(ユーザ名を
`knoppix'にしてる人は問題ないだろうけど)
インストールタイプが3つもあると開発者の方々もいろいろ大変
ですね。
あとついでに、netcardconfigのほうも。
> beginnerだと再起動のたびにもとに戻っちゃったんですよね。DHCPブロードキャ
> ストが勝手に走って、アドレスを192.168.0.1にされちゃって。
これ検証してみたけど、うちでは設定した固定IPアドレスがちゃん
と使われるようですよ。/etc/network/interfacesを手で修整しても
ちゃんと反映されるみたい。
> 別の不具合として報告しようと思ってたんですが、「biosでdisableにしている
> はずのオンボードLANカードをeth0として認識してしまう」という事がうちでは
> 起こっていて、動作がおかしかったんです。現象としては「ギガビットLANポー
> トをPCIに挿したままnetcardconfigを行なうとプロンプトが返ってこなくな
> る」。それも絡んでるのかな?
かもしれませんね。
--
Tsuge Akihide
|