Re: [opensuse] GRUB will not boot up second windows partition



On Jan 31, 2008 7:22 AM, Marc Chamberlin <marc@xxxxxxxxxxxxxxxxxx> 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@xxxxxxxxxxxx
For additional commands, e-mail: opensuse+help@xxxxxxxxxxxx



Relevant Pages

  • Re: Linux community software-update-anarchy polemic
    ... Remember, I'm just a monkey. ... That implies that if you have one disk per partition, ... Trust the kernel or don't trust the kernel, but either way, both ...
    (comp.os.linux.misc)
  • SUMMARY: Moving /usr From Under Root "/" To Its Own Partition
    ... One of the reasons for doing this is to end up with a smaller root ... Install the boot block and boot off the new drive. ... " In order for the root partition to be fscked and remounted ... D> temporarily on the existing disk. ...
    (SunManagers)
  • Re: Two "expert" issues I must solve before upgading
    ... I think backups are different than the other fluff you suggest - more ... out there who had a disk crash and had to start from scratch. ... >image of your current Windows 98 OS partition. ... you can restore the disk image and get back quickly ...
    (microsoft.public.windowsxp.newusers)
  • Re: Found the chkdsk log [STOP error, data unviewable etc...]
    ... The type of the file system is NTFS. ... CHKDSK is recovering lost files. ... 33013543 KB total disk space. ... partition, etc. Oh well... ...
    (microsoft.public.win2000.file_system)
  • Re: Disk Utility to align tracks on a hardware RAID1 system
    ... you should contact you hard disk manufacture for resolution. ... > Microsoft provides RAID 1 based on software method. ... > This newsgroup only focuses on SBS technical issues. ... >>system partition but a separate drive or extended artition. ...
    (microsoft.public.windows.server.sbs)