トップ «前の日記(2005-11-15) 最新 次の日記(2005-11-17)» 編集

muneda's diary


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コマンドでエラーが出なかったもんだからずーっとハマってた.

Tags: Linux

_2 console

gentoo-sources-2.6.14(-r2 含む)でXからコンソールに戻るとディスプレイの周波数と合わない.ディスプレイには

規格外の信号です
H 93.5 KHz
V 87.7 KHz
1280x1024

と表示される.何がおかしいのかは不明.

Tags: Gentoo

_3 kernel snd_intel8x0

先日までgentoo-sources-2.6.13でsnd_intel8x0が

Unknown symbol

エラーを大量に吐いていた件.ALSAドライバを更新したらでなくなった.

Tags: Gentoo

_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に慣れすぎたのか文字をいっぱいタイプしないといけないのが苦痛に感じるときがある.

Tags: Gentoo

*1 思うを入力するときにOを打つと固まるので,先にMOUを打ってから先頭に戻ってOを打つなど


過去の日記
2002|05|06|07|08|09|10|11|12|
2003|01|02|03|04|05|06|07|08|09|10|11|12|
2004|01|02|03|04|05|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|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|09|10|11|12|
2009|01|02|03|04|05|06|07|08|09|10|11|12|
2010|01|02|03|04|05|06|07|08|09|10|11|12|
2011|01|02|03|04|05|06|07|08|09|10|11|12|
2012|01|02|03|04|05|06|07|08|09|10|11|12|
2013|01|02|03|04|05|06|07|08|09|10|11|12|
2014|01|02|03|04|05|06|07|08|09|10|11|12|
2015|01|02|03|05|06|
トップ «前の日記(2005-11-15) 最新 次の日記(2005-11-17)» 編集