Misc/Vine Linux 3.2 kernel再構築 のバックアップソース(No.14)

#contents

SoftwareRAIDの準備のために行ったが、あまりにもむずかった~
デフォルトのままだとコンパイル失敗するんだもんな…orz

*必要なパッケージのインストール [#hb2ab345]

 apt-get install kernel-source
 apt-get install ncurses-devel

*ベース設定のコピー [#i9612062]

 cd /usr/src/linux
 cp configs/kernel-2.4.31-i686.config .config

*メニュー形式で設定 [#g65b1eaa]

 make menuconfig

今回はSoftwareRAID機能をkernelに組み込むのが目的なので、

 Multi-device support (RAID and LVM) ---->
  [*] Multiple devices driver support (RAID and LVM)
  <*> RAID support
  <*>  Linear (append) mode
  <*>  RAID-0 (striping) mode
  <*>  RAID-1 (mirroring) mode
  <*>  RAID-4/RAID-5 mode
  <*>  Multipath I/O support
  <*> Logical volume manager (LVM) support

Multi-device support (RAID and LVM) 内のチェックボックスを全て [*] or <*> にしておく。([M] or <M> ではモジュール組み込みなので駄目)~
LVMはついでに組み込み

コンパイルを通すために

 Console drivers --->
 [ ] VGA text console

VGA text console のチェックボックスを空にする。何でこれで通るのかはよくわかってませんが…

*コンパイル [#df8cdf52]

 make dep
 make clean
 make bzImage
 make modules
 make modules install
 
 cp /usr/src/linux/arch/i386/boot/bzImage /boot/

~''<ここ以下は間違いでいらないみたい…>''

 cp /usr/src/linux/System.map /boot/System.map-RAIDLVM
 cd /boot
 rm System.map
 ln -s System.map-RAIDLVM System.map

%%/boot には既に System.map があるのでバックアップしておいた方がよい自分はしませんでしたけど(ぉ%% System.map はシンボリックリンクなので適当に設定

~''<ここまで間違いでいらないみたい>''

 vi /etc/lilo.conf

lilo.conf を編集。

 image=/boot/vmlinuz-*.*.*

を

 image=/boot/bzImage

へ変更し、変更を適用

 /sbin/lilo -v
 reboot

*参考サイト [#c9c40d57]
-[[Software RAID & LVM on Vine linux:http://beer.dip.jp/unix/raid1.html]]  --
-[[まるごとRAIDにしちゃった^^:http://www.h5.dion.ne.jp/~pc_spot/raid/raid_try.html]]  --
-[[Boot + Root + Raid + Lilo   Software Raid HOWTO  RAID でないシステムを RAID1/4/5 に改善する:http://www.linux.or.jp/JF/JFdocs/Boot+Root+Raid+LILO-4.html#ss4.1]]  --
-[[Software RAID めも:http://lightly.plala.jp/memo/RAID.html]]  --
-[[LILOのローディング動作 - Damedas:http://pukiwiki.damedas.com/index.php?LILO%A4%CE%A5%ED%A1%BC%A5%C7%A5%A3%A5%F3%A5%B0%C6%B0%BA%EE]]  --

//#urlbookmark(nodate,notitle)

注意)このバージョンのsafariではjavascriptがうまく動作しないので、recaptchaはページ切り替え版を利用しています。
トップ 一覧 検索 最終更新 バックアップ   ヘルプ   最終更新のRSS