FDDレスでいこう

このエントリーをはてなブックマークに追加
244Socket774
>>240

1. 適当なディレクトリ(temp_dir)を作る。
2. temp_dirにISOLINUXというディレクトリを作る。
3. ISOLINUXにisolinux.bin、memdisk、起動したいディスクイメージ(ファイル名は8.3形式で)をコピー。
4. ISOLINUXにbootmsg.txt、isolinux.cfgを作成する。

----------------------- bootmsg.txtの例 -----------------------
1) memtest86
2) DFT
3) FeatureTool
4) GRUB
5) Windows Boot Menu
6) Windows2000 Install

h) Boot from first Harddisk (0x80)
q) Skip CD-ROM boot (try next boot device)

When no key is pressed for 30 sec, or when you hit Enter, "h" will be run...
--------------------------------------------------------------

----------------------- isolinux.cfgの例 -----------------------
default h
display BOOTMSG.TXT
prompt 1
label h
localboot 0x80
label q
localboot -1
label 1
kernel memdisk
append initrd=memt86.bin
label 2
kernel memdisk
append initrd=DFT.bin
label 3
kernel memdisk
append initrd=FTool.bin
label 4
kernel memdisk
append initrd=GRUB.bin
label 5
kernel memdisk
append initrd=bootwin.bin
label 6
kernel /w2ksect.bin
timeout 300
--------------------------------------------------------------

5. temp_dirにWindows2000のブートイメージ(拡張子は.bin)とCDの内容をすべてコピー。
6. mkisofs.exeでISOイメージを作る。

mkisofs -o ISOLINUX.iso -N -J -b ISOLINUX/isolinux.bin -c ISOLINUX/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table .\temp_dir

ISOLINUX
http://syslinux.zytor.com/index.php
参考
http://kemasoft.ddo.jp/modules/wfsection/index.php?category=1
http://www.nu2.nu/bootcd/index.php#multimemdisk