[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: GRUB and ntldr
From: |
Thomas Schweikle |
Subject: |
Re: GRUB and ntldr |
Date: |
Thu, 10 Nov 2005 17:26:24 +0100 |
User-agent: |
Mozilla Thunderbird 1.0.7 (Windows/20050923) |
adrian15 schrieb:
>
> title Windows
> root (hd0,0)
> chainloader (hd0,0)/ntldr
> boot
>
> supposing that the ntldr is called like that.
This doesn't work, since ntldr isn't a supported binary type. GRUB
refuses to load it this way.
> A) Tell me if that works for you I'm interested also in loading ntldr
> manually.
>
> The response to your question is in the manual:
> http://www.gnu.org/software/grub/manual/html_node/chainloader.html#chainloa
> der
>
> Load file as a chain-loader.
>
> file can be (hd0,0)+1 as usual or it can be a file as in a linux system.
> And now that I am reading the documentation you might need probably the --
> force option.
>
> title Windows
> root (hd0,0)
> chainloader --force (hd0,0)/ntldr
> boot
Upps! An option I overlooked. I've tried it, but with no success.
Forcing ntldr to load just prints four characters on screen, but
doesn't start ntldr as expected. There are two possibilities: ntldr
has to reside a a certain place in memory, or there is a
displacement the correct start adress is loacated at ...
> A) I repeat again, tell me how does it work for you.
Partly: I can force it now to load, but this does not make it run :-(
> Another ntldr must be in a partition that Grub can read... that's FAT32
> mainly,... if you want to use ntldr in NTFS you might need a Grub called
> Grub Win32 or similar with ntfs support. Check these links:
>
> http://www.geocities.com/lode_leroy/grubinstall/ (This is the useful one)
> http://grub4dos.sourceforge.net/ (This is just for curiosity)
>
> B) Another question. Why are you interested in loading ntldr manually?
I am interested, since I have to set up a test machine equiped with
various versions of Windows 98, Windows 2000, Windows XP, Windows
2000 Server, Windows 2003, Linux in some flawers and last FreeBSD.
Linux isn't a problem, as isn't FreeBSD. But Windows ntldr just
doesn't allow for more than 10 selectable items while booting and
there are 27 Windows versions (German, English, Chinese), with
different Service packs applied to boot.
--
Thomas
- Re: GRUB and ntldr,
Thomas Schweikle <=