islander_810 Posted April 27, 2009 Share Posted April 27, 2009 (edited) I've got 3 HDDs. One with Vista(hd0,0) , one with Ubuntu (hd1,0) and the 3rd one with XP (hd2,0). Each OS was installed with the other HDDs disconnected.I was messing around with GRUB (which I installed to a USB using grubinst.exe and then copied grldr and menu.lst to it) and am facing some probs.I tried following the instructions given herehttp://diddy.boot-land.net/grub4dos/files/multiboot.htmbut I'm unable to use the "map" command as it gives an error. So, I tried the following commands from the grub command lineXP:find --set-root /ntldr # this works properly as the root is set to (hd3,0), my XP partitionchainloader +1 # this doesn't give any error but...boot # as soon as I type this, it gives an error saying "NTLDR missing"I'm unable to understand why as if I select the hd3 (in which XP is installed) from the Boot BIOS Menu, XP boots properlyAlso, if I change "chainloader +1" to "chainloader /ntldr" and then enter "boot", the comp restarts.Btw, I face none of the above issues while booting Vista. Both methods work (ie. "chainloader +1" and "chainloader /bootmgr") and Vista boots properlyCan someone please explain why...1. "map" command flags an error?2. "chainloader +1" followed by "boot" says "NTLDR missing"?3. "chainloader /ntldr" doesn't boot XP but restarts my comp?Thanks, in advance Edited April 27, 2009 by islander_810 Link to comment Share on other sites More sharing options...
jaclaz Posted April 27, 2009 Share Posted April 27, 2009 I was messing around with GRUB (which I installed to a USB using grubinst.exe and then copied grldr and menu.lst to it) and am facing some probs.You are messing with grub4dos, NOT GRUB.I tried following the instructions given herehttp://diddy.boot-land.net/grub4dos/files/multiboot.htmbut I'm unable to use the "map" command as it gives an error.WHICH complete set of commands (including "map") are you using?WHICH error?I've got 3 HDDs. One with Vista(hd0,0) , one with Ubuntu (hd1,0) and the 3rd one with XP (hd2,0). Each OS was installed with the other HDDs disconnected.find --set-root /ntldr # this works properly as the root is set to (hd3,0), my XP partition I'm unable to understand why as if I select the hd3 (in which XP is installed) from the Boot BIOS Menu, XP boots properlyPlease posts the contents of your BOOT.INI.Also, read this:http://www.msfn.org/board/BOOTINI-and-diff...ive-t25365.htmlWhile "messing" with the BIOS you are probably changing hard disk order.jaclaz Link to comment Share on other sites More sharing options...
islander_810 Posted April 27, 2009 Author Share Posted April 27, 2009 (edited) You are messing with grub4dos, NOT GRUB.True, missed that WHICH complete set of commands (including "map") are you using?WHICH error?The ones pertaining to Vista which require the use of map command as it says that Vista and XP won't boot from non-first disksI've got 3 HDDs. One with Vista(hd0,0) , one with Ubuntu (hd1,0) and the 3rd one with XP (hd2,0). Each OS was installed with the other HDDs disconnected.find --set-root /ntldr # this works properly as the root is set to (hd3,0), my XP partition While "messing" with the BIOS you are probably changing hard disk order.lol, no i didn't mess up the order When I boot from the USB which has grub4dos installed to it, the USB is set as (hd0) and all disks get shifted 1 no. uphere 'xp hdd' becomes hd3 instead of hd2 Please posts the contents of your BOOT.INI.Also, read this:http://www.msfn.org/board/BOOTINI-and-diff...ive-t25365.htmlI haven't made any changes to boot.ini. I'm aware that i can have a boot menu by adding entries to the boot.ini file. I just wanted to learn to use grub4dos... Edited April 27, 2009 by islander_810 Link to comment Share on other sites More sharing options...
jaclaz Posted April 27, 2009 Share Posted April 27, 2009 The ones pertaining to Vista which require the use of map command as it says that Vista and XP won't boot from non-first disksI'll try again : post the actual commands you used and the error you had.I know which commands to use, and have no errors. You have the problem, not me. When I boot from the USB which has grub4dos installed to it, the USB is set as (hd0) and all disks get shifted 1 no. uphere 'xp hdd' becomes hd3 instead of hd2Right, and you think that the Holy Spirit ( or the Devil )will change the mappings in BOOT.INI for you? Please posts the contents of your BOOT.INI.jaclaz Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now