Linuxバックアップ/リカバリー備忘録
RedHat7.3版レスキューCD作成方法RedHat7.3版レスキューCD作成方法RedHat7.3版レスキューCD作成方法RedHat7.3版レスキューCD作成方法RedHat7.3版レスキューCD作成方法RedHat7.3版レスキューCD作成方法RedHat7.3版レスキューCD作成方法RedHat7.3版レスキューCD作成方法RedHat7.3版レスキューCD作成方法RedHat7.3版レスキューCD作成方法RedHat7.3版レスキューCD作成方法RedHat7.3版レスキューCD作成方法RedHat7.3版レスキューCD作成方法RedHat7.3版レスキューCD作成方法RedHat7.3版レスキューCD作成方法RedHat7.3版レスキューCD作成方法RedHat7.3版レスキューCD作成方法RedHat7.3版レスキューCD作成方法RedHat7.3版レスキューCD作成方法RedHat7.3版レスキューCD作成方法RedHat7.3版レスキューCD作成方法RedHat7.3版レスキューCD作成方法RedHat7.3版レスキューCD作成方法RedHat7.3版レスキューCD作成方法RedHat7.3版レスキューCD作成方法RedHat7.3版レスキューCD作成方法RedHat7.3版レスキューCD作成方法RedHat7.3版レスキューCD作成方法RedHat7.3版レスキューCD作成方法RedHat7.3版レスキューCD作成方法RedHat7.3版レスキューCD作成方法RedHat7.3版レスキューCD作成方法RedHat7.3版レスキューCD作成方法RedHat7.3版レスキューCD作成方法RedHat7.3版レスキューCD作成方法RedHat7.3版レスキューCD作成方法RedHat7.3版レスキューCD作成方法RedHat7.3版レスキューCD作成方法RedHat7.3版レスキューCD作成方法RedHat7.3版レスキューCD作成方法RedHat7.3版レスキューCD作成方法RedHat7.3版レスキューCD作成方法RedHat7.3版レスキューCD作成方法RedHat7.3版レスキューCD作成方法RedHat7.3版レスキューCD作成方法RedHat7.3版レスキューCD作成方法RedHat7.3版レスキューCD作成方法RedHat7.3版レスキューCD作成方法RedHat7.3版レスキューCD作成方法RedHat7.3版レスキューCD作成方法

3−1.RedHat7.3版レスキューCD作成方法

パッケージ版のRedHat7.3を購入された方は名刺サイズのSurvival CDが付属していますのでそちらを使用しましょう。
ここでは、FTP版のRedHat7.3を使用中の方のためのレスキューCD作成方法です。

@ レスキューCD作成システムの構築

RedHat7.3版レスキューCD作成方法必要最低限のシステムは下記のRPMパッケージが導入されていることだワン!
 
 □Kernel開発環境
 □アプリケーション開発環境
 □nasmパッケージ

 システム導入後、下記パッケージを導入する
 ・anacondaパッケージ
 ・anaconda-helpパッケージ
 ・anaconda-imagesパッケージ
 ・anaconda-runtimeパッケージ
 ・audiofileパッケージ
 ・libungifパッケージ
 ・imlibパッケージ
 ・esoundパッケージ
 ・ORBitパッケージ
 ・gnome-libsパッケージ
 ・XFree86-libsパッケージ
 ・XFree86-font-utilsパッケージ
 ・gtk+パッケージ
 ・rpm-pythonパッケージ
 ・mkisofsパッケージ
 ・cdrecordパッケージ
 ・dietlibcパッケージ
 ・pumpパッケージ
 ・pump-develパッケージ
 ・wgetパッケージ
 
 その他(導入されていない場合は導入する)
 ・Kernel-pcmcia-csパッケージ

A レスキューCD作成パッケージの入手

 下記のURLよりRedHat7.3用のレスキューCD作成キットを入手します。
 RedHat社のFTPサーバより
 ftp://ftp.redhat.de/pub/rh-addons/rescue-cd/old/valhalla-sysadm-source.tar.bz2

RedHat7.3版レスキューCD作成方法構築が面倒な人は同じディレクトリにあるvalhalla-i386-sysadm.isoを入手しCDを作成しても良いだワン!

 valhalla-sysadm-source.tar.bz2を展開する(/usr/local/srcにDownload済みと仮定します)
 $cd /usr/local/src
 $bzcat valhalla-sysadm-source.tar.bz2 | tar xvf -
 rescue-cdというディレクトリが作成されファイルが展開されます。

B anacondaソースファイルの入手

 RedHat社のFTPサーバ/ミラーサイトもしくはSRPMのCDからanaconda-7.3-7.src.rpmを入手します

C anacondaソースファイルの展開とファイルの移動

 ソースファイルの展開

 $rpm -ivh anaconda-7.3-7.src.rpm
 /usr/src/redhat/SOURCESの中にanaconda-7.3.tar.bz2が展開されます。

 ファイルの移動

 $cd /usr/src/redhat/SOURCES
 $mv anaconda-7.3.tar.bz2 /usr/local/src/rescue-cd/

D RedHat7.3全RPMファイルのコピー

 RedHat7.3のCDを全て下記のディレクトリへコピーします
 CDのマウント
 $mount /mnt/cdrom
 ワークディレクトリの作成
 $mkdir -p /mnt/temp/i386
 CD内の全ファイルをコピー
 $cp -a /mnt/cdrom/* /mnt/temp/i386/
 3枚のCD全てをコピーします。

E rescue-cdパッケージにパッチを適用

 rescue-cdのディレクトリへ移動する
 $cd /usr/local/src/rescue-cd
 今回の環境用にパッチを当てます。

RedHat7.3版レスキューCD作成方法いつものお約束ですがパッチを適用したことによる不具合、問題には一切責任を持ちません自己責任でお願いするだワン!

 今回のパッチはここここです。

 パッチの適用方法(/usr/local/src/rescue-cd/にパッチがある場合)
 $patch -p0 < gen-cd.sh.patch.rescue73
 $patch -p0 < Makefile.patch.rescue73

F レスキューcdイメージの作成

 $make all
RedHat7.3版レスキューCD作成方法途中いろいろとWarningが出るが特に問題ないようだワン!

 rescue-cd-7.3.isoファイルが出来上がります。
 このファイルをCD-Rに焼いてレスキューCDの完成です。
 ちなみにファイルの大きさは30932992Bytesになりました。FTPサイトのISOイメージと同じ大きさになりました。

RedHat7.3版レスキューCD作成方法8cmのCD-Rにも十分収まるサイズですので緊急用のCDとして持ち歩くことも可能だワン!


前  戻る  次
RedHat7.3版レスキューCD作成方法