Find the answer to your Linux question:
Results 1 to 2 of 2
The problem is I can't get Windows XP to boot from Grub (i've tried reinstalling Grub). No matter what options I put under 'title Windows XP', grub will always boot ...
Enjoy an ad free experience by logging in. Not a member yet? Register.
  1. #1
    Just Joined!
    Join Date
    Jun 2004
    Posts
    12

    Grub problem, possibly related to Patition Table boundary


    The problem is I can't get Windows XP to boot from Grub (i've tried reinstalling Grub). No matter what options I put under 'title Windows XP', grub will always boot windows to a black screen displaying those options then give me a 'boundary' error (then stop). I'm thinking this has something to do with the partition table telling me that their is a cylinder boundary problem.

    fdisk -l
    Code:
    Disk /dev/hda: 120.0 GB, 120034123776 bytes
    16 heads, 63 sectors/track, 232581 cylinders
    Units = cylinders of 1008 * 512 = 516096 bytes
    
       Device Boot      Start         End      Blocks   Id  System
    /dev/hda1   *           1           1           0   10  OPUS
    Partition 1 does not end on cylinder boundary.
    /dev/hda3               1      121906    61440561    7  HPFS/NTFS
    Partition 3 does not end on cylinder boundary.
    /dev/hda4          121906      232576    55777680    f  W95 Ext'd (LBA)
    Partition 4 does not end on cylinder boundary.
    /dev/hda5          121907      122114      104391   83  Linux
    /dev/hda6          122114      203395    40965718+  83  Linux
    /dev/hda7          203395      207076     1855476   82  Linux swap
    /dev/hda8          207077      232576    12851968+  8e  Linux LVM
    In case your wondering what the current grub 'menu.lst' is:
    Code:
    title           Debian GNU/Linux, kernel 2.6.6-1-686
    root            (hd0,4)
    kernel          /vmlinuz-2.6.6-1-686 root=/dev/hda6 ro
    initrd          /initrd.img-2.6.6-1-686
    savedefault
    boot
    
    title Windows XP
    rootnoverify (hd0,0)
    makeactive
    chainloader +1
    I'm using Debian (everything updated), kernel 2.6.6-1, and newest version of Grub. Windows worked fine when I first install Debian (Sarge installer) a few weeks ago, it stopped working either when i got the newer kernel or installed something else (or who knows what).

  2. #2
    Linux Newbie rat007's Avatar
    Join Date
    Jul 2004
    Location
    Brno
    Posts
    230

    Re: Grub problem, possibly related to Patition Table boundar

    I have quite similar problem. I had Madrake 9.2 and I've switched to Fedore 2 - Lilo -> Grub and now my dualboot is dead! My sugestion (and goin to do this at home tonight is to try bootcfg /rebuild from WinXP install CD and configuring Lilo for Fedora.

    R

    Quote Originally Posted by brentd49
    The problem is I can't get Windows XP to boot from Grub (i've tried reinstalling Grub). No matter what options I put under 'title Windows XP', grub will always boot windows to a black screen displaying those options then give me a 'boundary' error (then stop). I'm thinking this has something to do with the partition table telling me that their is a cylinder boundary problem.

    fdisk -l
    Code:
    Disk /dev/hda: 120.0 GB, 120034123776 bytes
    16 heads, 63 sectors/track, 232581 cylinders
    Units = cylinders of 1008 * 512 = 516096 bytes
    
       Device Boot      Start         End      Blocks   Id  System
    /dev/hda1   *           1           1           0   10  OPUS
    Partition 1 does not end on cylinder boundary.
    /dev/hda3               1      121906    61440561    7  HPFS/NTFS
    Partition 3 does not end on cylinder boundary.
    /dev/hda4          121906      232576    55777680    f  W95 Ext'd (LBA)
    Partition 4 does not end on cylinder boundary.
    /dev/hda5          121907      122114      104391   83  Linux
    /dev/hda6          122114      203395    40965718+  83  Linux
    /dev/hda7          203395      207076     1855476   82  Linux swap
    /dev/hda8          207077      232576    12851968+  8e  Linux LVM
    In case your wondering what the current grub 'menu.lst' is:
    Code:
    title           Debian GNU/Linux, kernel 2.6.6-1-686
    root            (hd0,4)
    kernel          /vmlinuz-2.6.6-1-686 root=/dev/hda6 ro
    initrd          /initrd.img-2.6.6-1-686
    savedefault
    boot
    
    title Windows XP
    rootnoverify (hd0,0)
    makeactive
    chainloader +1
    I'm using Debian (everything updated), kernel 2.6.6-1, and newest version of Grub. Windows worked fine when I first install Debian (Sarge installer) a few weeks ago, it stopped working either when i got the newer kernel or installed something else (or who knows what).

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •