分类: LINUX
2006-07-06 19:51:17
做自己的Live-cd 一 前言
無論你想做哪一套live-cd 做法都大同小異以 Fedora Core Linux 4來說
我們安裝好通常都要2.2GB左右要怎麼控制大小在在 1.4G--1.7G 之間,最好不要超過 2G
二 做法
1. 先建立好 /source 及 /livecd 目錄
2. 複製 /bin /usr /sbin /var /dev /lib 目錄到 /source 目錄之下
cp -aRpf /bin /usr /sbin /var /dev /lib /source
3.刪除一些不須要的檔案 ( 空間足夠的話可以不用刪除 )
rm –rf /source/var/lib/rpm/* rm -rf /source/usr/share/doc/* rm –rf /source/usr/share/info/* rm -fr /source/usr/lib/locale/[!ez]* rm -fr /source/usr/share/locale/[!ez]*
4. 複製 live-cd 會用到的scripts
mount /media/cdrom/ cp -Rpf /media/cdrom/scripts / cp -Rpf /media/cdrom/isolinux /
cp /scripts/* /source/usr/bin cp /scripts/* /source/usr/sbin cp /scripts/* /source/sbin
5.壓製live-cd 映像檔
mkdir /livecd/fedora /scripts/mksquashfs /source/* /fedora/fedora -be
6.製作可變動檔案
mkdir live cp -Rpf /etc /root /home /live cd /live tar cvfz /livecd/pake.gz *
7.製作iso檔內需要的東西
cp -Rpf /isolinux /livecd/ cp -Rpf /scripts /livecd
8. 製作iso並測試
(1)製作iso檔
利用 mkisofs 程式產生映像檔: cd /Fedora/Custom 指令:mkISOboot title iso檔 mkISOboot fedora /Fedora/cd.iso
(2)燒入光碟
執行 cdrecord -v dev=/dev/hdc /Fedora/cd.iso 或使用燒入軟體k3b