Re: [opensuse] GRUB will not boot up second windows partition
On Jan 31, 2008 7:22 AM, Marc Chamberlin <marc@marcchamberlin.com> wrote:
Marc Chamberlin wrote:
| | So I am lost and confused... Can anyone offer me advise on how to get | this stubborn boot loader to do what I want it to? (That is to allow me | to boot up my new second Win XP?) I REALLY do NOT want to have to | reinstall SuSE as that would be a LOT of work for me!!! | | Marc...
If I want to have Grub boot up windows on my second drive, first partition how exactly do I modify this file. I see two lines both which have references to a disk (and to rdisk and multi whatever those are???) Do I change the 0 in the parenthesis following the word disk to a 1? Do I need to worry about "rdisk"? "multi"? My boot.ini file is very similar to the one you showed me except that the partition is set to 1 on both lines.
Just want to double check before I screw things up worse! I fear if I muck this file up wrong I will be back to reinstalling windows again... LOL
Marc...
Marc, there are quite a few resources out there that explain how this works. One is: http://support.microsoft.com/kb/102873 Basically it is as below when in this format: multi(X)disk(Y)rdisk(Z)partition(W)\<winnt_dir> The X, Y, Z, and W parameters have the following meaning: • X is the ordinal number of the adapter and should always be 0 (see the text below for the reason). • Y is always 0 (zero) if the ARC path starts with MULTI(), because MULTI() invokes the INT 13 call as described above and therefore does not need the DISK() parameter information. • Z is the ordinal for the disk on the adapter and is usually a number between 0 and 3. • W is the partition number. All partitions receive a number except for type 5 (MS-DOS Extended) and type 0 (unused) partitions, with primary partitions being numbered first and then logical drives. NOTE: The first valid number for W is 1, as opposed to X, Y, and Z which start at 0 (zero). So, in your case, change the Z to a 1 ie multi(0)disk(0)rdisk(1)partition(1)\<winnt_dir> (in both lines) Back up the boot.ini first! (just in case...) This should work fine if there is no accessible NTFS partition on disk 0, but can be confused by XP booting and allocating C: drive to the first NTFS partition on disk 0 John -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
participants (1)
-
John Bennett