Dismiss Notice
Join Physics Forums Today!
The friendliest, high quality science and math community on the planet! Everyone who loves science is here!

[ubuntu] Can't boot into anything after installing Ubuntu on Windows 7

  1. Feb 23, 2012 #1
    Hi,

    I installed Ubuntu 11.10 as a partition on the same HD as my Windows 7; after rebooting the HD would not boot into either OS. I've tried to set partition flags to 'boot' but it does nothing. Should there be some files I need in /boot ?

    I'm able to mount and access the files on either partition but I can't boot into them. (Only able to boot from USB).

    Please help.

    Thanks.

    edit: I've added boot info script and here's the result:

    ------------------------------------------------------------------------------------

    Boot Info Script 0.60 from 17 May 2011


    ============================= Boot Info Summary: ===============================

    => No boot loader is installed in the MBR of /dev/sda.
    => Syslinux MBR (4.04 and higher) is installed in the MBR of /dev/sdb.

    sda1: __________________________________________________________________________

    File system: swap
    Boot sector type: -
    Boot sector info:

    sda2: __________________________________________________________________________

    File system: ext4
    Boot sector type: -
    Boot sector info:
    Operating System: Ubuntu 11.10
    Boot files: /boot/grub/grub.cfg /etc/fstab

    sda3: __________________________________________________________________________

    File system: ntfs
    Boot sector type: Windows Vista/7
    Boot sector info: No errors found in the Boot Parameter Block.
    Operating System: Windows 7
    Boot files: /Windows/System32/winload.exe

    sdb1: __________________________________________________________________________

    File system: vfat
    Boot sector type: SYSLINUX 4.05 2011-12-09
    Boot sector info: Syslinux looks at sector 37976 of /dev/sdb1 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/syslinux.cfg /ldlinux.sys

    ============================ Drive/Partition Info: =============================

    Drive: sda _____________________________________________________________________

    Disk /dev/sda: 1000.2 GB, 1000204886016 bytes
    255 heads, 63 sectors/track, 121601 cylinders, total 1953525168 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 1 1,953,525,167 1,953,525,167 ee GPT


    GUID Partition Table detected.

    Partition Start Sector End Sector # of Sectors System
    /dev/sda1 1,534,093,312 1,550,093,312 16,000,001 Swap partition (Linux)
    /dev/sda2 1,550,093,313 1,953,524,953 403,431,641 Data partition (Windows/Linux)
    /dev/sda3 468,992 1,534,093,311 1,533,624,320 EFI System partition

    Drive: sdb _____________________________________________________________________

    Disk /dev/sdb: 4127 MB, 4127194624 bytes
    255 heads, 63 sectors/track, 501 cylinders, total 8060927 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 * 128 8,060,799 8,060,672 b W95 FAT32


    "blkid" output: ________________________________________________________________

    Device UUID TYPE LABEL

    /dev/loop0 squashfs
    /dev/sda1 1fc11ecd-0735-4c85-bbf3-a6b2e1f94ce4 swap
    /dev/sda2 26d36caa-7d60-4f39-afd6-1c596a6552a3 ext4
    /dev/sda3 DCAA8516AA84EE78 ntfs
    /dev/sdb1 7C9A-C58E vfat PENDRIVE

    ================================ Mount points: =================================

    Device Mount_Point Type Options

    /dev/loop0 /rofs squashfs (ro,noatime)
    /dev/sda3 /media/DCAA8516AA84EE78 fuseblk (rw,nosuid,nodev,allow_other,blksize=4096,default_permissions)
    /dev/sdb1 /cdrom vfat (rw,relatime,fmask=0022,dmask=0022,codepage=cp437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro)
    /dev/sr0 /media/UDF Volume udf (ro,nosuid,nodev,uid=999,gid=999,iocharset=utf8,umask=0077,dmode=0500,uhelper=udisks)


    =========================== sda2/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 efi_gop
    insmod efi_uga
    insmod video_bochs
    insmod video_cirrus
    }

    insmod part_gpt
    insmod ext2
    set root='(hd0,gpt2)'
    search --no-floppy --fs-uuid --set=root 26d36caa-7d60-4f39-afd6-1c596a6552a3
    if loadfont /usr/share/grub/unicode.pf2 ; then
    set gfxmode=auto
    load_video
    insmod gfxterm
    insmod part_gpt
    insmod ext2
    set root='(hd0,gpt2)'
    search --no-floppy --fs-uuid --set=root 26d36caa-7d60-4f39-afd6-1c596a6552a3
    set locale_dir=($root)/boot/grub/locale
    set lang=en_CA
    insmod gettext
    fi
    terminal_output gfxterm
    if [ "${recordfail}" = 1 ]; then
    set timeout=-1
    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 ###
    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.0.0-12-generic' --class ubuntu --class gnu-linux --class gnu --class os {
    recordfail
    set gfxpayload=$linux_gfx_mode
    insmod gzio
    insmod part_gpt
    insmod ext2
    set root='(hd0,gpt2)'
    search --no-floppy --fs-uuid --set=root 26d36caa-7d60-4f39-afd6-1c596a6552a3
    linux /boot/vmlinuz-3.0.0-12-generic root=UUID=26d36caa-7d60-4f39-afd6-1c596a6552a3 ro quiet splash vt.handoff=7
    initrd /boot/initrd.img-3.0.0-12-generic
    }
    menuentry 'Ubuntu, with Linux 3.0.0-12-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os {
    recordfail
    insmod gzio
    insmod part_gpt
    insmod ext2
    set root='(hd0,gpt2)'
    search --no-floppy --fs-uuid --set=root 26d36caa-7d60-4f39-afd6-1c596a6552a3
    echo 'Loading Linux 3.0.0-12-generic ...'
    linux /boot/vmlinuz-3.0.0-12-generic root=UUID=26d36caa-7d60-4f39-afd6-1c596a6552a3 ro recovery nomodeset
    echo 'Loading initial ramdisk ...'
    initrd /boot/initrd.img-3.0.0-12-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_gpt
    insmod ext2
    set root='(hd0,gpt2)'
    search --no-floppy --fs-uuid --set=root 26d36caa-7d60-4f39-afd6-1c596a6552a3
    linux16 /boot/memtest86+.bin
    }
    menuentry "Memory test (memtest86+, serial console 115200)" {
    insmod part_gpt
    insmod ext2
    set root='(hd0,gpt2)'
    search --no-floppy --fs-uuid --set=root 26d36caa-7d60-4f39-afd6-1c596a6552a3
    linux16 /boot/memtest86+.bin console=ttyS0,115200n8
    }
    ### END /etc/grub.d/20_memtest86+ ###

    ### BEGIN /etc/grub.d/30_os-prober ###
    if [ "x${timeout}" != "x-1" ]; then
    if keystatus; then
    if keystatus --shift; then
    set timeout=-1
    else
    set timeout=0
    fi
    else
    if sleep --interruptible 3 ; then
    set timeout=0
    fi
    fi
    fi
    ### 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 ###
    --------------------------------------------------------------------------------

    =============================== sda2/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/sda2 during installation
    UUID=26d36caa-7d60-4f39-afd6-1c596a6552a3 / ext4 errors=remount-ro 0 1
    # swap was on /dev/sda1 during installation
    UUID=1fc11ecd-0735-4c85-bbf3-a6b2e1f94ce4 none swap sw 0 0
    --------------------------------------------------------------------------------

    =================== sda2: Location of files loaded by Grub: ====================

    GiB - GB File Fragment(s)

    = boot/grub/grub.cfg 1
    = boot/initrd.img-3.0.0-12-generic 2
    = boot/vmlinuz-3.0.0-12-generic 1
    = initrd.img 2
    = vmlinuz 1

    =========================== sdb1/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
    }
    --------------------------------------------------------------------------------

    ========================= sdb1/syslinux/syslinux.cfg: ==========================

    --------------------------------------------------------------------------------
    # D-I config version 2.0
    include menu.cfg
    default vesamenu.c32
    prompt 0
    timeout 50

    # If you would like to use the new menu and be presented with the option to install or run from USB at startup, remove # from the following line. This line was commented out (by request of many) to allow the old menu to be presented and to enable booting straight into the Live Environment!
    # ui gfxboot bootlogo
    --------------------------------------------------------------------------------

    =================== sdb1: Location of files loaded by Grub: ====================

    GiB - GB File Fragment(s)

    ?? = ?? boot/grub/grub.cfg 1

    ================= sdb1: Location of files loaded by Syslinux: ==================

    GiB - GB File Fragment(s)

    ?? = ?? ldlinux.sys 1
    ?? = ?? syslinux/chain.c32 1
    ?? = ?? syslinux/gfxboot.c32 1
    ?? = ?? syslinux/syslinux.cfg 1
    ?? = ?? syslinux/vesamenu.c32 1

    ============== sdb1: Version of COM32(R) files used by Syslinux: ===============

    syslinux/chain.c32 : COM32R module (v4.xx)
    syslinux/gfxboot.c32 : COM32R module (v4.xx)
    syslinux/vesamenu.c32 : COM32R module (v4.xx)

    =============================== StdErr Messages: ===============================

    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
    /home/ubuntu/Desktop/boot_info_script.sh: line 1579: [: 2.73495e+09: integer expression expected
     
    Last edited: Feb 23, 2012
  2. jcsd
  3. Feb 23, 2012 #2
    Is the bios asking which partition to attempt to boot from?
     
  4. Feb 23, 2012 #3
    Nope.

    It just hangs at the flashing _ and does nothing.
     
Know someone interested in this topic? Share this thread via Reddit, Google+, Twitter, or Facebook




Similar Discussions: [ubuntu] Can't boot into anything after installing Ubuntu on Windows 7
Loading...