前ページ 1 2 3 4 5 6 7 / page 7 (7)

カテゴリ:Linux

2005-12-05 Mon


HotSaNIC の日本語訳 [Linux][管理]


http://www.sra.co.jp/people/kakikubo/hotsanic.html



2005-12-05 Mon


SUSE8 on zSeries で cpanflute の依存性がおかしい場合の対処 [Linux][IBM]


--- /usr/lib/rpm.orig/find-requires.perl 2002-11-06 02:35:39.000000000 +0900
+++ /usr/lib/rpm/find-requires.perl 2005-09-09 00:13:30.000000000 +0900
@@ -14,11 +14,11 @@
     if [ -x $f ]; then
ldd $f | awk '/=>/ { print $1 }'
     fi
-done | sort -u | sed "s/['\"]/\\\&/g" | xargs -r -n 1 basename | grep -v 'libNoVersion.so' | grep -v '4[um]lib.so' | sort -u
+done | sort -u | sed "s/['\"]/\\\&/g" | xargs -r -n 1 basename | grep -v 'libNoVersion.so' | grep -v 'ld64.so.1' | grep -v '4[um]lib.so'

sort -u

 
 for f in $liblist; do
     ldd $f | awk '/=>/ { print $1 }'
-done | sort -u | sed "s/['\"]/\\\&/g" | xargs -r -n 1 basename | grep -v 'libNoVersion.so' | grep -v '4[um]lib.so' | sort -u
+done | sort -u | sed "s/['\"]/\\\&/g" | xargs -r -n 1 basename | grep -v 'libNoVersion.so' | grep -v 'ld64.so.1' | grep -v '4[um]lib.so'

sort -u

 
 perllist=
 for f in $scriptlist; do


2005-12-02 Fri


VMware で "_" を入力する [VMware][Linux]


~/.vmware/preferences

xkeymap.keycode.211 = "0x073"


もし直らなければ、 xev を使って、"_" の keycode が 211 かどうかを再確認。


2005-11-30 Wed


hdparm で最適化 [Linux]


HDDを飛ばしたばかりなので、あまり激しいことは避けたいけど、妙にHDDが遅い。

# hdparm -tT /dev/hda

/dev/hda:
 Timing cached reads: 1604 MB in 2.00 seconds = 802.00 MB/sec
 Timing buffered disk reads: 8 MB in 3.36 seconds = 2.38 MB/sec


とりあえず hdparm で調整。

/etc/hdparm.conf

/dev/hda {
      io32_support = 1
      dma = on
      transfer_mode = udma2
}



これで

# /etc/init.d/hdparm start


で、テスト結果

stardust:/etc/init.d# hdparm -tT /dev/hda

/dev/hda:
 Timing cached reads: 1664 MB in 2.00 seconds = 832.00 MB/sec
 Timing buffered disk reads: 14 MB in 3.48 seconds = 4.02 MB/sec


ありゃ?あんまり早くなってない。設定を確認してみる。

# hdparm -v /dev/hda

/dev/hda:
 multcount = 0 (off)
 IO_support = 1 (32-bit)
 unmaskirq = 0 (off)
 using_dma = 0 (off)
 keepsettings = 0 (off)
 readonly = 0 (off)
 readahead = 256 (on)
 geometry = 16383/255/63, sectors = 195371568, start = 0


DMA が ON になってないなぁ....コマンドラインで実行してみる。

# hdparm -d 1 /dev/hda

/dev/hda:
 setting using_dma to 1 (on)
  HDIO_SET_DMA failed: Operation not permitted
  using_dma = 0 (off)


はて? kernel の設定かなと思って調べたけど、特に不審な点はなし。いろいろググってみると

http://zya.jp/dlife/archives/2005/08/piixko_--_linux.html

どうやら、PIIX ドライバをモジュールにすると、モジュールを読み込んでいるのに DMA が on に出来ないようだ。


なんと! ということで、カーネルを再コンパイル。

再起動して、再度テスト

# hdparm -tT /dev/hda

/dev/hda:
Timing cached reads: 1388 MB in 2.00 seconds = 694.00 MB/sec
Timing buffered disk reads: 82 MB in 3.06 seconds = 26.80 MB/sec


2.4 MB/sec だったことを考えると、10倍近く速くなった :-)


2005-11-30 Wed


mkinitrd [Linux]


make-kpkg で作った kernel をインストールしても initrd ファイルは自動生成されないみたいなので?

# mkinitrd -o /boot/initrd.img-2.6.14 2.6.14


2005-11-28 Mon


emacs + canna でカタカナを入力 [Linux][Emacs]


以前の日記でも書いた通り。

<http://www.kunitake.org/xoops/modules/weblog/blog-263.html>

# apt-get install yc-el


して .emacs の egg の設定をコメントに

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; 漢字変換 (canna) の設定
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;(set-input-method 'japanese-egg-canna)
;(global-set-key "\C-o" 'toggle-input-method)
;(toggle-input-method nil)


2005-11-28 Mon


Vmware を Linux-2.6.14 で使う [Linux][Vmware]


いろいろと最新版だと変わっていて、モジュールがコンパイルできないので、

<http://ftp.cvut.cz/vmware/>

から

vmware-any-any-update96.tar.gz


をダウンロード。解凍してできる runme.pl を実行。

$ tar zxvf vmware-any-any-update96.tar.gz
$ cd vmware-any-any-update96
# ./runme.pl


動いた :-)


2005-11-28 Mon


HDDが死んだ... [Linux]


かなりショック。失われたデータ、メールなど....... とりあえず環境再設定。

stardust:/home/kunitake/src# fdisk -l /dev/hda

Disk /dev/hda: 100.0 GB, 100030242816 bytes
255 heads, 63 sectors/track, 12161 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot Start End Blocks Id System
/dev/hda1 * 1 2188 17575078+ c W95 FAT32 (LBA)
Partition 1 does not end on cylinder boundary.
/dev/hda2 2189 2431 1951897+ 1b Hidden W95 FAT32
/dev/hda3 2432 2613 1461915 82 Linux swap / Solaris
/dev/hda4 2614 12161 76694310 5 Extended
/dev/hda5 2614 2856 1951866 83 Linux
/dev/hda6 2857 4072 9767488+ 83 Linux
/dev/hda7 4073 4315 1951866 83 Linux
/dev/hda8 4316 12161 63022963+ 83 Linux

とりあえず貼っておく。パーティション情報がふっ飛んだときのために(^_^;

この chalow を使った日記も1ヵ月分ほど失った。やっぱり公開しておこう。ということでスタート。

昔の日記については

http://www.kunitake.org/xoops/modules/weblog/archive.php

死ぬ程ヒマな時期が来れば、chalow に移すかも?