20100812220347

探し物は何ですか? 見つけやすいもの…だった筈

キッカケは些細な事
 $ ls -la /boot
total 8
drwxr-xr-x 2 root root 4096 Jun 12 2008 .
drwxr-xr-x 19 root root 4096 Jun 29 11:33 ..
-rw-r--r-- 1 root root 0 Jun 12 2008 .keep
lrwxrwxrwx 1 root root 1 Mar 20 2009 boot -> .

LinodeのGentoo Linux環境にて/boot内に"/boot/boot → . "とシンボリックリンクのループしていて・・・なんぞこれ?から始まる。さてカーネルは何処にあるのだろうか。

とりあえず一発目dmesg
 $ dmesg
Linux version 2.6.xx.xx-linode22 (root@build.linode.com)
(gcc version 4.3.3 (Ubuntu 4.3.3-5ubuntu4) ) #1 SMP
>> Ubuntu
>> Ubuntu
>> Ubuntu
(´゚ω゚):;*.ブッ XenのUbuntuの準仮想環境を構築してGentooで乗っ取ったのだろうか?特に気にしていなかったが改めてdmesg読んで面白いものが見れました。

ということで
$ eselect kernel list
Available kernel symlink targets:
(none found)
portageで入っているわけではない模様。

さて、気を取り直して引き続き調査…名前にアタリをつけて総舐め実行

$ sudo find / -name "*linu*" -print 
$ sudo find / -name "*ker*" -print
結局現段階では目的のもの見つからず・・・ うう・・・モヤモヤする


おまけ:
$ ls /proc/
(略)
config.gz
(略)

!?

$ zcat /proc/config.gz | head
#
# Automatically generated make config: don't edit
# Linux kernel version: 2.6.xx.xx-linode22
# Tue Nov 10 16:09:19 2009
#
CONFIG_X86_32=y
CONFIG_LOCKDEP_SUPPORT=y
CONFIG_STACKTRACE_SUPPORT=y
CONFIG_SEMAPHORE_SLEEPERS=y
CONFIG_X86=y

!? これを使えばLinode環境のGentooのカーネルアップデートできる・・・のだろうか?とてもリスキーなのでこの環境ではやりませんが・・・

カーネル探していたらとんでもない物を見つけてしまった。どうしよう。(棒)

Posted by uso8000k | Categories: Tech | [ツィート(笑)] | [2010/08/12/T22_03_47/]