[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: grub won't but XP



Bernard Fay wrote:
> 
> 
> On Sun, Jul 12, 2009 at 1:01 AM, Masood <masoodbeh@gmail.com
> <mailto:masoodbeh@gmail.com>> wrote:
> 
>     On Sun, Jul 12, 2009 at 8:46 AM, Steve Reilly
>     <sfreilly@roadrunner.com <mailto:sfreilly@roadrunner.com>> wrote:
> 
>         Bernard Fay wrote:
> 
>         > title           Windows XP
>         > rootnoverify    (hd2,0)
>         > chainloader     +1
>         > makeactive
> 
> 
>         if im not mistaken the rootnoverify line should be (hd0.1)  not
>         (hd2,0),
>         at least thats what mine is that works fine.
> 
> 
>     As Steve pointed out, (hd2,0) seems unusual unless you have 3 hard
>     drives of which the third has Windows XP on it. If you can boot into
>     Lenny try running the following as root to find out where your XP
>     installation is located:
> 
>     # fdisk -l
> 
>     Regrads,
>     Masood
> 
> 
> 
> Oh sorry!  I should have told you.  Yes, I have 3 disks: 2 SATA for
> Linux and 1 EIDE for Windows.  This is why I have (hd2,0).  This is
> correct, yes?
> I use to have ubuntu which use lilo and that was working fine.  Maybe, I
> should go back to lilo but I rather stay with grub being more
> powerful.... usually!
> 
> Thanks again
> 
> 
> strontium:~# fdisk -l
> 
> Disk /dev/sda: 80.0 GB, 80026361856 bytes
> 255 heads, 63 sectors/track, 9729 cylinders
> Units = cylinders of 16065 * 512 = 8225280 bytes
> Disk identifier: 0x00042142
> 
>    Device Boot      Start         End      Blocks   Id  System
> /dev/sda1   *           1          20      160618+  83  Linux
> /dev/sda2              21        9729    77987542+  8e  Linux LVM
> 
> Disk /dev/sdb: 500.1 GB, 500107862016 bytes
> 255 heads, 63 sectors/track, 60801 cylinders
> Units = cylinders of 16065 * 512 = 8225280 bytes
> Disk identifier: 0x4bcf667c
> 
>    Device Boot      Start         End      Blocks   Id  System
> /dev/sdb1               1       60801   488384001   8e  Linux LVM
> 
> Disk /dev/hdc: 61.4 GB, 61492838400 bytes
> 255 heads, 63 sectors/track, 7476 cylinders
> Units = cylinders of 16065 * 512 = 8225280 bytes
> Disk identifier: 0x000cf2ea
> 
>    Device Boot      Start         End      Blocks   Id  System
> /dev/hdc1   *           1        7475    60042906    7  HPFS/NTFS
> 
> 
> 

Hi, you could try to use the grup "map" command to make winxp happy by
"thinking" is on the first partition of the first disk :

title           Windows XP
map (hd0,0) (hd2,0)
map (hd2,0) (hd0,0)
rootnoverify    (hd2,0)
chainloader     +1


If it doesn't work, double check in your bios the disks boot order, as I
have seen strange behaviors when sata and (p)ata disks are mixed on the
same motherboard.

Tom


Reply to: