Did anyone suggest that you put the NTFS first and the FAT32 second? Did anyone suggest that you put the FAT32 first and the NTFS second?Now, I made first partition NTFS and second FAT32.
If you are already using GRUB4DOS, you don't need to boot another GRUB4DOS.The disc boot directly to my menu.lst
and give me all my menu choices. All apps works as they supposed to.
Now I put new title in menu.lst like this (my goal is to boot the grub4dos from FAT32 partition):
If you are already running GRUB4DOS, you can simply load a different MENU.LST. How about:title Boot FAT32 USB rootnoverify (hd0,1) # makeactive chainloader +1
title FAT32 Menu root (hd0,1) configfile /menu.lst
I don't think you need to particularly worry about changing the active partition. Since you are using GRUB4DOS, you can boot whatever you want on whatever partition you want.makeactive is commented because I'm not sure do I need it because in this way I got menu.lst
from FAT32 partition.
Well... I don't understand why you'd want to do GRUB4DOS -> GRUB4DOS. I also don't understand why you put the NTFS partition first.My first question is: is this right way to do it?
It doesn't matter which partition they are on. GRUB4DOS can access them from the NTFS or from the FAT32 partition.Second question is: my apps from menu.lst (it's the same one as on the NTFS partition) execute even if .iso files are on the NTFS partition and none on FAT32. Is that how it's supposed to be or not? I thought that I'll need to have the .iso files on the FAT32 partition if I wan't to start them from there.
Or you could do:On my FAT32 partition I made similar menu.lst entry (the goal is to return to grub4dos on NTFS partition):
title Boot NTFS USB rootnoverify (hd0,0) # makeactive chainloader +1
title NTFS Menu root (hd0,0) configfile /menu.lst
You have to understand what these commands do. chainloader +1 will load the boot sector from whatever partition you set as the root partition.And when executed I'm not going directly to menu.lst from NTFS partition but first
I'm given choices from boot.ini. Why I didn't have this when I executed it to boot to FAT32 partition?
Power on -> USB HDD MBR -> NTFS partition boot sector -> NTLDR -> BOOT.INI -> GRUB4DOS
From there, when you choose the FAT32, you are doing: GRUB4DOS -> FAT32 partition boot sector -> whatever
When you are going back to the NTFS, you are doing: GRUB4DOS -> NTFS partition boot sector -> NTLDR -> BOOT.INI
That is part of why I suggest not doing so much chaining. If you're running GRUB4DOS already, why not:
Power on -> USB HDD MBR -> NTFS partition boot sector -> NTLDR -> BOOT.INI -> GRUB4DOS
GRUB4DOS -> FAT32 menu
GRUB4DOS -> NTFS menu