我們假設在你的系統中有一個可以工作的CD刻錄機并且你知道如何使用它。我們在這里講述一些關于燒制CD的細節。如果你在一個LINUX系統中燒制你的CD,你可以安裝優秀的 XCDroast包。在 XCDRoast,打開 Rock Ridge擴展,以及TRANS.TBL 文件的制作。
確認CD的top 目錄包括至少如下的目錄和文件
COPYING RPM-PGP-KEY README RedHat/
以下的目錄可以根據情況而添加
doc/ gnome/ misc/ dosutils/ images/
(這一部分需要感謝Dawn Endico dawn@math.wayne.edu). 既然XCDroast不支持制作可自行啟動的磁盤,你需要一些其他的工具。例如
mkisofs
和
cdrecord
,你可以從
ftp://contrib.redhat.com獲得這些軟件的RPM包的最新版本。
你需要制作被刻寫在CD上的一個映像文件。這個文件大約有500M或者更多。因此請確認你有足夠多的自由空間并且,如果必要的話,在以下的命令中切換到redhat.img
目錄中。你可能需要作為一個根擁護使用mount
或者cdrecord
。
切換目錄至你的鏡象,也是你的CD的根目錄。例如redhat-6.0/i386
mkisofs -v -R -T -J -V "Red Hat 6.0" -b images/boot.img -c boot.cat -o /tmp/redhat.img .
一些版本的mkisofs
沒有-J
選項。這個選項可以被忽略,因為它所定義的Joliet擴展為了在CD在WINDOWS中的可讀性更強而不被安裝程序使用。
will be wrong.
如果你還不夠放心,你可以通過裝載的方式檢查你的新的磁盤影象。如果你忘記更改文件的許可,或者設置rock ridge擴展,那么將會產生明顯的錯誤。因為這樣的文件和目錄結構將是錯誤的。
mount -t iso9660 -o ro,loop=/dev/loop0 /tmp/redhat.img /mnt/cdrom
當你完成了這個工作之后,不要忘了卸載之。
umount /mnt/cdrom
確認你正確地設置了你的設備的速度,這個命令是為了4X的CDR,而你可能擁有的是1X或者2X的驅動器。
cdrecord -v speed=4 dev=0,0 /tmp/redhat.img