Page 1 of 5 123 ... LastLast
Results 1 to 10 of 46

Thread: After a dual-boot install, Vista no longer boots

  1. #1

    Default After a dual-boot install, Vista no longer boots

    I installed opensuse 11 from a burned DVD. I have two hard drives: one 40GB drive with two ntfs partitions /dev/sda1 (with Vista install) and /dev/sda2, and another 8GB drive with the Suse installation and swap partition.
    For some reason, when I choose to boot Vista from the GRUB menu, it just gets stuck at a black console screen with
    Code:
    rootnoverify(hd1,0)
    chainloader(hd0,0)+1
    How do I fix this?

  2. #2
    Join Date
    Mar 2008
    Location
    Oz
    Posts
    11,731
    Blog Entries
    2

    Default Re: After a dual-boot install, Vista no longer boots

    Try: rootnoverify (hd0,0)

    You'll find this in the file menu.lst at /boot/grub/menu.lst under the title windows 1 probably, so edit the line there. To get the editor to work in KDE put this in a console:
    Code:
    kdesu kwrite /boot/grub/menu.lst
    but if Gnome do
    Code:
    gnomesu gedit /grub/beoot/menu.lst
    Leap 42.3 & 15.1 &KDE
    FYIs from the days of yore

  3. #3

    Default Re: After a dual-boot install, Vista no longer boots

    Thank you! It works perfectly. Although I have to wonder why openSUSE 11 automatically configures the Vista boot entry with hd1 for rootnoverify.

  4. #4
    Join Date
    Mar 2008
    Location
    Oz
    Posts
    11,731
    Blog Entries
    2

    Default Re: After a dual-boot install, Vista no longer boots

    Well it's a hangover from the days when vista didn't exist. The line I gave works for 2000/xp/vista. The line Yast gives works for 2000/xp but not vista. Vista has a different bootloader entirely from xp and 2000 but Yast hasn't quite cottoned onto that yet.
    Leap 42.3 & 15.1 &KDE
    FYIs from the days of yore

  5. #5

    Default Re: After a dual-boot install, Vista no longer boots

    Ah thanks for the tip. I just feel that this should have been fixed before release, now that Vista is considered mainstream.

  6. #6
    Join Date
    Mar 2008
    Location
    Oz
    Posts
    11,731
    Blog Entries
    2

    Default Re: After a dual-boot install, Vista no longer boots

    Maybe they don't know why vista apparently creates problems for GRUB -- why don't you track down the long standing bug report and tell them that the installation of
    Code:
    rootnoverify (hd1,0)
    points to your root partition and not the windows bootloader partition as it should, and that by tuning Yast to instead generate the line
    Code:
    rootnoverify (hd0,0)
    as recommended in the Grub 2006 maual, vista would work too? You would be doing a great thing for openSUSE
    Leap 42.3 & 15.1 &KDE
    FYIs from the days of yore

  7. #7
    jgsalisbury NNTP User

    Default Re: After a dual-boot install, Vista no longer boots

    Hi,
    As this is a common problem could this be put in the sticky list?

    Thanks

  8. #8
    Join Date
    Mar 2008
    Location
    Oz
    Posts
    11,731
    Blog Entries
    2

    Default Re: After a dual-boot install, Vista no longer boots

    Sure, I'll attend to that over the next few days
    Leap 42.3 & 15.1 &KDE
    FYIs from the days of yore

  9. #9

    Default Re: After a dual-boot install, Vista no longer boots

    I have the same problem with Windoze XP Pro, except that my feedback on trying to start XP from Grub was:

    rootnoverify (hd0,5)
    chainloader (hd0, 0)+1

    I tried editing menu.lst to rootnoverify (hd0, 0) with no effect other than this appearing instead of (0, 5). I am a complete Linux newbie, who needs to use some Windoze legacy apps. Advice please.

  10. #10
    Join Date
    Jun 2008
    Location
    Auckland, NZ
    Posts
    23,700
    Blog Entries
    1

    Default Re: After a dual-boot install, Vista no longer boots

    Just so we get an accurate picture:

    cat /boot/grub/menu.lst
    fdisk -l

    As swerdna already mentioned, windows xp boot loader is not so fussy with rootnoverify command. With my own system, I have

    windows xp located on /dev/sda1
    linux located on /dev/sda6

    My windows xp grub entry:

    rootnoverify (hd0,5)
    chainloader (hd0,0)+1

    Also check that grub hasn't corrupted windows MBR.

Page 1 of 5 123 ... LastLast

Posting Permissions

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