3−7.Fedora Core 4版レスキューCD作成方法
ここでは、Fedora Core 4を使用中の方のためのレスキューCD作成方法です
@ レスキューCD作成システムの構築
必要最低限のシステムは下記のRPMパッケージが導入されていることだワン!
□開発環境
□nasmパッケージ
システム導入後、下記パッケージを導入する
・bootyパッケージ
・boglパッケージ
・pypartedパッケージ
・anaconda-helpパッケージ
・anacondaパッケージ
・anaconda-runtimeパッケージ
・mkisofsパッケージ
A 環境定義設定
$export PYTHONPATH=/usr/lib/anaconda
$export PATH=$PATH:/usr/lib/anaconda-runtime
$export LD_LIBRARY_PATH=/usr/lib:/usr/X11R6/lib |
B レスキュー用ファイル作成
Fedora Core 4のCD1をCDドライブにセットしマウントします
レスキュー用ファイルディレクトリ作成
| $mkdir -p /mnt/rescue/i386 |
一気にISOファイルまで作る場合はこちらのパッチをmk-rescueimage.i386に当てます
適用方法:
| $cd /usr/lib/anaconda-runtime |
パッチがこのディレクトリにあると想定します
| $patch -p0 < mk-rescueimage.i386.patch.FC4 |
レスキュー用ファイル作成
| $mk-rescueimage.i386 /mnt/cdrom /mnt/rescue Fedora Fedora |
/mnt/rescue以下にi386-rescueimageというディレクトリが作成されその中にファイルが格納されます
作成後はCDをアンマウントします
パッチを適用してコマンドを実行した方はここで終了だワン!
/mnt/rescueディレクトリ以下にrescue-cd-fc4.isoが作成されています
C レスキュー用ブータブルISOイメージ作成
$mkisofs -J -R -v -T \
-V "Fedora Core 4 Rescue-CD" \
-b isolinux/isolinux.bin \
-c isolinux/boot.cat \
-no-emul-boot \
-boot-load-size 4 \
-boot-info-table \
-o /mnt/rescue/rescue-cd-fc4.iso \
/mnt/rescue/i386-rescueimage/ |
rescue-cd-fc4.isoファイルが出来上がります。
このファイルをCD-Rに焼いてレスキューCDの完成です
ちなみにファイルの大きさは約86MBytesになります
8cmのCD-Rに十分収まるサイズですので緊急用のCDとして持ち歩くことも可能だワン!
|