Linux活用レシピ > KNOPPIXの活用 > KNOPPIX起動FD | |||||||||||||||||||||||
└説明 作成手順 └起動FD作成 |
はじめに
|
boot: knoppix 3 |
root!tty1:/# netcardconfig |
Proxy設定(/etc/wgetrc)
root!tty1:/# vi /etc/wgetrc ※http_proxy,ftp_proxyの項目を環境に合わせて設定 |
root!tty1:/# cd /tmp root!tty1:/tmp# wget http://www.thisiscool.net/fc5fd.tar.bz2 |
root!tty1:/tmp# tar jxfv fc5fd.tar.bz2 FC5-FloppyInstall-1.img FC5-FloppyInstall-2.img FC5-FloppyInstall-3.img FC5-FloppyInstall-4.img FC5-FloppyInstall-5.img FC5-FloppyInstall-6.img |
root!tty1:/tmp# cp -ip FC5-FloppyInstall-1.img KNOPPIX5.1.1-fd-1.img root!tty1:/tmp# cp -ip FC5-FloppyInstall-1.img KNOPPIX5.1.1-fd-2.img root!tty1:/tmp# cp -ip FC5-FloppyInstall-1.img KNOPPIX5.1.1-fd-3.img root!tty1:/tmp# cp -ip FC5-FloppyInstall-1.img KNOPPIX5.1.1-fd-4.img |
root!tty1:/tmp# mkdir /tmp/isolinux root!tty1:/tmp# cd /tmp/isolinux root!tty1:/tmp/isolinux# cp -ip /cdrom/boot/isolinux/linux . root!tty1:/tmp/isolinux# cp -ip /cdrom/boot/isolinux/minirt.gz . |
root!tty1:/tmp/isolinux# zip ldfd.zip minirt.gz linux |
root!tty1:/tmp/isolinux# split -b 1423k ldfd.zip ldfdr |
root!tty1:/tmp/isolinux# cd .. root!tty1:/tmp# mkdir tmp root!tty1:/tmp# mount -o loop -t msdos KNOPPIX5.1.1-fd-1.img tmp root!tty1:/tmp# cd tmp fedora.batのファイル名をknoppix.batに変える。 root!tty1:/tmp/tmp# mv fedora.bat knoppix.bat |
root!tty1:/tmp/tmp# wget http://busybox.net/~vda/linld/LINLD.COM |
root!tty1:/tmp/tmp# vi knoppix.bat unzip ldfd を unzip -o ldfd に変更 loadlin vmlinuz initrd=initrd.img を LINLD image=linux initrd=minirt.gz "cl=@c:\options.txt" に変更 同じく pause Press [Enter] to run the Fedora Installer... の行を pause Press [Enter] to run the KNOPPIX... に書き換える。 |
root!tty1:/tmp/tmp# vi options.txt ※以下を1行で記載 ramdisk_size=100000 init=/etc/init lang=ja apm=power-off vga=791 initrd=minirt.gz nomce loglevel=0 quiet BOOT_IMAGE=knoppix |
root!tty1:/tmp/tmp# vi autoexec.bat call RDRIVE.BAT の後ろに C: の1行追加。 copy a:\FEDORA.BAT を copy a:\KNOPPIX.BAT に変更。 fedora.bat を knoppix.bat に書き換える。 また、 copy a:\LOADLIN.EXE を copy a:\LINLD.COM copy a:\OPTIONS.TXT 2行に書き換える。 |
root!tty1:/tmp/tmp# cd .. root!tty1:/tmp# umount tmp |
root!tty1:/tmp# mount -o loop -t msdos KNOPPIX5.1.1-fd-2.img tmp root!tty1:/tmp# cd tmp カレントディレクトリ内のファイルを全て削除する。 root!tty1:/tmp/tmp# rm -rf * |
root!tty1:/tmp/tmp# cp ../isolinux/ldfdraa . root!tty1:/tmp/tmp# cd .. root!tty1:/tmp# umount tmp |
root!tty1:/tmp# mount -o loop -t msdos KNOPPIX5.1.1-fd-3.img tmp root!tty1:/tmp# cd tmp カレントディレクトリ内のファイルを全て削除する。 root!tty1:/tmp/tmp# rm -rf * |
root!tty1:/tmp/tmp# cp ../isolinux/ldfdrab . root!tty1:/tmp/tmp# cd .. root!tty1:/tmp# umount tmp |
root!tty1:/tmp# mount -o loop -t msdos KNOPPIX5.1.1-fd-4.img tmp root!tty1:/tmp# cd tmp カレントディレクトリ内のファイルを全て削除する。 root!tty1:/tmp/tmp# rm -rf * |
root!tty1:/tmp/tmp# cp ../isolinux/ldfdrac . root!tty1:/tmp/tmp# touch end.txt root!tty1:/tmp/tmp# cd .. root!tty1:/tmp# umount tmp |
root!tty1:/tmp# dd if=KNOPPIX5.1.1-fd-1.img of=/dev/fd0 bs=512 conv=sync;sync root!tty1:/tmp# dd if=KNOPPIX5.1.1-fd-2.img of=/dev/fd0 bs=512 conv=sync;sync root!tty1:/tmp# dd if=KNOPPIX5.1.1-fd-3.img of=/dev/fd0 bs=512 conv=sync;sync root!tty1:/tmp# dd if=KNOPPIX5.1.1-fd-4.img of=/dev/fd0 bs=512 conv=sync;sync |