Hot Linux トップページ(Redhat/CentOS/FedoraCore/Fedora Linux対応 インストール/設定 Linuxを始めたい人もLinuxで困っている人もどうぞ!)
インストール用メディアの入手はこちらから

Redhat/CentOS/FedoraCore/Fedora/Vine Linux対応 インストール/設定


★最新情報更新 2016-05-16  ★ハードウエア最終更新 2009-12-13

URLをみんなに教えるつぶやく  シェア   
広告
TOP > Redhat系Linux > GRUBでEXT3を使う

GRUBでEXT3を使う

更新日:2005-01-01 

うまく印刷できないときは…


●実行環境:Redhat9

インストール/設定するもの:grub

まずは通常どおりカーネルをダウンロードしてコンパイルします。

#cd /usr/src/linux-2.4.22
#make xconfig
#make dep
#make clean
#make
#make modules
#make modules_install

Redhatブート用RAMDISKファイルを作ります。もとあるものから変更して使います
まずはイメージファイルの展開

#gzip -cd /boot/initrd-2.4.18-14.img > /tmp/initrd-2.4.22

そのあとイメージファイルをマウントします

#losetup /dev/loop0 /tmp/initrd-2.4.22
#mkdir /loop0
#mount /dev/loop0 /loop0

これで/loop0ディレクトリはイメージファイルの中がみられるようになりました
2.4.22用ローダブル・モジュールをイメージファイルの中に組み込みます。

#cd /loop0
#cp -p /usr/src/linux-2.4.22/fs/ext3/ext3.o lib
#cp -p /usr/src/linux-2.4.22/fs/jbd/jbd.o lib

そのモジュールが有効になるようにlinuxrcファイルの編集します。内容は以下のとおり

linuxrc
#!/bin/nash

echo "Loading jbd module"
insmod -f /lib/jbd.o
echo "Loading ext3 module"
insmod -f /lib/ext3.o
echo Mounting /proc filesystem
mount -t proc /proc /proc
echo Creating block devices
mkdevices /dev
echo Creating root device
mkrootdev /dev/root
echo 0x0100 > /proc/sys/kernel/real-root-dev
echo Mounting root filesystem
mount -o defaults --ro -t ext3 /dev/root /sysroot
pivot_root /sysroot /sysroot/initrd
umount /initrd/proc

イメージファイルをアンマウントし、2.4.22用圧縮イメージの作成します

#cd /tmp
#umount /loop0
#gzip -c initrd-2.4.22 > /boot/initrd-2.4.22.img

このイメージファイルが有効になるように/etc/grub.confを編集します
/etc/grub.conf
default=0
timeout=10
splashimage=(hd0,1)/boot/grub/splash.xpm.gz
title Red Hat Linux (2.4.22)
 root (hd0,1)
 kernel /boot/vmlinuz
 initrd /boot/initrd-2.4.22.img
title Red Hat Linux (2.4.18-14)
 root (hd0,1)
 kernel /boot/vmlinuz-2.4.18-14 ro root=LABEL=/
 initrd /boot/initrd-2.4.18-14.img

これで完了です。万が一うまく起動できなかった場合に備えて、1つは起動できるカーネルを残しておいてからやりましょう(^-^)

このページが大変参考になりました。ありがとうございますm(__)m


GRUBでEXT3を使う について質問する


別サイトもあります。リリース中のiPhone/iPad用便利アプリがいろいろ!ぜひご覧ください。
<<USB-MOを使ってみる  webminのインストール>>

URLをみんなに教えるつぶやく  シェア   

TOP > Redhat系Linux > GRUBでEXT3を使う





携帯でこの記事を読む
下のバーコードを携帯で読み取ろう!モバイル版の【GRUBでEXT3を使う】が読めます

http://www.hot-linux.org/mobile/redhat/?text_no=30
メインメニュー






Google Sitemaps用XML自動生成ツールを利用しています。

Hot Linux PDF
Hot Linux PDF

サイズ
約41.6MB
更新日
2016/07/09

Copyright (C) 1998-2017 Hot Linux,All right reserved