Results 1 to 8 of 8

Thread: Installed 12.04 - Boots straight into windows 7

  1. #1
    Join Date
    Aug 2009
    Beans
    59
    Distro
    Ubuntu 10.04 Lucid Lynx

    Exclamation Installed 12.04 - Boots straight into windows 7

    I've found someone with a similar problem, though I don't know if it's exact. The thread told me to download bootinfoscript, so I did and here is the output:

    Code:
                      Boot Info Script 0.61      [1 April 2012]
    
    
    ============================= Boot Info Summary: ===============================
    
     => Grub2 (v1.99) is installed in the MBR of /dev/sda and looks at sector 1 of 
        the same hard drive for core.img. core.img is at this location and looks 
        in partition 2 for /boot/grub.
     => Grub2 (v1.99) is installed in the MBR of /dev/sdb and looks at sector 1 of 
        the same hard drive for core.img. core.img is at this location and looks 
        for (,msdos2)/boot/grub on this drive.
     => Syslinux MBR (3.61-4.03) is installed in the MBR of /dev/sdc.
    
    sda1: __________________________________________________________________________
    
        File system:       ntfs
        Boot sector type:  Windows Vista/7: NTFS
        Boot sector info:  No errors found in the Boot Parameter Block.
        Operating System:  
        Boot files:        /bootmgr /Boot/BCD
    
    sda2: __________________________________________________________________________
    
        File system:       ntfs
        Boot sector type:  Windows Vista/7: NTFS
        Boot sector info:  No errors found in the Boot Parameter Block.
        Operating System:  Windows 7
        Boot files:        /bootmgr /Boot/BCD /Windows/System32/winload.exe
    
    sdb1: __________________________________________________________________________
    
        File system:       Extended Partition
        Boot sector type:  -
        Boot sector info: 
    
    sdb5: __________________________________________________________________________
    
        File system:       ntfs
        Boot sector type:  Windows XP: NTFS
        Boot sector info:  According to the info in the boot sector, sdb5 starts 
                           at sector 63.
        Operating System:  
        Boot files:        
    
    sdb6: __________________________________________________________________________
    
        File system:       swap
        Boot sector type:  -
        Boot sector info: 
    
    sdb2: __________________________________________________________________________
    
        File system:       ext4
        Boot sector type:  -
        Boot sector info: 
        Operating System:  Ubuntu 12.04 LTS
        Boot files:        /boot/grub/grub.cfg /etc/fstab /boot/grub/core.img
    
    sdc1: __________________________________________________________________________
    
        File system:       vfat
        Boot sector type:  SYSLINUX 4.03 2010-10-22 ........>..sr>........D.8...0...~.....~...f...M.f.f....f..0~....>E}.u......
        Boot sector info:  Syslinux looks at sector 7379736 of /dev/sdc1 for its 
                           second stage. SYSLINUX is installed in the  directory. 
                           The integrity check of the ADV area failed. No errors 
                           found in the Boot Parameter Block.
        Operating System:  
        Boot files:        /boot/grub/grub.cfg /syslinux.cfg 
                           /efi/boot/bootx64.efi /ldlinux.sys
    
    ============================ Drive/Partition Info: =============================
    
    Drive: sda _____________________________________________________________________
    
    Disk /dev/sda: 160.0 GB, 160041885696 bytes
    255 heads, 63 sectors/track, 19457 cylinders, total 312581808 sectors
    Units = sectors of 1 * 512 = 512 bytes
    Sector size (logical/physical): 512 bytes / 512 bytes
    
    Partition  Boot  Start Sector    End Sector  # of Sectors  Id System
    
    /dev/sda1               2,048       206,847       204,800   7 NTFS / exFAT / HPFS
    /dev/sda2    *        206,848   312,578,047   312,371,200   7 NTFS / exFAT / HPFS
    
    
    Drive: sdb _____________________________________________________________________
    
    Disk /dev/sdb: 160.0 GB, 160041885696 bytes
    255 heads, 63 sectors/track, 19457 cylinders, total 312581808 sectors
    Units = sectors of 1 * 512 = 512 bytes
    Sector size (logical/physical): 512 bytes / 512 bytes
    
    Partition  Boot  Start Sector    End Sector  # of Sectors  Id System
    
    /dev/sdb1              16,126   273,330,175   273,314,050   f W95 Extended (LBA)
    /dev/sdb5              16,128   267,041,005   267,024,878   7 NTFS / exFAT / HPFS
    /dev/sdb6         267,042,816   273,330,175     6,287,360  82 Linux swap / Solaris
    /dev/sdb2    *    273,330,176   312,580,095    39,249,920  83 Linux
    
    
    Drive: sdc _____________________________________________________________________
    
    Disk /dev/sdc: 4022 MB, 4022337024 bytes
    124 heads, 62 sectors/track, 1021 cylinders, total 7856127 sectors
    Units = sectors of 1 * 512 = 512 bytes
    Sector size (logical/physical): 512 bytes / 512 bytes
    
    Partition  Boot  Start Sector    End Sector  # of Sectors  Id System
    
    /dev/sdc1    *             62     7,849,447     7,849,386   b W95 FAT32
    
    
    "blkid" output: ________________________________________________________________
    
    Device           UUID                                   TYPE       LABEL
    
    /dev/loop0                                              squashfs   
    /dev/sda1        1E14F33D14F3170D                       ntfs       System Reserved
    /dev/sda2        26C6F764C6F73323                       ntfs       
    /dev/sdb2        498a6901-661b-4b5f-8205-1864bc9c3108   ext4       
    /dev/sdb5        01CCCBCEF002AB30                       ntfs       Zeta
    /dev/sdb6        ab66f9ce-c8bc-48de-bcbc-3c6a43cdafea   swap       
    /dev/sdc1        0A1C-CB34                              vfat       
    /dev/sr1                                                iso9660    U3 System
    
    ================================ Mount points: =================================
    
    Device           Mount_Point              Type       Options
    
    /dev/loop0       /rofs                    squashfs   (ro,noatime)
    /dev/sdc1        /cdrom                   vfat       (ro,noatime,fmask=0022,dmask=0022,codepage=cp437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro)
    /dev/sr1         /media/U3 System         iso9660    (ro,nosuid,nodev,uid=999,gid=999,iocharset=utf8,mode=0400,dmode=0500,uhelper=udisks)
    
    
    =========================== sdb2/boot/grub/grub.cfg: ===========================
    
    --------------------------------------------------------------------------------
    #
    # DO NOT EDIT THIS FILE
    #
    # It is automatically generated by grub-mkconfig using templates
    # from /etc/grub.d and settings from /etc/default/grub
    #
    
    ### BEGIN /etc/grub.d/00_header ###
    if [ -s $prefix/grubenv ]; then
      set have_grubenv=true
      load_env
    fi
    set default="0"
    if [ "${prev_saved_entry}" ]; then
      set saved_entry="${prev_saved_entry}"
      save_env saved_entry
      set prev_saved_entry=
      save_env prev_saved_entry
      set boot_once=true
    fi
    
    function savedefault {
      if [ -z "${boot_once}" ]; then
        saved_entry="${chosen}"
        save_env saved_entry
      fi
    }
    
    function recordfail {
      set recordfail=1
      if [ -n "${have_grubenv}" ]; then if [ -z "${boot_once}" ]; then save_env recordfail; fi; fi
    }
    
    function load_video {
      insmod vbe
      insmod vga
      insmod video_bochs
      insmod video_cirrus
    }
    
    insmod part_msdos
    insmod ext2
    set root='(hd1,msdos2)'
    search --no-floppy --fs-uuid --set=root 498a6901-661b-4b5f-8205-1864bc9c3108
    if loadfont /usr/share/grub/unicode.pf2 ; then
      set gfxmode=auto
      load_video
      insmod gfxterm
      insmod part_msdos
      insmod ext2
      set root='(hd1,msdos2)'
      search --no-floppy --fs-uuid --set=root 498a6901-661b-4b5f-8205-1864bc9c3108
      set locale_dir=($root)/boot/grub/locale
      set lang=en_US
      insmod gettext
    fi
    terminal_output gfxterm
    if [ "${recordfail}" = 1 ]; then
      set timeout=10
    else
      set timeout=10
    fi
    ### END /etc/grub.d/00_header ###
    
    ### BEGIN /etc/grub.d/05_debian_theme ###
    set menu_color_normal=white/black
    set menu_color_highlight=black/light-gray
    if background_color 44,0,30; then
      clear
    fi
    ### END /etc/grub.d/05_debian_theme ###
    
    ### BEGIN /etc/grub.d/10_linux ###
    function gfxmode {
        set gfxpayload="$1"
        if [ "$1" = "keep" ]; then
            set vt_handoff=vt.handoff=7
        else
            set vt_handoff=
        fi
    }
    if [ ${recordfail} != 1 ]; then
      if [ -e ${prefix}/gfxblacklist.txt ]; then
        if hwmatch ${prefix}/gfxblacklist.txt 3; then
          if [ ${match} = 0 ]; then
            set linux_gfx_mode=keep
          else
            set linux_gfx_mode=text
          fi
        else
          set linux_gfx_mode=text
        fi
      else
        set linux_gfx_mode=keep
      fi
    else
      set linux_gfx_mode=text
    fi
    export linux_gfx_mode
    if [ "$linux_gfx_mode" != "text" ]; then load_video; fi
    menuentry 'Ubuntu, with Linux 3.2.0-23-generic' --class ubuntu --class gnu-linux --class gnu --class os {
        recordfail
        gfxmode $linux_gfx_mode
        insmod gzio
        insmod part_msdos
        insmod ext2
        set root='(hd1,msdos2)'
        search --no-floppy --fs-uuid --set=root 498a6901-661b-4b5f-8205-1864bc9c3108
        linux    /boot/vmlinuz-3.2.0-23-generic root=UUID=498a6901-661b-4b5f-8205-1864bc9c3108 ro   quiet splash $vt_handoff
        initrd    /boot/initrd.img-3.2.0-23-generic
    }
    menuentry 'Ubuntu, with Linux 3.2.0-23-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os {
        recordfail
        insmod gzio
        insmod part_msdos
        insmod ext2
        set root='(hd1,msdos2)'
        search --no-floppy --fs-uuid --set=root 498a6901-661b-4b5f-8205-1864bc9c3108
        echo    'Loading Linux 3.2.0-23-generic ...'
        linux    /boot/vmlinuz-3.2.0-23-generic root=UUID=498a6901-661b-4b5f-8205-1864bc9c3108 ro recovery nomodeset 
        echo    'Loading initial ramdisk ...'
        initrd    /boot/initrd.img-3.2.0-23-generic
    }
    ### END /etc/grub.d/10_linux ###
    
    ### BEGIN /etc/grub.d/20_linux_xen ###
    ### END /etc/grub.d/20_linux_xen ###
    
    ### BEGIN /etc/grub.d/20_memtest86+ ###
    menuentry "Memory test (memtest86+)" {
        insmod part_msdos
        insmod ext2
        set root='(hd1,msdos2)'
        search --no-floppy --fs-uuid --set=root 498a6901-661b-4b5f-8205-1864bc9c3108
        linux16    /boot/memtest86+.bin
    }
    menuentry "Memory test (memtest86+, serial console 115200)" {
        insmod part_msdos
        insmod ext2
        set root='(hd1,msdos2)'
        search --no-floppy --fs-uuid --set=root 498a6901-661b-4b5f-8205-1864bc9c3108
        linux16    /boot/memtest86+.bin console=ttyS0,115200n8
    }
    ### END /etc/grub.d/20_memtest86+ ###
    
    ### BEGIN /etc/grub.d/30_os-prober ###
    menuentry "Windows 8 (loader) (on /dev/sda1)" --class windows --class os {
        insmod part_msdos
        insmod ntfs
        set root='(hd0,msdos1)'
        search --no-floppy --fs-uuid --set=root 1E14F33D14F3170D
        drivemap -s (hd0) ${root}
        chainloader +1
    }
    ### END /etc/grub.d/30_os-prober ###
    
    ### BEGIN /etc/grub.d/40_custom ###
    # This file provides an easy way to add custom menu entries.  Simply type the
    # menu entries you want to add after this comment.  Be careful not to change
    # the 'exec tail' line above.
    ### END /etc/grub.d/40_custom ###
    
    ### BEGIN /etc/grub.d/41_custom ###
    if [ -f  $prefix/custom.cfg ]; then
      source $prefix/custom.cfg;
    fi
    ### END /etc/grub.d/41_custom ###
    --------------------------------------------------------------------------------
    
    =============================== sdb2/etc/fstab: ================================
    
    --------------------------------------------------------------------------------
    # /etc/fstab: static file system information.
    #
    # Use 'blkid' to print the universally unique identifier for a
    # device; this may be used with UUID= as a more robust way to name devices
    # that works even if disks are added and removed. See fstab(5).
    #
    # <file system> <mount point>   <type>  <options>       <dump>  <pass>
    proc            /proc           proc    nodev,noexec,nosuid 0       0
    # / was on /dev/sdb2 during installation
    UUID=498a6901-661b-4b5f-8205-1864bc9c3108 /               ext4    errors=remount-ro 0       1
    # swap was on /dev/sdb6 during installation
    UUID=ab66f9ce-c8bc-48de-bcbc-3c6a43cdafea none            swap    sw              0       0
    --------------------------------------------------------------------------------
    
    =================== sdb2: Location of files loaded by Grub: ====================
    
               GiB - GB             File                                 Fragment(s)
    
                   =                boot/grub/core.img                             1
                   =                boot/grub/grub.cfg                             1
                   =                boot/initrd.img-3.2.0-23-generic               2
                   =                boot/vmlinuz-3.2.0-23-generic                  1
                   =                initrd.img                                     2
                   =                vmlinuz                                        1
    
    =========================== sdc1/boot/grub/grub.cfg: ===========================
    
    --------------------------------------------------------------------------------
    
    if loadfont /boot/grub/font.pf2 ; then
        set gfxmode=auto
        insmod efi_gop
        insmod efi_uga
        insmod gfxterm
        terminal_output gfxterm
    fi
    
    set menu_color_normal=white/black
    set menu_color_highlight=black/light-gray
    
    menuentry "Try Ubuntu without installing" {
        set gfxpayload=keep
        linux    /casper/vmlinuz  file=/cdrom/preseed/ubuntu.seed boot=casper quiet splash --
        initrd    /casper/initrd.lz
    }
    menuentry "Install Ubuntu" {
        set gfxpayload=keep
        linux    /casper/vmlinuz  file=/cdrom/preseed/ubuntu.seed boot=casper only-ubiquity quiet splash --
        initrd    /casper/initrd.lz
    }
    menuentry "Check disc for defects" {
        set gfxpayload=keep
        linux    /casper/vmlinuz  boot=casper integrity-check quiet splash --
        initrd    /casper/initrd.lz
    }
    --------------------------------------------------------------------------------
    
    ============================== sdc1/syslinux.cfg: ==============================
    
    --------------------------------------------------------------------------------
    default menu.c32 
    prompt 0 
    menu title UNetbootin 
    timeout 100 
     
    label unetbootindefault 
    menu label Default 
    kernel /ubnkern 
    append initrd=/ubninit file=/cdrom/preseed/ubuntu.seed boot=casper quiet splash -- 
     
    label ubnentry0 
    menu label ^Help 
    kernel /ubnkern 
    append initrd=/ubninit  
     
    label ubnentry1 
    menu label ^Try Ubuntu without installing 
    kernel /casper/vmlinuz 
    append initrd=/casper/initrd.lz file=/cdrom/preseed/ubuntu.seed boot=casper  quiet splash -- 
     
    label ubnentry2 
    menu label ^Install Ubuntu 
    kernel /casper/vmlinuz 
    append initrd=/casper/initrd.lz file=/cdrom/preseed/ubuntu.seed boot=casper only-ubiquity  quiet splash -- 
     
    label ubnentry3 
    menu label ^Check disc for defects 
    kernel /casper/vmlinuz 
    append initrd=/casper/initrd.lz boot=casper integrity-check  quiet splash -- 
     
    label ubnentry4 
    menu label Test ^memory 
    kernel /install/mt86plus 
    append initrd=/ubninit  
     
    label ubnentry5 
    menu label ^Boot from first hard disk 
    kernel /ubnkern 
    append initrd=/ubninit  
     
    label ubnentry6 
    menu label Try Ubuntu without installing 
    kernel /casper/vmlinuz 
    append initrd=/casper/initrd.lz file=/cdrom/preseed/ubuntu.seed boot=casper quiet splash -- 
     
    label ubnentry7 
    menu label Install Ubuntu 
    kernel /casper/vmlinuz 
    append initrd=/casper/initrd.lz file=/cdrom/preseed/ubuntu.seed boot=casper only-ubiquity quiet splash -- 
     
    label ubnentry8 
    menu label Check disc for defects 
    kernel /casper/vmlinuz 
    append initrd=/casper/initrd.lz boot=casper integrity-check quiet splash -- 
     
    --------------------------------------------------------------------------------
    
    =================== sdc1: Location of files loaded by Grub: ====================
    
               GiB - GB             File                                 Fragment(s)
    
                ?? = ??             boot/grub/grub.cfg                             1
    
    ================= sdc1: Location of files loaded by Syslinux: ==================
    
               GiB - GB             File                                 Fragment(s)
    
                ?? = ??             ldlinux.sys                                    1
                ?? = ??             menu.c32                                       1
                ?? = ??             syslinux.cfg                                   1
    
    ============== sdc1: Version of COM32(R) files used by Syslinux: ===============
    
     menu.c32                           :  COM32R module (v4.xx)
    
    =============================== StdErr Messages: ===============================
    
    xz: (stdin): Compressed data is corrupt
    xz: (stdin): Compressed data is corrupt
    awk: cmd. line:36: Math support is not compiled in
    awk: cmd. line:36: Math support is not compiled in
    awk: cmd. line:36: Math support is not compiled in
    awk: cmd. line:36: Math support is not compiled in
    awk: cmd. line:36: Math support is not compiled in
    awk: cmd. line:36: Math support is not compiled in
    ./bootinfoscript: line 1646: [: 2.73495e+09: integer expression expected
    I am dual-booting with windows 7, and this is the first time this has happened to me, having previously tried out MoonOS, Ubuntu 11.04, and 11.10 previously on this same laptop with no similar errors, they all at least boot up with grub. I am using a Sony Vaio laptop.
    Last edited by jacksterson; May 11th, 2012 at 04:48 PM.

  2. #2
    Join Date
    Sep 2009
    Beans
    8,874
    Distro
    Ubuntu Development Release

    Re: Installed 12.04 - Boots straight into windows 7

    Did you put the sdb drive before the sda drive in the bios?

    If that gets you to ubuntu run.

    Code:
    sudo update-grub

  3. #3
    Join Date
    Nov 2009
    Location
    Segur De Calafell, Spain
    Beans
    11,660
    Distro
    Ubuntu 12.04 Precise Pangolin

    Re: Installed 12.04 - Boots straight into windows 7

    This is very strange, win7 to boot directly with grub.

    Try setting the other disk as first boot option in BIOS. I think the grub2 from the latest install is on the other hdd.
    Darko.
    -----------------------------------------------------------------------
    Ubuntu 12.04 LTS 64bit & Windows 7 Ultimate 64bit

  4. #4
    Join Date
    Sep 2009
    Beans
    8,874
    Distro
    Ubuntu Development Release

    Re: Installed 12.04 - Boots straight into windows 7

    Quote Originally Posted by darkod View Post
    This is very strange, win7 to boot directly with grub.

    Try setting the other disk as first boot option in BIOS. I think the grub2 from the latest install is on the other hdd.
    Yeah grub in both mbr's.

  5. #5
    Join Date
    Aug 2009
    Beans
    59
    Distro
    Ubuntu 10.04 Lucid Lynx

    Re: Installed 12.04 - Boots straight into windows 7

    Hm, I am kind of familiar with linux, though a lot of that went over my head. What exactly should I do, and what exactly is the problem? I do have three partitions now, one for windows 7, a storage one, and now the ubuntu 12.04 one.

    How do I set a disk as a first boot option in BIOS?

  6. #6
    Join Date
    Nov 2009
    Location
    Segur De Calafell, Spain
    Beans
    11,660
    Distro
    Ubuntu 12.04 Precise Pangolin

    Re: Installed 12.04 - Boots straight into windows 7

    You have more than three partitions but lets not get into that now. Just because some partition doesn't show in win7 Computer, it doesn't mean it doesn't exist.

    Windows has really spoilt (and ruined) computer users.

    The change of hdd boot priority depends on your BIOS. Look around. One type of option is for devices, like cd-rom, hdd, usb, etc.

    But there should be another option strictly for hdd order. For example, you have two disks, how would it know which to try for a bootloader first? That's what I am talking about. In some BIOSes this might be combined in the same option, so you might have like HDD-1 and HDD-2, it depends.

    Find that option and set the other disk as first.
    Darko.
    -----------------------------------------------------------------------
    Ubuntu 12.04 LTS 64bit & Windows 7 Ultimate 64bit

  7. #7
    Join Date
    Sep 2009
    Beans
    8,874
    Distro
    Ubuntu Development Release

    Re: Installed 12.04 - Boots straight into windows 7

    Quote Originally Posted by jacksterson View Post
    Hm, I am kind of familiar with linux, though a lot of that went over my head. What exactly should I do, and what exactly is the problem? I do have three partitions now, one for windows 7, a storage one, and now the ubuntu 12.04 one.

    How do I set a disk as a first boot option in BIOS?
    The bios is accessed at powering on usually with a f2 key press right away. If this gets you in you can navigate in there and switch what the computer reads firs to boot from. WE are trying to get the sdb HD to be read first. You have two HD's in the boot script one is sda, that is where windows is installed, and ubuntu in the sdb.

    If f2 does not work just google your computer model and bios and you will find the correct key or keys to hit to open it.

  8. #8
    Join Date
    Mar 2010
    Beans
    8,254
    Distro
    Ubuntu 10.04 Lucid Lynx

    Re: Installed 12.04 - Boots straight into windows 7

    Just to add to what darkod and wilee-nilee are saying here are 2 links that can help:
    http://www.computerhope.com/issues/ch000192.htm
    http://www.computerhope.com/jargon/b/bootsequ.htm

    The first link shows you how to enter BIOS, the second one the section you are likely to see that will show you which devices/disks you have and the order in which they are booted.

    The suggestion is that you set sdb or HDD-2 or however it is shown as the first boot device for the HDD.

Tags for this Thread

Bookmarks

Posting Permissions

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