The line in boot.ini is always C: grldr.mbr='Start GRUB4DOS' like the grub4dos wiki (English dokumentation) wants it. You may also try installing by hand the GRLDR.MBR onto the MBR track, that is, the first track on the hard drive.īut BE CAREFUL not to mess up your hard drive partition table!!!! See readme for details. GRLDR.MBR is intended to work with BOOTMGR of VISTA. You should use GRLDR instead, as mentioned in the readme, just like this: C: GRLDR=. Only those GRLDR.MBR files that have exactly 8192 bytes in size can be successfully used in BOOT.INI. INI is undocumented and only some GRLDR.MBR versions could be used in this way. How can I solve it? You did not have a clear description on the line used in BOOT.INI, but I am guessing you might have employed the GRLDR.MBR. This time I am getting missing MBR-helper? (With and grub4dos directly in MBR it`s also working, but I want to start from NT bootloader.) What`s the problem? So I made another virtuel Windows XP and this time I used FAT32 (fast) format for the XP installer. From NT bootloader (boot.ini) I could start a well working grub4dos. I installed Windows XP on a VMware virtual disk with NTFS.