Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

定期的にターミナルにメッセージが流れる

62 views
Skip to first unread message

Ryuichi

unread,
May 21, 2005, 9:17:08 PM5/21/05
to
Ryuichiと申します。

Debian/Sargeを利用していて、定期的にターミナルに下記のメッセージが流れ
ます。
その時に、HDDから「コン」というような何かが外れたような音がします。
X Windows Systemを使っている時は画面に出ないのでかまわないのですが、Xを
使っていない時は、画面が流れてしまって使いづらい状況です。
何か御助言頂けませんでしょうか。

メッセージに関係しそうなハードウェア状況は次のとおりです。

PCI接続 Multimedia controller: Brooktree Corporation Bt878 Audio
Capture (rev 02)。

/dev/hdcと/dev/hddにIDE DVDドライブを接続し、/dev/scd0、/dev/scd1として
SCSIエミュレーション。

USB接続のメモリーカードリーダー。MULTI-CARD READERというもので、Smart
Media、SDカード、Memory Stick等を読み込めるように5個のスロットが付いて
いる。Smart Mediaを挿入すると/dev/sdaに認識される。
/dev/sdb~/dev/sddはSDカード等のものかと思っていますが、使ったことがな
いのでわかりません。

/dev/sda1に認識されるSmart Mediaのパーティションをオートマウント設定し
ています。

CPU AMD Athlon XP。
Chipset nVidia Corporation nForce2。

$ cat /etc/modules
ide-detect
ide-disk
sd_mod


定期的に流れるメッセージ内容
bttv0: PLL can sleep, using XTAL (28636363).
Attached scsi CD-ROM sr0 at scsi0, channel 0, id 0, lun 0
Attached scsi CD-ROM sr1 at scsi0, channel 0, id 1, lun 0
sr0: scsi3-mmc drive: 32x/32x writer cd/rw xa/form2 cdda tray
Uniform CD-ROM driver Revision: 3.12
sr1: scsi3-mmc drive: 40x/40x writer cd/rw xa/form2 cdda tray
sda: Unit Not Ready, sense:
Current 00:00: sense key Not Ready
Additional sense indicates Medium not present
(ここまでの9行は最初の現象の時にだけ出てきます。ここから下のメッセージ
は2回目以降の現象にも必ず出てきます)
sda : READ CAPACITY failed.
sda : status = 1, message = 00, host = 0, driver = 08
Current sd00:00: sense key Not Ready
Additional sense indicates Medium not present
sda : block size assumed to be 512 bytes, disk size 1GB.
sda: Write Protect is off
/dev/scsi/host1/bus0/target0/lun0: I/O error: dev 08:00, sector 0
I/O error: dev 08:00, sector 0
unable to read partition table
Device not ready. Make sure there is a disc in the drive.
sdb: Unit Not Ready, sense:
Current 00:00: sense key Not Ready
Additional sense indicates Medium not present
sdb : READ CAPACITY failed.
sdb : status = 1, message = 00, host = 0, driver = 08
Current sd00:00: sense key Not Ready
Additional sense indicates Medium not present
sdb : block size assumed to be 512 bytes, disk size 1GB.
sdb: Write Protect is off
/dev/scsi/host1/bus0/target0/lun1: I/O error: dev 08:10, sector 0
I/O error: dev 08:10, sector 0
unable to read partition table
Device not ready. Make sure there is a disc in the drive.
sdc: Unit Not Ready, sense:
Current 00:00: sense key Not Ready
Additional sense indicates Medium not present
sdc : READ CAPACITY failed.
sdc : status = 1, message = 00, host = 0, driver = 08
Current sd00:00: sense key Not Ready
Additional sense indicates Medium not present
sdc : block size assumed to be 512 bytes, disk size 1GB.
sdc: Write Protect is off
/dev/scsi/host1/bus0/target0/lun2: I/O error: dev 08:20, sector 0
I/O error: dev 08:20, sector 0
unable to read partition table
Device not ready. Make sure there is a disc in the drive.
sdd: Unit Not Ready, sense:
Current 00:00: sense key Not Ready
Additional sense indicates Medium not present
sdd : READ CAPACITY failed.
sdd : status = 1, message = 00, host = 0, driver = 08
Current sd00:00: sense key Not Ready
Additional sense indicates Medium not present
sdd : block size assumed to be 512 bytes, disk size 1GB.
sdd: Write Protect is off
/dev/scsi/host1/bus0/target0/lun3: I/O error: dev 08:30, sector 0
I/O error: dev 08:30, sector 0
unable to read partition table
Device not ready. Make sure there is a disc in the drive.


2005年5月22日
Ryuichi
Linux debian 2.4.27 #1 Sat Apr 30 18:52:05 JST 2005 i686 GNU/Linux


MTaniguchi

unread,
May 21, 2005, 11:37:15 PM5/21/05
to
こんにちは,谷口雅康といいます.

勉強不足で,原因が解明できず申し訳ないですが,対処療法だけ示します.

1.仮想コンソール#1を使う -> システム関連のエラーメッセージが表示されない.
Alt + F2 を押すと仮想コンソール#1を使用できます.
2.エラーメッセージが出たら,画面を再描画する. -> エラーメッセージが消える
Ctrl+l を押す.

 解決にはなってないですが,これでエラーメッセージを無視することはできる
と思います.

以下は,独り言として,参考程度にしてください...間違ってる可能性大です
(;´;-;`;)
-----------------独り言-----------------
以下のエラーメッセージの
3行目: "Current sd00:00: sense key Not Ready"
7行目: "I/O error"
9行目: "unable to read partition table"
10行目: "Device not ready"

あたりが個人的に気になった点ですが,外してたらゴメンなさい...

> sda : READ CAPACITY failed.
> sda : status = 1, message = 00, host = 0, driver = 08
> Current sd00:00: sense key Not Ready
> Additional sense indicates Medium not present
> sda : block size assumed to be 512 bytes, disk size 1GB.
> sda: Write Protect is off
> /dev/scsi/host1/bus0/target0/lun0: I/O error: dev 08:00, sector 0
> I/O error: dev 08:00, sector 0
> unable to read partition table
> Device not ready. Make sure there is a disc in the drive.

> sdb~sddまでも同様のメッセージ

・USBカードリーダーのドライバ
・ファイルシステムタイプの指定
・オートマウント用デーモンの設定
とかが怪しいのですかねぇ.


----
松江高専 電子情報システム工学専攻 谷口雅康
E-mail: tani...@muse.it.matsue-ct.ac.jp


Kenshi Muto

unread,
May 22, 2005, 2:46:34 AM5/22/05
to
武藤@Debianぷろじぇくとです。

At Sun, 22 May 2005 10:17:08 +0900,
Ryuichi wrote:
> その時に、HDDから「コン」というような何かが外れたような音がします。

ノートPCでしょうか?/dev/hdaが壊れているようなメッセージが出ていなければ、
単に書き込みの音かと思いますが。/var/log/syslog, /var/log/kern.logあた
りに同じメッセージを書き込んでいそうです。

> X Windows Systemを使っている時は画面に出ないのでかまわないのですが、Xを
> 使っていない時は、画面が流れてしまって使いづらい状況です。
> 何か御助言頂けませんでしょうか。

何がこのエラーを出しているのかを確認していったほうがよさそうですね。

> USB接続のメモリーカードリーダー。MULTI-CARD READERというもので、Smart
> Media、SDカード、Memory Stick等を読み込めるように5個のスロットが付いて
> いる。Smart Mediaを挿入すると/dev/sdaに認識される。
> /dev/sdb~/dev/sddはSDカード等のものかと思っていますが、使ったことがな
> いのでわかりません。
>
> /dev/sda1に認識されるSmart Mediaのパーティションをオートマウント設定し
> ています。

オートマウントを切るとどうなりますか。

> (ここまでの9行は最初の現象の時にだけ出てきます。ここから下のメッセージ
> は2回目以降の現象にも必ず出てきます)
> sda : READ CAPACITY failed.
> sda : status = 1, message = 00, host = 0, driver = 08
> Current sd00:00: sense key Not Ready
> Additional sense indicates Medium not present
> sda : block size assumed to be 512 bytes, disk size 1GB.
> sda: Write Protect is off
> /dev/scsi/host1/bus0/target0/lun0: I/O error: dev 08:00, sector 0
> I/O error: dev 08:00, sector 0
> unable to read partition table

これはドライブに何も入っていない状態?

コンソールのときにも起きているということで、GNOME/KDE系のものが悪さを
しているわけではなさそうですね。
dpkg -lおよびps auxの結果はどうなっていますか。また、オートマウントは
どのように設定していますか。
--
武藤 健志@ kmuto @ kmuto.jp
Debian/JPプロジェクト (km...@debian.org, km...@debian.or.jp)
株式会社トップスタジオ (km...@topstudio.co.jp)
URI: http://kmuto.jp/ (Debianな話題など)

Ryuichi

unread,
May 22, 2005, 9:47:40 AM5/22/05
to
武藤様、いつもありがとうございます。Ryuichiです。

いくつか確かめたことを御報告致します。

「HDDはデスクトップPCの通常の内蔵IDE3.5インチHDDです」

「X Window Systemを最初から起動しない状況でも、問題のメッセージは流れま
す」

「USB接続のメモリリーダーには何も入れていない状態(メモリ未装着)です」

「BIOSでUSBを殺して起動したら、問題のメッセージは流れません」

「オートマウントを起動時から切っていても、問題のメッセージは流れます」


> > その時に、HDDから「コン」というような何かが外れたような音がします。
>
> ノートPCでしょうか?/dev/hdaが壊れているようなメッセージが出ていなければ、
> 単に書き込みの音かと思いますが。/var/log/syslog, /var/log/kern.logあた
> りに同じメッセージを書き込んでいそうです。

書き込みの音と思いたいですが、通常は耳にすることの無い音です。
「コン」という音の後に、ディスクが回り始めるような音がします。

/var/log/syslogの関連内容は下記のとおりです。/var/log/kern.logも同じ内
容でした。

May 22 22:07:38 debian kernel: sda: Unit Not Ready, sense:
May 22 22:07:38 debian kernel: Current 00:00: sense key Not Ready
May 22 22:07:38 debian kernel: Additional sense indicates Medium not
present
May 22 22:07:38 debian kernel: sda : READ CAPACITY failed.
May 22 22:07:38 debian kernel: sda : status = 1, message = 00, host = 0,
driver = 08
May 22 22:07:38 debian kernel: Current sd00:00: sense key Not Ready
May 22 22:07:38 debian kernel: Additional sense indicates Medium not
present
May 22 22:07:38 debian kernel: sda : block size assumed to be 512 bytes,
disk size 1GB.
May 22 22:07:38 debian kernel: sda: Write Protect is off
May 22 22:07:38 debian kernel: /dev/scsi/host1/bus0/target0/lun0: I/O

error: dev 08:00, sector 0

May 22 22:07:38 debian kernel: I/O error: dev 08:00, sector 0
May 22 22:07:38 debian kernel: unable to read partition table
May 22 22:07:38 debian kernel: Device not ready. Make sure there is a
disc in the drive.
May 22 22:07:38 debian kernel: sdb: Unit Not Ready, sense:
May 22 22:07:38 debian kernel: Current 00:00: sense key Not Ready
May 22 22:07:38 debian kernel: Additional sense indicates Medium not
present
May 22 22:07:38 debian kernel: sdb : READ CAPACITY failed.
May 22 22:07:38 debian kernel: sdb : status = 1, message = 00, host = 0,
driver = 08
May 22 22:07:38 debian kernel: Current sd00:00: sense key Not Ready
May 22 22:07:38 debian kernel: Additional sense indicates Medium not
present
May 22 22:07:38 debian kernel: sdb : block size assumed to be 512 bytes,
disk size 1GB.
May 22 22:07:38 debian kernel: sdb: Write Protect is off
May 22 22:07:38 debian kernel: /dev/scsi/host1/bus0/target0/lun1: I/O

error: dev 08:10, sector 0

May 22 22:07:38 debian kernel: I/O error: dev 08:10, sector 0
May 22 22:07:38 debian kernel: unable to read partition table
May 22 22:07:38 debian kernel: Device not ready. Make sure there is a
disc in the drive.
May 22 22:07:38 debian kernel: sdc: Unit Not Ready, sense:
May 22 22:07:38 debian kernel: Current 00:00: sense key Not Ready
May 22 22:07:38 debian kernel: Additional sense indicates Medium not
present
May 22 22:07:38 debian kernel: sdc : READ CAPACITY failed.
May 22 22:07:38 debian kernel: sdc : status = 1, message = 00, host = 0,
driver = 08
May 22 22:07:38 debian kernel: Current sd00:00: sense key Not Ready
May 22 22:07:38 debian kernel: Additional sense indicates Medium not
present
May 22 22:07:38 debian kernel: sdc : block size assumed to be 512 bytes,
disk size 1GB.
May 22 22:07:38 debian kernel: sdc: Write Protect is off
May 22 22:07:38 debian kernel: /dev/scsi/host1/bus0/target0/lun2: I/O

error: dev 08:20, sector 0

May 22 22:07:38 debian kernel: I/O error: dev 08:20, sector 0
May 22 22:07:38 debian kernel: unable to read partition table
May 22 22:07:38 debian kernel: Device not ready. Make sure there is a
disc in the drive.
May 22 22:07:38 debian kernel: sdd: Unit Not Ready, sense:
May 22 22:07:38 debian kernel: Current 00:00: sense key Not Ready
May 22 22:07:38 debian kernel: Additional sense indicates Medium not
present
May 22 22:07:38 debian kernel: sdd : READ CAPACITY failed.
May 22 22:07:38 debian kernel: sdd : status = 1, message = 00, host = 0,
driver = 08
May 22 22:07:38 debian kernel: Current sd00:00: sense key Not Ready
May 22 22:07:38 debian kernel: Additional sense indicates Medium not
present
May 22 22:07:38 debian kernel: sdd : block size assumed to be 512 bytes,
disk size 1GB.
May 22 22:07:38 debian kernel: sdd: Write Protect is off
May 22 22:07:38 debian kernel: /dev/scsi/host1/bus0/target0/lun3: I/O

error: dev 08:30, sector 0

May 22 22:07:38 debian kernel: I/O error: dev 08:30, sector 0
May 22 22:07:38 debian kernel: unable to read partition table
May 22 22:07:38 debian kernel: Device not ready. Make sure there is a
disc in the drive.

> dpkg -lおよびps auxの結果はどうなっていますか。また、オートマウントは
> どのように設定していますか。

dpkg -lの結果はあまりに多いので、恥ずかしながら何を回答していいのか、よ
くわかりません。

Xが起動するまでの ps auxは次のとおりですが、何か不審なものがあるでしょう
か。
USB絡みでは ptal...というコマンド名のヒューレットパッカードのプリンタが
あります。

USER PID %CPU %MEM STAT COMMAND
root 1 0.0 0.1 S init [2]
root 2 0.0 0.0 S [keventd]
root 3 0.0 0.0 SN [ksoftirqd_CPU0]
root 4 0.0 0.0 S [kswapd]
root 5 0.0 0.0 S [bdflush]
root 6 0.0 0.0 S [kupdated]
root 104 0.0 0.0 S [kjournald]
root 226 0.0 0.0 S [kjournald]
root 227 0.0 0.0 S [kjournald]
root 228 0.0 0.0 S [kjournald]
root 370 0.0 0.1 S<s udevd
root 450 0.0 0.0 S [khubd]
root 682 0.0 0.0 S [msp3410 [auto]]
root 959 0.0 0.0 S [usb-storage-0]
root 960 0.0 0.0 S [scsi_eh_1]
daemon 1152 0.0 0.1 Ss /sbin/portmap
root 1161 0.0 0.0 S [rpciod]
root 1162 0.0 0.0 S [lockd]
root 1249 0.0 0.3 Ss /sbin/syslogd
root 1252 0.0 0.4 Ss /sbin/klogd
root 1273 0.0 0.4 S ptal-mlcd mlc:usb:psc_2400_series -devidmatch
root 1276 0.0 0.3 S ptal-printd mlc:usb:psc_2400_series -morepipe
root 1279 0.0 0.3 S ptal-photod mlc:usb:psc_2400_series -maxaltpo
canna 1295 0.0 0.6 Ss /usr/sbin/cannaserver -u canna
root 1301 0.0 1.2 Ss /usr/sbin/cupsd -F
message 1304 0.0 0.3 Ss /usr/bin/dbus-daemon-1 --system
root 1310 0.0 0.3 Ss /usr/bin/dirmngr --daemon --sh
Debian- 1363 0.0 0.6 Ss /usr/sbin/exim4 -bd -q30m
root 1368 0.0 0.2 Ss /usr/sbin/inetd
root 1388 0.0 0.6 Ss /usr/sbin/sshd
ryuichi 1399 0.0 0.7 Ss /usr/sbin/famd -T 0
root 1403 0.0 0.3 Ss /sbin/rpc.statd
root 1443 0.0 0.2 Ss /usr/sbin/noflushd -n 5 /dev/hda

Ryuichi

unread,
May 22, 2005, 9:47:43 AM5/22/05
to
谷口雅康様、ありがとうございます。Ryuichiです。

> 1.仮想コンソール#1を使う -> システム関連のエラーメッセージが表示され
ない.
> Alt + F2 を押すと仮想コンソール#1を使用できます.

「Alt + F2」というのは、コンソール画面で「Alt + F2」としてら出てきて、
Xの時は「Ctrl + Alt + F2」で出てくる画面のことと思いますが、それにして
実験したところ、同じようにメッセージが表示されましたので、解決にはなり
ませんでした。

> 2.エラーメッセージが出たら,画面を再描画する. -> エラーメッセージが消える
> Ctrl+l を押す.

Ctrl+l を押すと、画面が完全に再描画され、問題のメッセージが流れる前の画
面表示も消えてしまいました。例えば、dpkg-reconfigureのダイアログ対話画
面の時には困ってしまうのではないでしょうか。

Kenshi Muto

unread,
May 22, 2005, 10:06:27 AM5/22/05
to
武藤@Debianぷろじぇくとです。

At Sun, 22 May 2005 22:47:40 +0900,


Ryuichi wrote:
> dpkg -lの結果はあまりに多いので、恥ずかしながら何を回答していいのか、よ
> くわかりません。

わからないときには全部出してしまうのがよいでしょう。gzipして添付すれば
なおよし。むしろ一人合点して削ったところに限って重要なキーというのはよ
くあることです。

> Xが起動するまでの ps auxは次のとおりですが、何か不審なものがあるでしょう
> か。

いくつかありますね。

> USER PID %CPU %MEM STAT COMMAND

> root 370 0.0 0.1 S<s udevd

> root 1273 0.0 0.4 S ptal-mlcd mlc:usb:psc_2400_series -devidmatch
> root 1276 0.0 0.3 S ptal-printd mlc:usb:psc_2400_series -morepipe
> root 1279 0.0 0.3 S ptal-photod mlc:usb:psc_2400_series -maxaltpo

> ryuichi 1399 0.0 0.7 Ss /usr/sbin/famd -T 0

> root 1443 0.0 0.2 Ss /usr/sbin/noflushd -n 5 /dev/hda

udev、hpoj(ptal-*)は多分関係ないと思うけど、下記のもので駄目なら止めて
みるなど試したほうがよいかもしれない。
これはXを落としたあと?起動前?起動前でfamが動いているのは奇妙ですね。
カコン音はnoflushdでディスクを止めているせいではないでしょうか。あまり
お勧めしません。また、/dev/hdaになってはいますが本当にこれでうまくいっ
ているのかな。/dev/sd*までなぜか見にいってたりしないですかね。

h...@syd.odn.ne.jp

unread,
May 22, 2005, 11:04:47 AM5/22/05
to
濱崎です。

/dev/sda は確か USB の外付けドライブでしたよね。
私も、似たようなメッセージを見ることがあります。
もしも参考になればと思い、返信します。

対処:
カーネルモジュール usb-storage , sd_mod を外す。
# rmmod -r sd_mod
# rmmod -r usb-storage

これらに依存しているものがあれば、それらを先に。

メッセージを見ることがある場合:
USB の SDカードリーダをノート PC の USB に接続して
使用した後、SD カードリーダを抜いた後。

いま現物を職場に置いてあって手元にないので、再現確認ができません。
正確さに欠けるかもしれません。
また、sd_mod, usb-storage をカーネルに組み込んであって
モジュールとしていない場合のことはわかりません。

(以下引用のみ)

<20050522224616....@swissinfo.org>の記事において
ryu...@swissinfo.orgさんは書きました。

ryuichi>> 「USB接続のメモリリーダーには何も入れていない状態(メモリ未装着)です」
ryuichi>>
ryuichi>> 「BIOSでUSBを殺して起動したら、問題のメッセージは流れません」

ryuichi>> May 22 22:07:38 debian kernel: sda: Unit Not Ready, sense:
ryuichi>> May 22 22:07:38 debian kernel: Current 00:00: sense key Not Ready
ryuichi>> May 22 22:07:38 debian kernel: Additional sense indicates Medium not
ryuichi>> present
ryuichi>> May 22 22:07:38 debian kernel: sda : READ CAPACITY failed.
ryuichi>> May 22 22:07:38 debian kernel: sda : status = 1, message = 00, host = 0,
ryuichi>> driver = 08
--------------------------------------------------
濱崎 健 E-mail: h...@syd.odn.ne.jp

Ryuichi

unread,
May 24, 2005, 10:51:14 AM5/24/05
to
濱崎様、ありがとうございます。Ryuichiです。

> 対処:
> カーネルモジュール usb-storage , sd_mod を外す。
> # rmmod -r sd_mod
> # rmmod -r usb-storage

確かに、上記のようにすれば、問題のメッセージは出なくなりましたが、
/dev/sdaに認識されていたSmartMediaを認識されませんでした。
たまにしか使わないのですが、modprobeとかしないとSmartMediaを読みとれな
いのは残念です。

2005年4月24日
Ryuichi


h...@syd.odn.ne.jp

unread,
May 24, 2005, 11:11:24 AM5/24/05
to
濱崎です。
modprobe の手間ということでしたら、省くことが可能です。
私は automount を利用しています。
件のノート PC が手元にないので、/etc/auto.map など提示できませんが、
やりかたは Web を検索すれば出てくると思います。

それよりは、rmmod の方が手間ですね。
cron で 一定時間ごとに rmmod -a を仕掛けるといいのかな?

<20050524234924....@swissinfo.org>の記事において
ryu...@swissinfo.orgさんは書きました。

ryuichi>> たまにしか使わないのですが、modprobeとかしないとSmartMediaを読みとれな
ryuichi>> いのは残念です。
ryuichi>>
ryuichi>> 2005年4月24日

1か月ずれてます。

0 new messages