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

3−2.RedHat8.0版レスキューCD作成方法

ここでは、FTP版のRedHat8.0を使用中の方のためのレスキューCD作成方法です。

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

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

 システム導入後、下記パッケージを導入する
 ・anacondaパッケージ
 ・anaconda-helpパッケージ
 ・anaconda-imagesパッケージ
 ・anaconda-runtimeパッケージ
 ・rpm404-pythonパッケージ
 ・librpm404パッケージ
 ・libxml2-pythonパッケージ
 ・comps-extrasパッケージ
 ・netpbmパッケージ
 ・netpbm-progsパッケージ
 ・mkisofsパッケージ
 ・cdrecordパッケージ
 ・dietlibcパッケージ
 ・pump-develパッケージ

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

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

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

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

 展開されたファイルから下記のファイルを削除します
 $cd rescue-cd
 $rm -f *.iso anaconda-8.0.tar.bz2

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

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

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

 ソースファイルの展開

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

 ファイルの移動

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

D RedHat8.0全RPMファイルのコピー

 RedHat8.0の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
 今回の環境用にパッチを当てます。

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

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

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

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

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

 rescue-cd-8.0.isoファイルが出来上がります。
 このファイルをCD-Rに焼いてレスキューCDの完成です。
 ちなみにファイルの大きさは33,947,468Bytesになりました。

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


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