Debian GNU Linux/3.1 sarge/環境構築 のバックアップ差分(No.1)


  • 追加された行はこの色です。
  • 削除された行はこの色です。
* debian 3.1 (sarge) [#h2ceb587]

** kernel compile [#ea6fef8c]
 apt-get install kernel-package

これも必要かも
 apt-get install libdb3-dev

 cp -p /boot/config .config
 make oldconfig
 make menuconfig
 make-kpkg --revision spinalcord.20050414 --initrd kernel-image
 dpkg -i kernel-image-2.4.18_cheddar.030323_i386.deb
 
1G以上のメモリを認識させる方法
 Processor type and features
   High Memory Support
     4GB

3G以上のメモリを認識させる方法
 Processor type and features
   High Memory Support
     64GB

** Marvell Yukon 88E8053 (PCI-E Gigabit LAN / etc...) [#sc0c5aee]
http://www.syskonnect.com/syskonnect/support/driver/zip/linux/
からダウンロードします。~
ファイル名はinstall-8_13.tar.bz2です。

 tar xfvj install-8_13.tar.bz2
 cd DriverInstall
 ./install.sh

インストール作業が開始される

 choose your favorite installation method: に 2 を入力

カーネルソースにパッチがあたるので、カーネルを再構築。


** NVIDIA driver install [#oba75e5c]
http://www.nvidia.com/object/linux.htmlからdriverをダウンロード

 sh NVIDIA-Linux-x86-1.0-7174-pkg1.run

XF86Config-4を編集
 vi /etc/X11/XF86Config-4

Section "Module" の変更
 #Load "dri"
 #Load "GLcore"
 Load "glx"

Section "Device" の変更
 #Driver "nv"
 #Driver "vesa"
 Driver "nvidia"
 Option "NoLogo"    "true"     # X 起動時にロゴが出るのを抑制するオプション


** Cool'n'Quiet を有効にする方法 [#o7d1ed1e]
1.powernowdをインストールする
 apt-get install powernowd

2./etc/modulesに登録
 cpufreq_userspace
 cpufreq_powersave
 powernow_k8
 freq_table

3./proc/cpuinfoで確認する~
cpu MHzの値が小さくなっていればOK


** 環境設定 [#w1b4c2aa]
.bashrc
 export TERMINFO=~/.terminfo/
 export LANGUAGE=ja_JP.eucJP
 export LC_ALL=ja_JP.eucJP
 export LANG=ja_JP.eucJP

.terminfo
 $ infocmp xterm > xterm    # xterm の terminfo を保存
 $ ed xterm    # 編集 (ed のかわりに vi や emacs などで編集しても OK)
 1366
 /enacs/s/\\E)0//
 1,$s/\^N/\\E(0/g
 1,$s/\\016/\\E(0/g
 1,$s/\^O/\\E(B/g
 1,$s/\\017/\\E(B/g
 w
 1366
 q
 $ tic xterm    # コンパイル
 $ rm xterm    # うまくいったら削除

** raid [#edf6db44]
デバイスmdを作成
 mdadm --create /dev/md0 --level=raid1 --raid-devices=2 missing /dev/hd[eg]1

デバイスmdの確認
 cat /proc/mdstat
 ---
 Personalities : [raid1]
  md0 : active raid1 hde1[0] hdg1[1]
        245111616 blocks [2/2] [UU]
 
  unused devices: <none>

デバイスmdにファイルシステムを作成
 mkfs.ext3 /dev/md0

/etc/mdadm/mdadm.confの作成
 'DEVICE /dev/hde* /dev/hdg*' > /etc/mdadm/mdadm.conf
 mdadm --detail --scan >> /etc/mdadm/mdadm.conf

/etc/mdadm/mdadm.confの確認
 cat /etc/mdadm/mdadm.conf
 ---
 DEVICE /dev/hde* /dev/hdg*
 ARRAY /dev/md0 level=raid1 num-devices=2 UUID=fd7a6de3:0fe91281:1b4f516b:447ec017
    devices=/dev/.static/dev/hde1,/dev/.static/dev/hdg1
devicesに/dev/.static/dev/hde1のような記述が有る場合、~
/dev/hde1のように編集する。~
 cat /etc/mdadm/mdadm.conf
 ---
 DEVICE /dev/hde* /dev/hdg*
 ARRAY /dev/md0 level=raid1 num-devices=2 UUID=fd7a6de3:0fe91281:1b4f516b:447ec017
    devices=/dev/hde1,/dev/hdg1

/etc/fstabを編集しマウントする。
 /dev/md0        /home/raiddir   ext3    defaults        0       2

mirroringされているか確認
 cp testfile /home/raiddir
 mdadm --stop /dev/md0
 mount -r -t ext3 /dev/hde1 /mnt/hde1
 mount -r -t ext3 /dev/hdg1 /mnt/hdg1
 ls /home/hde1
 ls /home/hdg1