8.Turbolinux 10 F... FTP版相当のインストールCDを作成するTurbolinux社からマルチメディア機能を搭載したコンシューマー向けLinuxであるTurbolinux 10 F...という製品が発売されています。この製品はDesktop版と違いトライアル版がありません。しかしUpdateを実施することによりDesktop版がF...版相当にUpgradeされます。(ただしF...に含まれるマルチメディア系のアプリは除く) 今回は前回トライアル版からFTP版相当を作成しましたが、それをさらにF...相当にして8月に公開されたUpdatekit2の内容を含むインストールCDの作成にトライしたいと思います。 なお、ここを参照し起きたいかなる問題も責任を負いません、自己の責任で実施してください @ 準備するもの・linux導入のためのマシン(Disk15G以上のマシン)-CD-Rドライブ ・Turbolinux10 Desktopトライアル版CD-ROM ・CD-Rメディア2枚 今回の実験室の前提 ・Turbolinux 10 Desktopトライアル版からの作成 A 環境の準備「7.Turbolinux 10 Desktopトライアル版からFTP版相当のインストールCDを作成する」の以下の部分を参照し下準備する 1.7−A「Turbolinux 10 Desktopトライアル版の導入とRPMコマンドの退避」を実施
|
| $cd /tmp/turbo10/update $wget --retr-symlinks ftp://ftp.turbolinux.com/pub/ TurboLinux/TurboLinux/ia32/Desktop/10/updates/iso/updatekit2/*.iso |
| $mkdir -p /mnt/stage2 #mount -t cramfs -o loop /tmp/turbo10/DISC1/turbo/base/stage2.img /mnt/stage2 #cp -a /mnt/stage2 /tmp |
| #objcopy -S /usr/lib/zabom/zabommodules.so /usr/lib/zabom/zabommodules.so |
| #cp -a /usr/lib/zabom/zabommodules.so /tmp/stage2/usr/lib/mongoose/zabommodules.so |
| #mkdir -p /mnt/iso #umount /mnt/stage2 #mount -o loop /tmp/turbo10/update/10d-updatekit2-updateinstallcd.iso /mnt/iso #mount -t cramfs -o loop /mnt/iso/turbo/base/stage2.img /mnt/stage2 |
| #cp -ar --reply=yes /mnt/stage2/modules/* /tmp/stage2/modules #cp -ar --reply=yes /mnt/stage2/usr/X11R6/* /tmp/stage2/usr/X11R6 |
| #mkcramfs /tmp/stage2 /tmp/turbo10/DISC1/turbo/base/stage2.img |
| #umount /mnt/stage2 |
| #cp -ar --reply=yes /mnt/iso/images/* /tmp/turbo10/DISC1/images #cp -ar --reply=yes /mnt/iso/isolinux/* /tmp/turbo10/DISC1/isolinux #umount /mnt/iso |
| $mkdir -p /mnt/iso $mount -o loop /tmp/turbo10/update/10d-updatecd.iso /mnt/iso |
| $umount /mnt/iso |
| #cp -p /tmp/turbo10/old/etcskel-7.5-1zhCN.noarch.rpm /tmp/turbo10/DISC1/turbo/RPMS #cp -p /tmp/turbo10/old/etcskel-7.5-1zhTW.noarch.rpm /tmp/turbo10/DISC1/turbo/RPMS #cp -p /tmp/turbo10/old/rootfiles-7.5-1zhCN.noarch.rpm /tmp/turbo10/DISC1/turbo/RPMS #cp -p /tmp/turbo10/old/rootfiles-7.0-1zhTW.noarch.rpm /tmp/turbo10/DISC1/turbo/RPMS #mv /tmp/turbo10/DISC1/turbo/RPMS/gdm-theme-2.4.4-2.i586.rpm /tmp/turbo10/old/ |
| genhdlist /tmp/turbo10/DISC1/turbo |
-> 
-> 

| $genhdlist /tmp/turbo10/DISC1/turbo |

| $genhdlist /tmp/turbo10/DISC1/turbo |

| $mkisofs -J -R -v -T \ -b isolinux/isolinux.bin \ -c isolinux/boot.cat \ -no-emul-boot \ -boot-load-size 4 \ -boot-info-table \ -o /tmp/turbo10/10F-disc1.iso \ /tmp/turbo10/DISC1/ |
| $mkisofs -J -R -v -T \ -o /tmp/turbo10/10F-disc2.iso \ /tmp/turbo10/DISC2/ |
| $cdrecord -v dev=1,0,0 speed=8 fs=20M -eject /tmp/turbo10/10F-disc1.iso $cdrecord -v dev=1,0,0 speed=8 fs=20M -eject /tmp/turbo10/10F-disc2.iso |