ntldrを使ってLinuxブートするには?
マルチブートですが、以下のような内容でboot.iniはWindowsOSが入っています。
[boot loader]
timeout=7
default=multi(0)disk(0)rdisk(0)partition(1)\WINNT
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINNT="Windows NT Server Version 4.00" /fastdetect
multi(0)disk(0)rdisk(0)partition(2)\WINNT="Microsoft Windows 2000 Server" /fastdetect
multi(0)disk(0)rdisk(0)partition(4)\WINDOWS="Microsoft Windows XP Professional" /fastdetect
multi(0)disk(0)rdisk(0)partition(1)\WINNT="Windows NT Server Version 4.00 [VGA mode]" /basevideo /sos
それから5番目のパーティションにLinuxをインストールしHDにLiloをいれず、FDからLinuxをブートするようにしました。FDからのLinuxブートと各WindowsOSはすべてntldrで切り替えて起動できるのですが、このLinuxのブートFDの内容をHDの3番目の空きパーティション(論理ドライブ)にコピーしboot.iniを、以下の行をつけくわえ
multi(0)disk(0)rdisk(0)partition(3)\LinuxブートFDのファイル名="Linux"
として、LinuxブートFDのところにはコピーしたファイル名、boot.msg、initrd.img、LDLINUX.SYS syslinux.cfg、vmlinuz、を一つずつ書き換えて試してみたのですが起動しませんでした。このようなやりかたが合っているのか、外しているのかわからないのですが、mbrにLiloインストールしたらntldrが上書きされWindowsOSが起動しなくなるのではと思ってこのよなやり方ができないかと試しています。何か良い方法があればご教授おねがいします。
お礼
おかげさまで LILOを削除する事ができNTをインストールすることができました 本当にありがとうございました