Find the answer to your Linux question:
Results 1 to 7 of 7
Hi, I'm a first-time Linux user and, suprise surprise, run into trouble at the first hurdle! I have 3 SATA drives in my PC. The first two had Windows XP ...
  1. #1
    Just Joined!
    Join Date
    Dec 2006
    Posts
    6

    Chainloader

    Hi,
    I'm a first-time Linux user and, suprise surprise, run into trouble at the first hurdle! I have 3 SATA drives in my PC. The first two had Windows XP and Vista. I introduced a third drive to install Suse Linux 10.1.

    The GRUB loads fine, but when I select Windows XP I get a black screen that states" Chainloader hd(0,1)+1 with a flashing cursor.

    Please can anyone help, as I my backup plan is to download Knoppix, retrieve all my files from Windows drives and then blow them all away. Don't really want to as I really wanted to use Linux!

    Any help would be greatly appreciated!

  2. #2
    Linux Guru Vergil83's Avatar
    Join Date
    Mar 2004
    Posts
    2,408
    try posting your
    Code:
    /boot/grub/menu.lst
    Brilliant Mediocrity - Making Failure Look Good

  3. #3
    Just Joined!
    Join Date
    Dec 2006
    Posts
    6
    Here it is:

    SUSE Linux Enterprise Desktop 10
    root (hd2,4)
    kernel /boot/vmlinuz root=/dev/sdc5 vga=0x317 resume=/dev/sdc1

    ###Don't change this comment - YaST2 identifier: Original name: windows 1### title Windows XP
    chainloader (hd0,2)+1

    ###Don't change this comment - YaST2 identifier: Original name: windows 2### title Windows Vista Beta
    chainloader (hd1,0)+1

    ###Don't change this comment - YaST2 identifier: Original name: floppy### title Floppy
    chainloader (fd0)+1

    ###Don't change this comment - YaST2 identifier: Original name: failsafe### title Failsafe -- Suse Linux Enterprise Desktop 10
    root (hd2,4)
    kernel /boot/vmlinuz root=/dev/sdc5 vga=normal showpts ide=nodma apm=off acpi=off noresume nosmp noapic maxcpus=0 edd=off 3
    initrd /boot/initrd

  4. #4
    Just Joined!
    Join Date
    Dec 2006
    Posts
    6
    I have also run df:

    Filesystem Mounted on
    /dev/sdc5 /
    udev /dev
    /dev/sdc6 /home
    /dev/sda2 /windows/C
    /dev/sdb1 /windows/D
    /dev/sdb2 /windows/E

  5. #5
    Linux Guru Vergil83's Avatar
    Join Date
    Mar 2004
    Posts
    2,408
    Edit the file so the windows parts look like this
    Code:
    ###Don't change this comment - YaST2 identifier: Original name: windows 1### 
    title Windows XP
    rootnoverify (hd0,2)
    makeactive
    chainloader +1
    
    ###Don't change this comment - YaST2 identifier: Original name: windows 2###
    title Windows Vista Beta
    rootnoverify (hd1,0)
    map (hd0) (hd1)
    map (hd1) (hd0)
    makeactive
    chainloader +1
    Brilliant Mediocrity - Making Failure Look Good

  6. #6
    Just Joined!
    Join Date
    Dec 2006
    Posts
    6
    I did as you instructed, and I get the following statements with flashing cursor:

    When I select Windows XP, I get:
    rootnoverify (hd0,2)
    makeactive
    chainloader +1

    When I select Windows Vista, I get:
    rootnoverify (hd1,0)
    map (hd0) (hd1)
    map (hd1) (hd0)
    makeactive
    chainloader +1
    chainloader (hd1,0)+1
    NTLDR is missing
    Press Ctrl+Alt+Del to restart

    To be honest, I am not fussed about whether I can get Vista to boot; just need XP to boot.

  7. #7
    Just Joined!
    Join Date
    Dec 2006
    Posts
    6
    Got it working

    Thank you very much for your help!

Posting Permissions

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