Joined: 22 Oct 2010 Posts: 28 Location: Russian Federation, St. Petersburg
Posted: Tue 08 Feb 2011, 10:51 Post_subject:
Why not just edit existing boot.ini?
Actually, there is no reference in MBR to boot.ini. MBR executes ntldr — NT Loader which reads boot.ini, so you need to edit ntldr (I don't even nearly know how this can be possible). You might want to see this.
What version of Windows are you wanting to modify the boot.ini on?
I have never had any problems just using Grub install on Windows XP and previous releases.
But Windows Vista and 7 have their boot loader made differently.
The easy way to modify that boot loader is to download and use Easy BCD to set up boot.ini.
I used it to set up the Windows Vista boot loader to boot to Puppy on a partition on a second IDE hard drive.
Actually, the windows MBR doesn't even load ntldr. It simply loads the code at the start of whichever bootable partition it finds. If you make the main windows partition inactive(non-bootable), then the system will not boot. As mentioned nldr runs and process the boot.ini file.