Announcement

Collapse
No announcement yet.

[c] Kubuntu 6.0.6 no grub?

Collapse
This topic is closed.
X
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    [c] Kubuntu 6.0.6 no grub?

    Hey all,

    I'm dual booting XP Pro and Kubuntu Dapper. I booted from the LiveCD, followed the onscreen directions and viola, it's installed, and i removed the cd. When it reboots, WinXP boots up. There is no grub screen to choose the OS. I booted back into the LiveCD, and ran from konsole
    Code:
    sudo fdisk -l
    then I started grub
    Code:
    sudo grub
    This physical drive is a SATA II drive. / is located on partition sda3 so then I type from grub>
    Code:
    root(sd0,2)
    and get Error 27: Unrecognized command. I've also tried putting a space between root and (sd0,2). I've read through these and unbuntu forums searching for a better solution, but I haven't found one.

    This PC is:

    AMD Athlon X2 3800+
    ASUS A8N32SLI-Deluxe
    2GB Corsair XMS
    eVGA GeForce 7900GT Signature Series
    WD 300GB SATA II HDD

    I downloaded kubuntu from kubuntu.org using a torrent file and Azureus from the computer I'm on now, which is also kubuntu (single boot) and burned using kd3.

    Any suggestions? Thanks in advance for any help.

    Will

    #2
    Re: [c] Kubuntu 6.0.6 no grub?

    Can you get into your installed kubuntu booting from the hard disk? If not - mount it from within your hard disk

    mkdir /mnt/temp
    mount /dev/sda3 /mnt/temp
    chroot /mnt/temp

    Then navigate to your boot/grub directory and have a look at your menu.lst file. What commands are there for booting your kubuntu?

    Comment


      #3
      Re: [c] Kubuntu 6.0.6 no grub?

      First off, thanks for the quick reply. I can't get into the installed kubuntu on the harddrive. I loaded the LiveCD, and from konsole did what you said. Here is the menu.lst:

      Code:
      # menu.lst - See: grub(8), info grub, update-grub(8)
      #      grub-install(8), grub-floppy(8),
      #      grub-md5-crypt, /usr/share/doc/grub
      #      and /usr/share/doc/grub-doc/.
      
      ## default num
      # Set the default entry to the entry number NUM. Numbering starts from 0, and
      # the entry number 0 is the default if the command is not used.
      #
      # You can specify 'saved' instead of a number. In this case, the default entry
      # is the entry saved with the command 'savedefault'.
      # WARNING: If you are using dmraid do not change this entry to 'saved' or your
      # array will desync and will not let you boot your system.
      default		0
      
      ## timeout sec
      # Set a timeout, in SEC seconds, before automatically booting the default entry
      # (normally the first entry defined).
      timeout		10
      
      ## hiddenmenu
      # Hides the menu by default (press ESC to see the menu)
      #hiddenmenu
      
      # Pretty colours
      #color cyan/blue white/blue
      
      ## password ['--md5'] passwd
      # If used in the first section of a menu file, disable all interactive editing
      # control (menu entry editor and command-line) and entries protected by the
      # command 'lock'
      # e.g. password topsecret
      #   password --md5 $1$gLhU0/$aW78kHK1QfV3P2b2znUoe/
      # password topsecret
      
      #
      # examples
      #
      # title		Windows 95/98/NT/2000
      # root		(hd0,0)
      # makeactive
      # chainloader	+1
      #
      # title		Linux
      # root		(hd0,1)
      # kernel	/vmlinuz root=/dev/hda2 ro
      #
      
      #
      # Put static boot stanzas before and/or after AUTOMAGIC KERNEL LIST
      
      ### BEGIN AUTOMAGIC KERNELS LIST
      ## lines between the AUTOMAGIC KERNELS LIST markers will be modified
      ## by the debian update-grub script except for the default options below
      
      ## DO NOT UNCOMMENT THEM, Just edit them to your needs
      
      ## ## Start Default Options ##
      ## default kernel options
      ## default kernel options for automagic boot options
      ## If you want special options for specific kernels use kopt_x_y_z
      ## where x.y.z is kernel version. Minor versions can be omitted.
      ## e.g. kopt=root=/dev/hda1 ro
      ##   kopt_2_6_8=root=/dev/hdc1 ro
      ##   kopt_2_6_8_2_686=root=/dev/hdc2 ro
      # kopt=root=/dev/sda3 ro
      
      ## default grub root device
      ## e.g. groot=(hd0,0)
      # groot=(hd1,2)
      
      ## should update-grub create alternative automagic boot options
      ## e.g. alternative=true
      ##   alternative=false
      # alternative=true
      
      ## should update-grub lock alternative automagic boot options
      ## e.g. lockalternative=true
      ##   lockalternative=false
      # lockalternative=false
      
      ## additional options to use with the default boot option, but not with the
      ## alternatives
      ## e.g. defoptions=vga=791 resume=/dev/hda5
      # defoptions=quiet splash
      
      ## altoption boot targets option
      ## multiple altoptions lines are allowed
      ## e.g. altoptions=(extra menu suffix) extra boot options
      ##   altoptions=(recovery mode) single
      # altoptions=(recovery mode) single
      
      ## controls how many kernels should be put into the menu.lst
      ## only counts the first occurence of a kernel, not the
      ## alternative kernel options
      ## e.g. howmany=all
      ##   howmany=7
      # howmany=all
      
      ## should update-grub create memtest86 boot option
      ## e.g. memtest86=true
      ##   memtest86=false
      # memtest86=true
      
      ## should update-grub adjust the value of the default booted system
      ## can be true or false
      # updatedefaultentry=false
      
      ## ## End Default Options ##
      
      title		Ubuntu, kernel 2.6.15-26-386
      root		(hd1,2)
      kernel		/boot/vmlinuz-2.6.15-26-386 root=/dev/sda3 ro quiet splash
      initrd		/boot/initrd.img-2.6.15-26-386
      savedefault
      boot
      
      title		Ubuntu, kernel 2.6.15-26-386 (recovery mode)
      root		(hd1,2)
      kernel		/boot/vmlinuz-2.6.15-26-386 root=/dev/sda3 ro single
      initrd		/boot/initrd.img-2.6.15-26-386
      boot
      
      title		Ubuntu, memtest86+
      root		(hd1,2)
      kernel		/boot/memtest86+.bin 
      boot
      
      ### END DEBIAN AUTOMAGIC KERNELS LIST
      
      # This is a divider, added to separate the menu items below from the Debian
      # ones.
      title		Other operating systems:
      root
      
      
      # This entry automatically added by the Debian installer for a non-linux OS
      # on /dev/sda1
      title		Microsoft Windows XP Professional
      root		(hd1,0)
      savedefault
      makeactive
      map		(hd0) (hd1)
      map		(hd1) (hd0)
      chainloader	+1

      Looking at this, does grub realize SATA vs. IDE? Both OS's are on a SATA drive. There is an IDE drive in this box as well, but it's purely data only, NTFS.

      Any other info needed, let me know. Thanks!

      Will

      Comment


        #4
        Re: [c] Kubuntu 6.0.6 no grub?

        If the / partition is sda3, that translates to root (hd0,2) instead of root (hd1,2) I believe.

        So, in the menu.lst change this:

        title Ubuntu, kernel 2.6.15-26-386
        root (hd1,2)
        kernel /boot/vmlinuz-2.6.15-26-386 root=/dev/sda3 ro quiet splash
        initrd /boot/initrd.img-2.6.15-26-386
        savedefault
        boot


        To this:

        title Ubuntu, kernel 2.6.15-26-386
        root (hd0,2)
        kernel /boot/vmlinuz-2.6.15-26-386 root=/dev/sda3 ro quiet splash
        initrd /boot/initrd.img-2.6.15-26-386
        savedefault
        boot

        Comment


          #5
          Re: [c] Kubuntu 6.0.6 no grub?

          Actually, looking back at your post, where is GRUB installed? MBR?

          Comment


            #6
            Re: [c] Kubuntu 6.0.6 no grub?

            How can you tell if it is part of the MBR? I found this info in /boot/grub and I tried editing the menu.lst to what you suggested, and XP loads up still, no grub menu. should it be sd instead of hd? I thought hd referred to IDE drives, and sd SATA drives.

            Thanks for the reply,

            Will

            Comment


              #7
              Re: [c] Kubuntu 6.0.6 no grub?

              Here's a thought. Would it matter if my IDE drive is set to master on the IDE bus? Could that be where grub is loaded/searching? For giggles, i'm going to uplug my IDE drive, and try reinstalling kubuntu once again. Also, in my BIOS, the IDE drive is the Primary IDE Master, where my SATA drive is the Third IDE Master. I don't think there is a way for me to make the SATA drive Primary Master.

              Wish me luck

              Will

              Comment


                #8
                Re: [c] Kubuntu 6.0.6 no grub?

                Problem solved. GRUB installs to the Primary Master, which on this motherboard, is an IDE bus. By uplugging the IDE drive, reinstalling kubuntu on the SATA, grub works as advertised. I'll fdisk the mbr on my IDE drive and all should be well again.

                Thanks to those that tried to help.

                Will

                Comment


                  #9
                  Re: [c] Kubuntu 6.0.6 no grub?

                  Glad you got it working!

                  Comment

                  Working...
                  X