Jump to content
23 posts in this topic

Recommended Posts

I have 2 sata disk and install the Windows Vista and Xp in disk 1,Linux and Mac installed in disk 2.I use GRUB to boot the Linux and Mac,but I find it seems impossible to boot Vista by using GRUB (rootnoverify (hd1,0),chainloader +1),when boot the Vista the computer auto-restart.

Any ideas?Thanks for any replies.

Link to comment
https://www.insanelymac.com/forum/topic/36440-grub-boot-the-vista/
Share on other sites

i suggest u to try a bootloader utility named BCDEasy 1.5 its freely available to download..

it can easily solve ur problems in minutes..

i mean it has the options to add the boot entries for Linux, older Windows OS and the Mac OS X...

just an awesome utility..

just give it a shot.

I have 2 sata disk and install the Windows Vista and Xp in disk 1,Linux and Mac installed in disk 2.I use GRUB to boot the Linux and Mac,but I find it seems impossible to boot Vista by using GRUB (rootnoverify (hd1,0),chainloader +1),when boot the Vista the computer auto-restart.

Any ideas?Thanks for any replies.

For vista:

rootnoverify (hd0,0)

makeactive

chainloader +1

 

(if vista is on first disk, it should be (hd0,0); if your pc sees this as disk #2, then it's (hd1,0); make sure and find the one that works).

So, ok, vista is installed on the second disk.

 

So try mapping the drives in grub, so that vista's disk is like the first:

 

map (hd0) (hd1)

map (hd1) (hd0)

rootnoverify (hd1,0)

makeactive

chainloader +1

 

Read here about the map command.

 

I hope this will help.

 

Otherwise, would be good to give us the content of your menu.lst (at least the good parts) for your OS's.

Give us:

1) partition information of your disks (order of partitions, type of the partitions (primary, logical...), etc);

2) grub's menu.lst content (or grub.conf).

3) order in which you installed your windows (vista after or before xp?) (in particular, in which partition are vista's boot files?)

 

[Regarding (3): if vista installed its boot files in xp's partition, then you'll need to direct grub to that partition to boot vista]

This is my "fdisk -l" command output:

------------------------------------------------------------------------

Disk /dev/sda: 251.0 GB, 251000193024 bytes

255 heads, 63 sectors/track, 30515 cylinders

Units = cylinders of 16065 * 512 = 8225280 bytes

 

Device Boot Start End Blocks Id System

/dev/sda1 * 1 2677 21502971 7 HPFS/NTFS *****************************(Installed Vista)

/dev/sda2 2678 30514 223600702+ f W95 Ext'd (LBA)

/dev/sda5 2678 3982 10482381 7 HPFS/NTFS ***************************(installed Windows Xp)

/dev/sda6 3983 5287 10482381 7 HPFS/NTFS

/dev/sda7 5288 7837 20482843+ 7 HPFS/NTFS

/dev/sda8 7838 8474 5116671 7 HPFS/NTFS

/dev/sda9 8475 9749 10241406 7 HPFS/NTFS

/dev/sda10 9750 11699 15663343+ 7 HPFS/NTFS

/dev/sda11 11700 15651 31744408+ 7 HPFS/NTFS

/dev/sda12 15652 19603 31744408+ 7 HPFS/NTFS

/dev/sda13 19604 30476 87337341 7 HPFS/NTFS

/dev/sda14 30477 30514 305203+ b W95 FAT32

 

Disk /dev/sdb: 163.9 GB, 163928604672 bytes

255 heads, 63 sectors/track, 19929 cylinders

Units = cylinders of 16065 * 512 = 8225280 bytes

 

Device Boot Start End Blocks Id System

/dev/sdb1 * 1 1305 10482381 af Unknown *****************************(Installed Mac)

/dev/sdb2 1306 19928 149589247+ 5 Extended

/dev/sdb5 1306 2325 8193118+ af Unknown

/dev/sdb6 2326 3727 11261533+ 83 Linux *******************************(Insatll linux)

/dev/sdb7 3728 3885 1269103+ 82 Linux swap

/dev/sdb8 4253 6524 18249808+ 7 HPFS/NTFS

/dev/sdb9 6525 8436 15358108+ 7 HPFS/NTFS

/dev/sdb10 8437 12005 28667961 7 HPFS/NTFS

/dev/sdb11 12006 19883 63280003+ 7 HPFS/NTFS

/dev/sdb12 19884 19928 361431 b W95 FAT32

/dev/sdb13 3886 4252 2947896 83 Linux

 

Partition table entries are not in disk order

---------------------------------------------------------------------------------------------------------------------------

My Grub install in MBR and set the /dev/sdb as the boot first disk in my BIOS.I isntalled the Vista after XP.

Here is my grub.conf:

-------------------------------------------------------------------------------------------------------------

# grub.conf generated by anaconda

#

# Note that you do not have to rerun grub after making changes to this file

# NOTICE: You do not have a /boot partition. This means that

# all kernel and initrd paths are relative to /, eg.

# root (hd0,5)

# kernel /boot/vmlinuz-version ro root=/dev/sdb6

# initrd /boot/initrd-version.img

#boot=/dev/sdb

default=0

timeout=500

#splashimage=(hd0,5)/boot/grub/splash.xpm.gz

hiddenmenu

title Red Hat Enterprise Linux AS (2.6.9-42.0.3.ELsmp)

root (hd0,5)

kernel /boot/vmlinuz-2.6.9-42.0.3.ELsmp ro root=LABEL=/ rhgb quiet

initrd /boot/initrd-2.6.9-42.0.3.ELsmp.img

title Red Hat Enterprise Linux AS (2.6.9-42.0.3.EL)

root (hd0,5)

kernel /boot/vmlinuz-2.6.9-42.0.3.EL ro root=LABEL=/ rhgb quiet

initrd /boot/initrd-2.6.9-42.0.3.EL.img

title Red Hat Enterprise Linux AS (2.6.9-42.ELsmp)

root (hd0,5)

kernel /boot/vmlinuz-2.6.9-42.ELsmp ro root=LABEL=/ rhgb quiet

initrd /boot/initrd-2.6.9-42.ELsmp.img

title Red Hat Enterprise Linux AS-up (2.6.9-42.EL)

root (hd0,5)

kernel /boot/vmlinuz-2.6.9-42.EL ro root=LABEL=/ rhgb quiet

initrd /boot/initrd-2.6.9-42.EL.img

title MAC Tiger

rootnoverify (hd0,0)

chainloader +1

title Windows 5.1

map (hd0) (hd1)

map (hd1) (hd0)

rootnoverify (hd1,5)

savedefault

chainloader +1

title Windows 6

root (hd1,0)

makeactive

chainloader +1

-------------------------------------------------------------------------------------------------------

Thanks for your kind help!

Right now, don't know what else to suggest.

Check Linux forums elsewhere, there might be better suggestions/explanations.

 

I had this problem once (vista beta), and the makeactive and map thing had solved it.

 

[i shouldn't have asked you were your bootmgr and boot folders were: there was nowhere else for them to be :P ]

Edited by cbmkgd
  • 3 weeks later...

So, after all is it possible to tirple-boot Vista, XP and OS X?

 

I plan on installing Vista on my PC but your posts like killed my enthusiasm.

 

I planned to do the following but don't know will it work?

 

Mac OS Partition 1 - primary, active

XP Partition

Vista partition

 

I want to use Darwin's boot manager as I find it perfect for me.

His problem might be grub-specific (or not).

Triple/multiboot has been done extensively by many here. Mileage vary.

The plan you laid out above, with darwin loader, has been done. You'll only know if it works for you by trying. If you have problems after vista's install, there's a specific thread in the GeniusBar to correct it.

Good luck.

  • 2 weeks later...
×
×
  • Create New...