LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Newbie (https://www.linuxquestions.org/questions/linux-newbie-8/)
-   -   Grub 2 and Windows 7 recognized on wrong device (https://www.linuxquestions.org/questions/linux-newbie-8/grub-2-and-windows-7-recognized-on-wrong-device-894634/)

akuthia 07-30-2011 08:29 AM

Grub 2 and Windows 7 recognized on wrong device
 
Ok. so I Had windows 7 installed on a 30 gig partition. Ya woulda thought that'd be enough, but thanks to that OS' desire to install things to C: even when I tell it NOT TO. it wasnt. So I installed Ubuntu, then ran GPARTED, and copied the entire partition to a new one, and deleted the old one. On restart, there IS a windows 7 boot option:

Code:

menuentry "Windows 7 (loader) (on /dev/sda1)" --class windows --class os {
        insmod part_msdos
        insmod ntfs
        set root='(/dev/sda,msdos1)'
        search --no-floppy --fs-uuid --set=root 2C5C118E5C115444
        chainloader +1
}

According to disk utility though, windows is on dev/sda6. What I can't figure out is where/what to edit to change that. I think that i need to change msdos1 to msdos 6, however when I try to change it through the editor in the bootloader, it doesnt work, and doesnt seem to "stick", i try to boot, it comes back to the bootloader, and I go to edit it again and the value is the same.

Arcane 07-30-2011 08:44 AM

Tried reinstalling Grub2 from live mode?

syg00 07-30-2011 08:54 AM

Dicking around with Windoze is usually a mugs game. Easier to just expand its partition by moving everything else around. Linux is much more accommodating that way.
Last I looked the Windoze boot code wouldn't boot from a logical partition, but I haven't tried with Win7.

Simplest would be to run update-grub from a terminal - if it finds the Win7 boot files it should rebuild that entry for you. Whether it will actually work (as in boot Win7) will be an interesting question all of its own.

akuthia 07-30-2011 09:04 AM

I had tried expanding the partition, for some reason though, even though there was plenty of unallocated space, and other partitions with space, it wouldnt budge.. the good news, it doesnt look like this is grubs fault: it looks like grub is pointing to the windows bootloader ok, but i confused THAT when i copied the partition. Basically, the windows loader is coming back saying "Windows? what wkindows? I aint got no stinking Windows!"

So now i think i need to see if i can edit the windows boot, without doing a MBR reapir from the windows disk, which will kill grub...

syg00 07-30-2011 09:09 AM

Read this.
Try the update-grub first though ... might save you a lot of angst.

akuthia 07-30-2011 09:13 AM

The problem is that windows keeps its bootloader, and thats what grub-update sees. It looks like I need to do the update to the windows loader, then come back and do grub, again

syg00 07-30-2011 09:22 AM

Hmmm - if it keeps finding sda1 that implies you didn't really delete it (sda1).
Go to sf.net and get the bootinfoscript - post the RESULTS.txt.

Past midnight here, so if now-one else helps in the meantime I'll check back in the morning.

akuthia 07-30-2011 09:33 AM

was I supposed to delete the windows bootloader too? I prefer keeping lots of partitions so i can keep my files and programs straight, so windows took 100 megs for its bootloader, and I had the actual install on another drive...

akuthia 07-30-2011 12:08 PM

Anyways here are the results from the script
Code:

                  Boot Info Script 0.60    from 17 May 2011


============================= 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 uses an
    embedded config file:
   
    ---------------------------------------------------------------------------
    search.fs_uuid ce9a1ece-1af2-496b-bca4-f12afdb12fb2 root
    set
    prefix=($root)/boot/grub---------------------------------------------------
    -----------------------------.
 => Windows is installed in the MBR of /dev/sdb.

sda1: __________________________________________________________________________

    File system:      ntfs
    Boot sector type:  Grub2 (v1.99)
    Boot sector info:  Grub2 (v1.99) is installed in the boot sector of sda1
                      and looks at sector 54192544 of the same hard drive
                      for core.img. core.img is at this location and looks
                      for (,msdos2)/boot/grub on this drive. No errors found
                      in the Boot Parameter Block.
    Operating System: 
    Boot files:        /bootmgr /Boot/BCD

sda2: __________________________________________________________________________

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

sda3: __________________________________________________________________________

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

sda4: __________________________________________________________________________

    File system:      Extended Partition
    Boot sector type:  Unknown
    Boot sector info: 

sda5: __________________________________________________________________________

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

sda6: __________________________________________________________________________

    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:      ntfs
    Boot sector type:  Windows Vista/7
    Boot sector info:  No errors found in the Boot Parameter Block.
    Operating System: 
    Boot files:       

sdb2: __________________________________________________________________________

    File system:      Extended Partition
    Boot sector type:  -
    Boot sector info: 

sdb5: __________________________________________________________________________

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

sdb6: __________________________________________________________________________

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

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

Drive: sda _____________________________________________________________________

Disk /dev/sda: 400.1 GB, 400088457216 bytes
255 heads, 63 sectors/track, 48641 cylinders, total 781422768 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          40,962,048    61,442,047    20,480,000  83 Linux
/dev/sda3          61,442,048  122,882,047    61,440,000  82 Linux swap / Solaris
/dev/sda4        122,895,358  532,435,679  409,540,322  f W95 Extended (LBA)
/dev/sda5        122,895,360  429,755,759  306,860,400  7 NTFS / exFAT / HPFS
/dev/sda6        429,755,823  532,435,679  102,679,857  7 NTFS / exFAT / HPFS


Drive: sdb _____________________________________________________________________

Disk /dev/sdb: 400.1 GB, 400088457216 bytes
255 heads, 63 sectors/track, 48641 cylinders, total 781422768 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              2,048  307,202,047  307,200,000  7 NTFS / exFAT / HPFS
/dev/sdb2        307,204,094  781,422,591  474,218,498  5 Extended
/dev/sdb5        307,204,096  764,651,519  457,447,424  83 Linux
/dev/sdb6        764,653,568  781,422,591    16,769,024  82 Linux swap / Solaris


"blkid" output: ________________________________________________________________

Device          UUID                                  TYPE      LABEL

/dev/sda1        2C5C118E5C115444                      ntfs      System Reserved
/dev/sda2        8ea33eeb-10d2-45c3-a925-5ca27b62ac33  ext4     
/dev/sda3        c8fbfb11-a202-451a-8021-acec1ae99abc  swap     
/dev/sda5        E426CF0226CED4A8                      ntfs      New Volume
/dev/sda6        E2F041C2F0419DA3                      ntfs      Windows
/dev/sdb1        D4D475CBD475B07A                      ntfs      Programs
/dev/sdb5        ce9a1ece-1af2-496b-bca4-f12afdb12fb2  ext4     
/dev/sdb6        42e4b2a2-6401-43ce-8116-66253883bad0  swap     

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

Device          Mount_Point              Type      Options

/dev/sda2        /                        ext4      (rw,errors=remount-ro,commit=0)
/dev/sr0        /media/UDF Volume        udf        (ro,nosuid,nodev,uhelper=udisks,uid=1000,gid=1000,iocharset=utf8,umask=0077,dmode=0500)


=========================== 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 vbe
  insmod vga
  insmod video_bochs
  insmod video_cirrus
}

insmod part_msdos
insmod ext2
set root='(/dev/sda,msdos2)'
search --no-floppy --fs-uuid --set=root 8ea33eeb-10d2-45c3-a925-5ca27b62ac33
if loadfont /usr/share/grub/unicode.pf2 ; then
  set gfxmode=auto
  load_video
  insmod gfxterm
fi
terminal_output gfxterm
insmod part_msdos
insmod ext2
set root='(/dev/sda,msdos2)'
search --no-floppy --fs-uuid --set=root 8ea33eeb-10d2-45c3-a925-5ca27b62ac33
set locale_dir=($root)/boot/grub/locale
set lang=en_US
insmod gettext
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 2.6.38-8-generic' --class ubuntu --class gnu-linux --class gnu --class os {
        recordfail
        set gfxpayload=$linux_gfx_mode
        insmod part_msdos
        insmod ext2
        set root='(/dev/sda,msdos2)'
        search --no-floppy --fs-uuid --set=root 8ea33eeb-10d2-45c3-a925-5ca27b62ac33
        linux        /boot/vmlinuz-2.6.38-8-generic root=UUID=8ea33eeb-10d2-45c3-a925-5ca27b62ac33 ro  quiet splash vt.handoff=7
        initrd        /boot/initrd.img-2.6.38-8-generic
}
menuentry 'Ubuntu, with Linux 2.6.38-8-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os {
        recordfail
        set gfxpayload=$linux_gfx_mode
        insmod part_msdos
        insmod ext2
        set root='(/dev/sda,msdos2)'
        search --no-floppy --fs-uuid --set=root 8ea33eeb-10d2-45c3-a925-5ca27b62ac33
        echo        'Loading Linux 2.6.38-8-generic ...'
        linux        /boot/vmlinuz-2.6.38-8-generic root=UUID=8ea33eeb-10d2-45c3-a925-5ca27b62ac33 ro single
        echo        'Loading initial ramdisk ...'
        initrd        /boot/initrd.img-2.6.38-8-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='(/dev/sda,msdos2)'
        search --no-floppy --fs-uuid --set=root 8ea33eeb-10d2-45c3-a925-5ca27b62ac33
        linux16        /boot/memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
        insmod part_msdos
        insmod ext2
        set root='(/dev/sda,msdos2)'
        search --no-floppy --fs-uuid --set=root 8ea33eeb-10d2-45c3-a925-5ca27b62ac33
        linux16        /boot/memtest86+.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###

### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Windows 7 (loader) (on /dev/sda1)" --class windows --class os {
        insmod part_msdos
        insmod ntfs
        set root='(/dev/sda,msdos1)'
        search --no-floppy --fs-uuid --set=root 2C5C118E5C115444
        chainloader +1
}
menuentry "Ubuntu, with Linux 2.6.38-8-generic (on /dev/sdb5)" --class gnu-linux --class gnu --class os {
        insmod part_msdos
        insmod ext2
        set root='(/dev/sdb,msdos5)'
        search --no-floppy --fs-uuid --set=root ce9a1ece-1af2-496b-bca4-f12afdb12fb2
        linux /boot/vmlinuz-2.6.38-8-generic root=UUID=ce9a1ece-1af2-496b-bca4-f12afdb12fb2 ro quiet splash vt.handoff=7
        initrd /boot/initrd.img-2.6.38-8-generic
}
menuentry "Ubuntu, with Linux 2.6.38-8-generic (recovery mode) (on /dev/sdb5)" --class gnu-linux --class gnu --class os {
        insmod part_msdos
        insmod ext2
        set root='(/dev/sdb,msdos5)'
        search --no-floppy --fs-uuid --set=root ce9a1ece-1af2-496b-bca4-f12afdb12fb2
        linux /boot/vmlinuz-2.6.38-8-generic root=UUID=ce9a1ece-1af2-496b-bca4-f12afdb12fb2 ro single
        initrd /boot/initrd.img-2.6.38-8-generic
}
### 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 -o value -s UUID' 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=8ea33eeb-10d2-45c3-a925-5ca27b62ac33 /              ext4    errors=remount-ro 0      1
# swap was on /dev/sda3 during installation
UUID=c8fbfb11-a202-451a-8021-acec1ae99abc none            swap    sw              0      0
# swap was on /dev/sdb6 during installation
UUID=42e4b2a2-6401-43ce-8116-66253883bad0 none            swap    sw              0      0
--------------------------------------------------------------------------------

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

          GiB - GB            File                                Fragment(s)

  25.841045380 = 27.746611200  boot/grub/core.img                            1
  25.819492340 = 27.723468800  boot/grub/grub.cfg                            1
  20.414039612 = 21.919408128  boot/initrd.img-2.6.38-8-generic              2
  25.837833405 = 27.743162368  boot/vmlinuz-2.6.38-8-generic                  1
  20.414039612 = 21.919408128  initrd.img                                    2
  25.837833405 = 27.743162368  vmlinuz                                        1

=========================== sdb5/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='(/dev/sdb,msdos5)'
search --no-floppy --fs-uuid --set=root ce9a1ece-1af2-496b-bca4-f12afdb12fb2
if loadfont /usr/share/grub/unicode.pf2 ; then
  set gfxmode=auto
  load_video
  insmod gfxterm
fi
terminal_output gfxterm
insmod part_msdos
insmod ext2
set root='(/dev/sdb,msdos5)'
search --no-floppy --fs-uuid --set=root ce9a1ece-1af2-496b-bca4-f12afdb12fb2
set locale_dir=($root)/boot/grub/locale
set lang=en_US
insmod gettext
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 2.6.38-8-generic' --class ubuntu --class gnu-linux --class gnu --class os {
        recordfail
        set gfxpayload=$linux_gfx_mode
        insmod part_msdos
        insmod ext2
        set root='(/dev/sdb,msdos5)'
        search --no-floppy --fs-uuid --set=root ce9a1ece-1af2-496b-bca4-f12afdb12fb2
        linux        /boot/vmlinuz-2.6.38-8-generic root=UUID=ce9a1ece-1af2-496b-bca4-f12afdb12fb2 ro  quiet splash vt.handoff=7
        initrd        /boot/initrd.img-2.6.38-8-generic
}
menuentry 'Ubuntu, with Linux 2.6.38-8-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os {
        recordfail
        set gfxpayload=$linux_gfx_mode
        insmod part_msdos
        insmod ext2
        set root='(/dev/sdb,msdos5)'
        search --no-floppy --fs-uuid --set=root ce9a1ece-1af2-496b-bca4-f12afdb12fb2
        echo        'Loading Linux 2.6.38-8-generic ...'
        linux        /boot/vmlinuz-2.6.38-8-generic root=UUID=ce9a1ece-1af2-496b-bca4-f12afdb12fb2 ro single
        echo        'Loading initial ramdisk ...'
        initrd        /boot/initrd.img-2.6.38-8-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='(/dev/sdb,msdos5)'
        search --no-floppy --fs-uuid --set=root ce9a1ece-1af2-496b-bca4-f12afdb12fb2
        linux16        /boot/memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
        insmod part_msdos
        insmod ext2
        set root='(/dev/sdb,msdos5)'
        search --no-floppy --fs-uuid --set=root ce9a1ece-1af2-496b-bca4-f12afdb12fb2
        linux16        /boot/memtest86+.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###

### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Windows 7 (loader) (on /dev/sda1)" --class windows --class os {
        insmod part_msdos
        insmod ntfs
        set root='(/dev/sda,msdos1)'
        search --no-floppy --fs-uuid --set=root 2C5C118E5C115444
        chainloader +1
}
menuentry "Ubuntu, with Linux 2.6.38-8-generic (on /dev/sda2)" --class gnu-linux --class gnu --class os {
        insmod part_msdos
        insmod ext2
        set root='(/dev/sda,msdos2)'
        search --no-floppy --fs-uuid --set=root 8ea33eeb-10d2-45c3-a925-5ca27b62ac33
        linux /boot/vmlinuz-2.6.38-8-generic root=UUID=8ea33eeb-10d2-45c3-a925-5ca27b62ac33 ro quiet splash vt.handoff=7
        initrd /boot/initrd.img-2.6.38-8-generic
}
menuentry "Ubuntu, with Linux 2.6.38-8-generic (recovery mode) (on /dev/sda2)" --class gnu-linux --class gnu --class os {
        insmod part_msdos
        insmod ext2
        set root='(/dev/sda,msdos2)'
        search --no-floppy --fs-uuid --set=root 8ea33eeb-10d2-45c3-a925-5ca27b62ac33
        linux /boot/vmlinuz-2.6.38-8-generic root=UUID=8ea33eeb-10d2-45c3-a925-5ca27b62ac33 ro single
        initrd /boot/initrd.img-2.6.38-8-generic
}
### 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 ###
--------------------------------------------------------------------------------

=============================== sdb5/etc/fstab: ================================

--------------------------------------------------------------------------------
# /etc/fstab: static file system information.
#
# Use 'blkid -o value -s UUID' 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/sdb5 during installation
UUID=ce9a1ece-1af2-496b-bca4-f12afdb12fb2 /              ext4    errors=remount-ro 0      1
# swap was on /dev/sdb6 during installation
UUID=42e4b2a2-6401-43ce-8116-66253883bad0 none            swap    sw              0      0
--------------------------------------------------------------------------------

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

          GiB - GB            File                                Fragment(s)

 350.662673950 = 376.521179136  boot/grub/core.img                            1
 158.718921661 = 170.423144448  boot/grub/grub.cfg                            1
 147.041015625 = 157.884088320  boot/initrd.img-2.6.38-8-generic              2
 350.660942078 = 376.519319552  boot/vmlinuz-2.6.38-8-generic                  1
 147.041015625 = 157.884088320  initrd.img                                    2
 350.660942078 = 376.519319552  vmlinuz                                        1

======================== Unknown MBRs/Boot Sectors/etc: ========================

Unknown BootLoader on sda4

00000000  c2 33 ff dd 9e e8 8e 87  f7 e4 ef c9 3d f9 fe 8f  |.3..........=...|
00000010  bd 27 e3 f8 50 9c e7 8a  f3 ce 1d c1 f9 6f 52 5c  |.'..P........oR\|
00000020  ff 25 fd f9 3f 29 ce bf  19 7d ff 1f dd 13 9c ff  |.%..?)...}......|
00000030  a8 7d c1 e1 1f dc 17 9c  ff 13 fd fb d7 bf af 76  |.}.............v|
00000040  fa be e0 5c e8 df 7f ca  7d f9 fe ef bd ff 7e 38  |...\....}.....~8|
00000050  df 38 26 c4 77 f3 df 8a  f4 fe 27 bf c6 af bf fa  |.8&.w.....'.....|
00000060  f5 fe 80 5f f7 e5 af c3  3e ec 9f a4 63 fa 03 ee  |..._....>...c...|
00000070  a8 4e d0 9f 7f d1 1d d1  31 ff 90 fe fc 8f ee 88  |.N......1.......|
00000080  ce ff 35 be a5 3e c9 b7  44 c7 fc 9e df 12 9d f3  |..5..>..D.......|
00000090  07 d0 cf df ec 53 19 f3  e2 53 c1 fd 97 ea df bf  |.....S...S......|
000000a0  e2 53 19 53 f2 40 fe fe  27 1f 08 2d 7e ff 03 19  |.S.S.@..'..-~...|
000000b0  f3 9f 76 20 7f ff 19 0f  85 16 7f d5 43 91 fd 7f  |..v ........C...|
000000c0  5d ff fe df 1e 8a 0c ff  7a 8f 44 e6 7f db 47 a2  |].......z.D...G.|
000000d0  03 7e 77 fd fb cd 23 f9  fe 0f 7a 24 ed ff da 47  |.~w...#...z$...G|
000000e0  02 ef 5f 7e f4 7e 36 22  96 f3 f8 a7 0c 9f 7e 4b  |.._~.~6"......~K|
000000f0  e6 fc 2f fa 96 cc f5 3f  f4 2d a5 cb b7 d4 3f f8  |../....?.-....?.|
00000100  84 c6 7f 28 fd 9d 1e ca  f8 7f d1 a1 8c fb 0f 3c  |...(...........<|
00000110  14 7c fe d4 43 19 ef 5f  7c 28 78 fe db da fe d6  |.|..C.._|(x.....|
00000120  f8 fd 0e bf 1e e5 44 7e  23 e4 44 56 c8 51 00 bf  |......D~#.DV.Q..|
00000130  ff 49 f1 4b 3f 51 9b f1  89 e0 f7 07 7c a2 36 e3  |.I.K?Q......|.6.|
00000140  13 b5 19 f4 f3 7f d2 fe  be f5 58 f0 fb c9 c7 82  |..........X.....|
00000150  df ec b1 e0 f7 ee b1 e0  f7 47 3c 16 fc fe 9e c7  |.........G<.....|
00000160  8a 5f 37 76 66 9f fd 37  82 af cd 34 fa f6 2f d3  |._7vf..7...4../.|
00000170  35 1e ea e3 0f fa 4c de  f9 73 3e 53 fe f5 e3 ef  |5.....L..s>S....|
00000180  3f a4 13 53 74 73 9a e6  67 34 de f7 73 7b bf be  |?..Sts..g4..s{..|
00000190  fc 8e b5 f6 79 37 36 e8  ac f7 6f ea af 9b 1f 1d  |....y76...o.....|
000001a0  58 1b 4d cf 7e d3 5f e3  2e fd ff 0f fb 0f bd 58  |X.M.~._........X|
000001b0  dd fb cc c0 f3 73 2b 2b  a2 c9 6f ff 1b 4b 00 ef  |.....s++..o..K..|
000001c0  ff ff 07 ef ff ff 02 00  00 00 70 51 4a 12 00 ef  |..........pQJ...|
000001d0  ff ff 05 ef ff ff 72 51  4a 12 70 c5 1e 06 00 00  |......rQJ.p.....|
000001e0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
000001f0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 55 aa  |..............U.|
00000200


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

unlzma: Decoder error
unlzma: Decoder error

As i said earlier, sda6 is where windows is actually installed. sda1 is where the windows bootloader started, and where i put grub2 when i installed linux.

syg00 07-31-2011 01:55 AM

I didn't even know you could do that - not that I would ever think of installing any Linux software on NTFS.

Interesting setup.
I don't think your problem is with sda1 (which is where the Win7 boot files are), but the fact that those files don't know where you put the other partition - which is the major part of Win7 itself. Like I said, Linux is much more accommodating, it doesn't keep location dependent data in a registry.
I don't know how to help in this situation - M$oft is so fsck'd up with the way they do things, and they don't document it.

Arcane 07-31-2011 04:13 AM

Quote:

Originally Posted by akuthia (Post 4429400)
{...}As i said earlier, sda6 is where windows is actually installed. sda1 is where the windows bootloader started, and where i put grub2 when i installed linux.

This might be problem. You need put Grub on hard drive itself not partition.
Quote:

The MBR is not located in a partition; it is located at a first sector of the device (physical offset 0), preceding the first partition.
http://en.wikipedia.org/wiki/Master_boot_record


All times are GMT -5. The time now is 02:27 PM.