トップ «前の日記(2008年03月20日 (Thu)) 最新 次の日記(2008年03月22日 (Sat))» 編集

 

馬写真日記

2006|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|

月日は百代の過客にして、行かふ年も又旅人也。
舟の上に生涯をうかべ、馬の口とらえて老をむかふる物は、日々旅にして旅を栖とす。

半期 四半期 全カテゴリ



トップ «前の日記(2008年03月20日 (Thu)) 最新 次の日記(2008年03月22日 (Sat))» 編集

2008年03月21日 (Fri) まとまりのない日記でごめんなさい [長年日記]

_ [馬写真] 髪型

9214ミルキーポニ男は…左派ですね。

_ [生活] 散髪

偶然ですが、今日の夕方に散髪してきました。2ヶ月近く?放置していたので、超ボサボサでした。今はすっきり。

私の髪型は、ほとんど坊主&6Bくらいです。下手な人に切ってもらうと、痛くて痛くてたまりません。

_ [雑感] かわいい

_ [雑感] 偽善者度チェック

  • 腹の黒さ  5%
  • 知的偽善度  85%
  • 勇気ある行動  74%
  • 天使の光  100%

で、

あなたの偽善者度は78%ぐらいで【偽善者仮面級】です。

あなたとふとしたときに、偽善者の仮面を被ることがありそうです。
面倒くさいとき、イヤなとき、本音を話したくないときなどに、サッと偽善者の仮面を被って、和やかにやりすごしたり、もっともらしい言い訳をしたり、曖昧な返事でごまかしたりするでしょう。
ある意味、オトナの偽善術をマスターしているともいえそう。
笑顔で「うまくいくといいね」といいながら、腹のなかでは「失敗すればいいのに」と思っているタイプです。

らしいです。

_ [雑感] これは行きたい

いいな〜いいな〜。私にぴったりじゃないですかw

30泊31日「全国一周バスの旅」札幌を出発

JR北海道が企画した30泊31日の「全国一周バスの旅」一行が19日午後、札幌市中央区、札幌駅前のJRタワーホテル日航札幌を出発した。主に日本海側を鹿児島県指宿温泉まで南下し、帰りは桜前線を追いながら太平洋側を北上、来月18日に札幌に戻る予定。

_ [雑感] 予想外

ほー。戻ってくるとは思いませんでしたよ。予想外、というか不思議。映像で見たい。

ブーメラン、宇宙でも戻った!=土井さん、自ら投げて実証

宇宙航空研究開発機構によると、土井さんは飛行8日目の休息時間に、米国実験棟「デスティニー」の中でブーメランを投げ、無重力空間でも手元に戻ってくることを確認したという。

_ [雑感][音楽] 先日のつづき?

民族音楽は多様過ぎて、どこから手をつければいいかのかわからない状態でした。ゆっくり見ることにします→http://workingnews.blog117.fc2.com/blog-entry-862.html

_ [雑感] やる気をなくす原因のひとつ

地道な努力を度外視 派手な成果だけ評価し 現場のモラール下げる

「お言葉ですが,トラブル対応とか徹夜とか,そういう表面的な動きだけに注目するのでは,評価尺度としてあまりにもおそまつです。地道に努力している連中は,やる気を失いますよ」。

「小さくて地味だけど、誰かがやらないと大変なことになる仕事」は、確実に存在します。気を利かせたつもりで、炎上する前に真面目にちまちまとそういう仕事を片付けておくのがバカバカしい気がしてきた今日この頃です。

_ [Computer] あまり目にしないエラーに関するメモ

Linux kernel が Oops を吐くところを見てしまいました。NTFS フォーマットの USB 外付ハードディスク (700GB) に対して ls を実行した時に発生したエラーです。環境は、Vine Linux 4.1 に PCI ボード経由で USB 2.0 接続。ディスク/ファイルシステムは、Windows XP にてチェック済です。こんな感じ:

> uname -a
Linux (ほげほげ) 2.6.16-0vl73 #1 SMP Sat Mar 17 01:10:40 JST 2007 i686 i686 i386 GNU/Linux
> dmesg | tail
NTFS-fs error (device sda1): map_mft_record(): Failed with error code 5.
NTFS-fs error (device sda1): map_mft_record(): Failed with error code 5.
sd 2:0:0:0: Device not ready.
end_request: I/O error, dev sda, sector 6291519
NTFS-fs error (device sda1): ntfs_end_buffer_async_read(): Buffer I/O error, logical block 0x600000.
sd 2:0:0:0: Device not ready.
end_request: I/O error, dev sda, sector 6291520
NTFS-fs error (device sda1): ntfs_end_buffer_async_read(): Buffer I/O error, logical block 0x600001.
NTFS-fs error (device sda1): ntfs_end_buffer_async_read(): Buffer I/O error, logical block 0x600002.
NTFS-fs error (device sda1): ntfs_end_buffer_async_read(): Buffer I/O error, logical block 0x600003.
NTFS-fs error (device sda1): ntfs_end_buffer_async_read(): Buffer I/O error, logical block 0x600004.
NTFS-fs error (device sda1): ntfs_end_buffer_async_read(): Buffer I/O error, logical block 0x600005.
NTFS-fs error (device sda1): ntfs_end_buffer_async_read(): Buffer I/O error, logical block 0x600006.
NTFS-fs error (device sda1): ntfs_end_buffer_async_read(): Buffer I/O error, logical block 0x600007.
sd 2:0:0:0: Device not ready.
end_request: I/O error, dev sda, sector 6291519
NTFS-fs error (device sda1): ntfs_end_buffer_async_read(): Buffer I/O error, logical block 0x600000.
NTFS-fs error (device sda1): ntfs_end_buffer_async_read(): Buffer I/O error, logical block 0x600001.
printk: 8 messages suppressed.
NTFS-fs error (device sda1): map_mft_record(): Failed with error code 5.
VFS: Busy inodes after unmount of sda1. Self-destruct in 5 seconds.  Have a nice day...
NTFS volume version 3.1.
Unable to handle kernel NULL pointer dereference at virtual address 0000015c
 printing eip:
e0eed462
*pde = 00000000
Oops: 0000 [#1]
SMP
Modules linked in: nfs usb_storage r1000 nfsd exportfs lockd nfs_acl sunrpc ipv6 speedstep_lib ntfs encode_eucjp dm_mod video button battery ac lp floppy nvram shpchp st snd_via82xx gameport snd_ac97_codec snd_ac97_bus snd_seq_dummy snd_seq_oss snd_seq_midi_event snd_seq snd_pcm_oss sg i2c_viapro snd_mixer_oss snd_pcm ehci_hcd parport_pc parport via686a hwmon i2c_isa ohci_hcd i2c_core 8139cp uhci_hcd 8139too mii snd_timer snd_page_alloc snd_mpu401_uart snd_rawmidi snd_seq_device snd cyblafb soundcore aic7xxx scsi_transport_spi sd_mod scsi_mod
CPU:    0
EIP:    0060:[<e0eed462>]    Tainted: P      VLI
EFLAGS: 00010246   (2.6.16-0vl73 #1)
EIP is at map_mft_record+0x6e/0x1ee [ntfs]
eax: 00000000   ebx: 00000000   ecx: 00000000   edx: 00000000
esi: 00000000   edi: d8d8e280   ebp: 00000005   esp: d15abe3c
ds: 007b   es: 007b   ss: 0068
Process ls (pid: 27082, threadinfo=d15aa000 task=db899070)
Stack: <0>00000000 00000000 d585b000 00000000 00000000 d8d8e060 d8d8e1b8 e0edda4e
       00000000 c0148fc5 d8d8e1b8 d8d8e280 d8d8e110 c1309d40 00000000 c1309d40
       c1309d40 d8d8e1b8 c014a448 e0edd91f 00000000 d8d8e1b8 00000008 00000000
Call Trace:
 [<e0edda4e>] ntfs_readpage+0x12f/0x29b [ntfs]
 [<c0148fc5>] add_to_page_cache+0x2f/0x93
 [<c014a448>] read_cache_page+0x96/0x12d
 [<e0edd91f>] ntfs_readpage+0x0/0x29b [ntfs]
 [<e0ee4c37>] ntfs_readdir+0x625/0xe46 [ntfs]
 [<c016b91e>] cp_new_stat64+0xf3/0x107
 [<c0172c05>] filldir64+0x0/0xd9
 [<c0172c05>] filldir64+0x0/0xd9
 [<c01729bb>] vfs_readdir+0x47/0x6a
 [<c0172d4b>] sys_getdents64+0x6d/0xc2
 [<c01721e6>] do_fcntl+0xc7/0x13a
 [<c0102c0d>] syscall_call+0x7/0xb
Code: 18 8b 6f 18 0f b6 4b 38 31 db 0f a5 c2 d3 e0 f6 c1 20 0f 45 d0 0f 45 c3 d3 e5 81 e5 ff 0f 00 00 0f ac d0 0c 89 04 24 8b 54 24 04 <8b> 82 5c 01 00 00 f0 83 44 24 00
 00 8b 4c 24 04 8b 59 3c 8b 71

ぬるぽってますが、この辺のモジュールがコケたぐらいでは、kernel panic を起こさないようです。ご丁寧に Call Trace までされています。ファイルリスト取得のために NTFS の MFT に触れた時に何かが起きたようですねぇ。せっかくの機会なので(?)、時間があればソースコードをたどって kernel hacking してみるのも面白そうですが…そんな時間はございません。
対処方法をご存じの方がいらっしゃいましたら、是非教えてください。

そもそも論で言えば、「Microsoft が NTFS の仕様を公開してくれれば」とか、そこまで言わなくとも「2.6.16 使うのやめれ」ということになりますが、すぐには無理…。

軽く調べてみたら、

  1. kernel oops 発生
  2. UDP で他のマシンにログを飛ばす
  3. kernel panic を発生させる
  4. 自動的に再起動

なんて技もあるらしい。(http://dsas.blog.klab.org/archives/50385075.html)
こんな技が必要な場面には遭遇したくありませんが、一応、頭の片隅に置いておくことにします。。

ちなみに、私の自宅 PC (CentOS 5 デフォルト状態) は、こうなっていました:

> uname -a
Linux (ふがふが) 2.6.18-y080210 #1 Sun Feb 10 12:08:07 JST 2008 i686 i686 i386 GNU/Linux
> cat /proc/sys/kernel/panic_on_oops 
1
> cat /proc/sys/kernel/panic
0

すみませんが、コンパイル日に関しては突っ込まないでください(^-^;

[]

トップ «前の日記(2008年03月20日 (Thu)) 最新 次の日記(2008年03月22日 (Sat))» 編集

webmaster@tsukimi-kai.org
Copyright © 1996-2008 Y.Yuki