2005-11-16 曇り,朝晩本当に冷えるようになってきた [長年日記]
_1 initrd の展開
最近のinitrdはcpio形式らしい.ずーっとループバックでマウントしようとしてハマったので展開メモ.
% cp /boot/initramfs-genkernel-x86-2.6.14-gentoo-r2 .
% file initramfs-genkernel-x86-2.6.14-gentoo-r2 initramfs-genkernel-x86-2.6.14-gentoo-r2: gzip compressed data, from Unix, max compression % mv initramfs-genkernel-x86-2.6.14-gentoo-r2 initramfs-genkernel-x86-2.6.14-gentoo-r2.gz % gunzip initramfs-genkernel-x86-2.6.14-gentoo-r2.gz % file initramfs-genkernel-x86-2.6.14-gentoo-r2 initramfs-genkernel-x86-2.6.14-gentoo-r2: ASCII cpio archive (SVR4 with no CRC)
% cat initramfs-genkernel-x86-2.6.14-gentoo-r2 | cpio --list . bin dev dev/null dev/tty1 dev/console etc etc/fstab sys var var/lock var/lock/dmraid usr usr/bin usr/sbin proc sbin temp lib64 5 blocks
% cat initramfs-genkernel-x86-2.6.14-gentoo-r2 | cpio -id cpio: dev/null: Operation not permitted cpio: dev/tty1: Operation not permitted cpio: dev/console: Operation not permitted 5 blocks
% ll 合計 3227 drwxr-xr-x 2 muneda users 48 11月 16 16:27 bin/ drwx------ 2 muneda users 48 11月 16 16:27 dev/ drwxr-xr-x 2 muneda users 72 11月 16 16:27 etc/ -rw-r--r-- 1 muneda users 3297792 11月 16 16:26 initramfs-genkernel-x86-2.6.14-gentoo-r2 lrwxrwxrwx 1 muneda users 6 11月 16 16:27 lib64 -> ../lib drwxr-xr-x 2 muneda users 48 11月 16 16:27 proc/ drwxr-xr-x 2 muneda users 48 11月 16 16:27 sbin/ drwxr-xr-x 2 muneda users 48 11月 16 16:27 sys/ drwxr-xr-x 2 muneda users 48 11月 16 16:27 temp/ drwxr-xr-x 4 muneda users 96 11月 16 16:27 usr/ drwxr-xr-x 3 muneda users 72 11月 16 16:27 var/
以下失敗例
% cp /boot/initramfs-genkernel-x86-2.6.14-gentoo-r2 . % mkdir tmp % sudo mount -t ramfs -o loop initramfs-genkernel-x86-2.6.14-gentoo-r2 tmp % cd tmp % la ./ ../
mountコマンドでエラーが出なかったもんだからずーっとハマってた.
- デバイスドライバーズ cpioフォーマットのinitrdイメージの展開と作成
- initrd の中身を見る方法
- こちらはもう古いので注意が必要
_2 console
gentoo-sources-2.6.14(-r2 含む)でXからコンソールに戻るとディスプレイの周波数と合わない.ディスプレイには
規格外の信号です H 93.5 KHz V 87.7 KHz 1280x1024
と表示される.何がおかしいのかは不明.
_3 kernel snd_intel8x0
先日までgentoo-sources-2.6.13でsnd_intel8x0が
Unknown symbol
エラーを大量に吐いていた件.ALSAドライバを更新したらでなくなった.
_4 ニコンD2X/D70によるニッコールレンズ簡易描写性能テスト
昨日の続き.
_6 anthy
emacs上でPRIMEを使って文字を入力しているときに,PRIMEが固まる現象が激しくなってきた.いろいろ回避策を講じてやってきた*1がさすがにしんどくなってきたのでAnthyを試してみる.設定は以下のような感じ.
#~/.xinitrc GTK_IM_MODULE=scim export GTK_IM_MODULE export XMODIFIERS=@im=SCIM scim -d
インストールしたパッケージは
- app-i18n/scim-1.4.2
- app-i18n/scim-anthy-0.7.0
- app-i18n/anthy-6700b
- app-dicts/kasumi-0.8
最初,文字変換モードでのモード変更キーがよく分からんくてとまどったが,慣れてくるとなかなかいい感じ.とくに半角英数固定が便利.
PRIMEと比べてマイナスなのが,現在どのモードにいるのかをモードラインを見ないと分からないこと.PRIMEの場合カーソルの色が変わるので一目瞭然だった.文字変換コードのhookに登録すればよさげなんだがよく分からん.あと「,.」は直接確定とかできそうなんだけど設定が分からん.まぁ徐々にやっていこう.
PRIMEに慣れすぎたのか文字をいっぱいタイプしないといけないのが苦痛に感じるときがある.
*1 思うを入力するときにOを打つと固まるので,先にMOUを打ってから先頭に戻ってOを打つなど
_7 プレゼント
amazonでポチっとな.
-
羽毛肩あてベスト (ダウン90% フェザー10%) ブルーグレー
- ヌクそう
-
イヤーラックス 防寒耳カバー フリース ブラック S-M
- これまたヌクそう
-
OXO グッド・グリップスアングルドメジャーカップ (小) 250ml
- めちゃめちゃおすすめ