Linux Trace Toolkit -- 2
2002.02.20

今日は Linux Trace ToolkitのInstall方法を書いときます。 ここを見てもらうと分かりますが、基本的には、 以下の作業を行えばOKです。

  1. ソースの展開
    linux-2.4.20.tar.bz2を/usr/srcで、TraceToolkit-0.9.5a.tgz適当な 場所で展開
    # cd /usr/src
    # rm linux
    # tar zxvf linux-2.4.20.tar.bz2
    # ln -s linux-2.4.20 linux
    $ cd ~/
    $ tar zxvf TraceToolkit-0.9.5a.tgz
  2. KernelへのPatch適用
    展開したKernel Source TreeのTopで、以下を実行。
    # cd /usr/src/linux
    # gzip -dc ~/patch-ltt-linux-2.4.20-vanilla-0204150-1.14.gz | patch -p1
  3. Kernel Compile & Install
    make mrproperの後、
    # make mrproper
    # make menuconfig
    make menuconfig時にKernel Tracing→Kernel Trace Supportを有効にして、 普通にmake dep clean bzImage modules modules_installを実行。
    # make dep clean bzImage modules modules_install
    適当にKernelをCopyしたり、mkinitrdでRAM imageを作ったりした後、
    # cp arch/i386/boot/bzImage /boot/vmlinuz-2.4.20-ltt
    # mkinitrd /boot/initrd-2.4.20-ltt.img 2.4.20
    下記の内容を加えて/etc/lilo.confを修正したら、/sbin/lilo。
    image=/boot/vmlinuz-2.4.20-ltt
    label=linux-ltt
    initrd=/boot/initrd-2.4.20-ltt.img
    read-only
    root=/dev/sda2 ←他のentryと同じ物にする
    # /sbin/lilo
    あとは、OSを再起動してしまえばKernel側の設定は完了です。
  4. Toolのcompile &
    こちらは、TraceToolkit-0.9.5 directoryで何も考えずに ./configure; make した後、rootになってmake installで、Tool自体の CompileとInstallは終了です。 ./createdev.shを実行して、/dev/tracerなどを作成することを忘れずに。
    $ cd TraceToolkit-0.9.5
    $ ./configure
    $ make
    # make instlal
    # ./createdev.sh

Go to previous page Go to next page
Go to Index
Go to Top