Add BTRFS support

Registered by YannUbuntu

Ubuntu root directory on btrfs is by default created and mounted under subvol=@, which makes unable to chose volume with installation in boot-repair menu. Program doesn't search under @ subvolume. Thus people who decided to try btrfs and later experience problem with GRUB are unable to recover installation with boot-repair.
My Boot-info URL paste.ubuntu.com/6119444
sda6 - is the partition with Linux (Bodhi) which I try to recover. btrfs formated and root is under @ directory.
sda9 - is the temporary partition which I created in ext4 and copied root from sda6 to use it until I recover sda6
sdb3 - is the partition with Ubuntu Gnome which I installed to try

 Boot Info Script e7fc706 + Boot-Repair extra info [Boot-Info 5Sep2013]

============================= 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
    for (,msdos1)/grub on this drive.
 => 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
    in partition 94 for .
 => Syslinux MBR (4.04 and higher) is installed in the MBR of /dev/sdc.

sda1: __________________________________________________________________________

    File system: ext2
    Boot sector type: -
    Boot sector info:
    Operating System:
    Boot files: /grub/grub.cfg /grub/core.img /grub/i386-pc/core.img

sda2: __________________________________________________________________________

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

sda5: __________________________________________________________________________

    File system: ext4
    Boot sector type: -
    Boot sector info:
    Operating System:
    Boot files:

sda6: __________________________________________________________________________

    File system: btrfs
    Boot sector type: -
    Boot sector info:
    Operating System:
    Boot files:

sda7: __________________________________________________________________________

    File system: btrfs
    Boot sector type: -
    Boot sector info:
    Operating System:
    Boot files:

sda8: __________________________________________________________________________

    File system: btrfs
    Boot sector type: -
    Boot sector info:
    Operating System:
    Boot files:

sda9: __________________________________________________________________________

    File system: ext4
    Boot sector type: -
    Boot sector info:
    Operating System: Bodhi Linux 2.0.0
    Boot files: /boot/grub/grub.cfg /etc/fstab

sda3: __________________________________________________________________________

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

sdb1: __________________________________________________________________________

    File system: ext2
    Boot sector type: -
    Boot sector info:
    Operating System:
    Boot files: /grub/grub.cfg /grub/i386-pc/core.img

sdb2: __________________________________________________________________________

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

sdb5: __________________________________________________________________________

    File system: ext4
    Boot sector type: -
    Boot sector info:
    Operating System:
    Boot files:

sdb6: __________________________________________________________________________

    File system:
    Boot sector type: Unknown
    Boot sector info:
    Mounting failed: mount: unknown filesystem type ''

sdb3: __________________________________________________________________________

    File system: ext4
    Boot sector type: -
    Boot sector info:
    Operating System: Ubuntu 13.04
    Boot files: /boot/grub/grub.cfg /etc/fstab
                       /boot/extlinux/extlinux.conf
                       /boot/grub/i386-pc/core.img

sdb4: __________________________________________________________________________

    File system: ext4
    Boot sector type: -
    Boot sector info:
    Operating System:
    Boot files:

sdc1: __________________________________________________________________________

    File system: vfat
    Boot sector type: SYSLINUX 4.05 20130218
    Boot sector info: Syslinux looks at sector 84936 of /dev/sdc1 for its
                       second stage. SYSLINUX is installed in the directory.
                       According to the info in the boot sector, sdc1 starts
                       at sector 0. But according to the info from fdisk,
                       sdc1 starts at sector 2048.
    Operating System:
    Boot files: /syslinux.cfg /ldlinux.sys

sdc2: __________________________________________________________________________

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

sdc5: __________________________________________________________________________

    File system: ext2
    Boot sector type: -
    Boot sector info:
    Operating System:
    Boot files:

============================ 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 * 63 1,656,312 1,656,250 83 Linux
/dev/sda2 1,656,830 765,630,463 763,973,634 f W95 Extended (LBA)
/dev/sda5 1,656,832 669,362,175 667,705,344 83 Linux
/dev/sda6 710,651,403 740,146,679 29,495,277 83 Linux
/dev/sda7 669,364,224 685,778,943 16,414,720 83 Linux
/dev/sda8 685,780,992 710,649,855 24,868,864 83 Linux
/dev/sda9 740,147,200 765,630,463 25,483,264 83 Linux
/dev/sda3 765,630,464 781,422,591 15,792,128 82 Linux swap / Solaris

Drive: sdb _____________________________________________________________________

Disk /dev/sdb: 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/sdb1 * 2,048 206,847 204,800 83 Linux
/dev/sdb2 45,640,726 1,953,523,711 1,907,882,986 5 Extended
/dev/sdb5 45,640,728 1,538,111,487 1,492,470,760 83 Linux
/dev/sdb6 1,538,113,536 1,953,523,711 415,410,176 83 Linux
/dev/sdb3 206,848 24,831,999 24,625,152 83 Linux
/dev/sdb4 24,832,000 45,639,679 20,807,680 83 Linux

Drive: sdc _____________________________________________________________________

Disk /dev/sdc: 320.1 GB, 320072933376 bytes
255 heads, 63 sectors/track, 38913 cylinders, total 625142448 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 * 2,048 10,004,479 10,002,432 b W95 FAT32
/dev/sdc2 10,004,480 625,142,447 615,137,968 5 Extended
/dev/sdc5 10,006,528 625,142,447 615,135,920 83 Linux

"blkid" output: ________________________________________________________________

Device UUID TYPE LABEL

/dev/loop0 squashfs
/dev/sda1 ea0f328b-ad5f-4ef2-8e93-288d05069a32 ext2
/dev/sda3 e245c81a-4f3a-4fe3-918b-efd1ccaa202f swap
/dev/sda5 b07d778f-915f-4daa-97c8-1aa712531213 ext4 Media
/dev/sda6 f4d9de22-557b-4b36-8b74-aafbe55d995d btrfs
/dev/sda7 833fc536-e3d1-44fc-9247-b2172f900182 btrfs
/dev/sda8 8d75c18c-ccbc-4f92-b12a-ade15d787304 btrfs
/dev/sda9 f4d9de22-557b-4b36-8b74-aafbe55d995d ext4
/dev/sdb1 38554566-24b8-4ebe-998d-6017faa4b657 ext2
/dev/sdb3 1cf2f57a-3114-4ecb-9ad3-424e5df6142e ext4
/dev/sdb4 1287ef15-5ff6-4729-8786-38c6cb154283 ext4
/dev/sdb5 32a80456-3e5b-4b2b-9b1d-9ab16ec05ac1 ext4 Diskus
/dev/sdc1 5F6B-7226 vfat live
/dev/sdc5 30c30695-d072-4ab8-a8c6-6d52199fb0fd ext2 Sam-Sung

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

Device Mount_Point Type Options

/dev/loop0 /rofs squashfs (ro,noatime)
/dev/sda1 /media/sda1 ext2 (rw)
/dev/sda5 /media/sda5 ext4 (rw)
/dev/sda6 /media/sda6 btrfs (rw)
/dev/sda7 /media/sda7 btrfs (rw)
/dev/sda8 /media/sda8 btrfs (rw)
/dev/sda9 /media/sda9 ext4 (rw)
/dev/sdb1 /media/sdb1 ext2 (rw)
/dev/sdb3 /media/sdb3 ext4 (rw)
/dev/sdb4 /media/sdb4 ext4 (rw)
/dev/sdb5 /media/sdb5 ext4 (rw)
/dev/sdc1 /cdrom vfat (ro,noatime,fmask=0022,dmask=0022,codepage=437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro)

============================= sda1/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='(hd0,msdos9)'
search --no-floppy --fs-uuid --set=root f4d9de22-557b-4b36-8b74-aafbe55d995d
if loadfont /usr/share/grub/unicode.pf2 ; then
  set gfxmode=auto
  load_video
  insmod gfxterm
  insmod part_msdos
  insmod ext2
  set root='(hd0,msdos1)'
  search --no-floppy --fs-uuid --set=root ea0f328b-ad5f-4ef2-8e93-288d05069a32
  set locale_dir=($root)/grub/locale
  set lang=en_US
  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
### 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 'Bodhi Linux, with Linux 3.7.0-7-generic' --class bodhi --class gnu-linux --class gnu --class os {
 recordfail
 gfxmode $linux_gfx_mode
 insmod gzio
 insmod part_msdos
 insmod ext2
 set root='(hd0,msdos1)'
 search --no-floppy --fs-uuid --set=root ea0f328b-ad5f-4ef2-8e93-288d05069a32
 linux /vmlinuz-3.7.0-7-generic root=UUID=f4d9de22-557b-4b36-8b74-aafbe55d995d ro splash quiet $vt_handoff
 initrd /initrd.img-3.7.0-7-generic
}
menuentry 'Bodhi Linux, with Linux 3.7.0-7-generic (recovery mode)' --class bodhi --class gnu-linux --class gnu --class os {
 recordfail
 insmod gzio
 insmod part_msdos
 insmod ext2
 set root='(hd0,msdos1)'
 search --no-floppy --fs-uuid --set=root ea0f328b-ad5f-4ef2-8e93-288d05069a32
 echo 'Loading Linux 3.7.0-7-generic ...'
 linux /vmlinuz-3.7.0-7-generic root=UUID=f4d9de22-557b-4b36-8b74-aafbe55d995d ro recovery nomodeset
 echo 'Loading initial ramdisk ...'
 initrd /initrd.img-3.7.0-7-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='(hd0,msdos1)'
 search --no-floppy --fs-uuid --set=root ea0f328b-ad5f-4ef2-8e93-288d05069a32
 linux16 /memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
 insmod part_msdos
 insmod ext2
 set root='(hd0,msdos1)'
 search --no-floppy --fs-uuid --set=root ea0f328b-ad5f-4ef2-8e93-288d05069a32
 linux16 /memtest86+.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###

### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Ubuntu' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-1cf2f57a-3114-4ecb-9ad3-424e5df6142e (on /dev/sdb3)" --class gnu-linux --class gnu --class os {
 insmod part_msdos
 insmod ext2
 set root='(hd0,msdos1)'
 search --no-floppy --fs-uuid --set=root ea0f328b-ad5f-4ef2-8e93-288d05069a32
 linux /vmlinuz-3.7.0-7-generic root=UUID=1cf2f57a-3114-4ecb-9ad3-424e5df6142e ro quiet splash $vt_handoff
 initrd /initrd.img-3.7.0-7-generic
}
menuentry "Ubuntu, with Linux 3.7.0-7-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.7.0-7-generic-advanced-1cf2f57a-3114-4ecb-9ad3-424e5df6142e (on /dev/sdb3)" --class gnu-linux --class gnu --class os {
 insmod part_msdos
 insmod ext2
 set root='(hd0,msdos1)'
 search --no-floppy --fs-uuid --set=root ea0f328b-ad5f-4ef2-8e93-288d05069a32
 linux /vmlinuz-3.7.0-7-generic root=UUID=1cf2f57a-3114-4ecb-9ad3-424e5df6142e ro quiet splash $vt_handoff
 initrd /initrd.img-3.7.0-7-generic
}
menuentry "Ubuntu, with Linux 3.7.0-7-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.7.0-7-generic-recovery-1cf2f57a-3114-4ecb-9ad3-424e5df6142e (on /dev/sdb3)" --class gnu-linux --class gnu --class os {
 insmod part_msdos
 insmod ext2
 set root='(hd0,msdos1)'
 search --no-floppy --fs-uuid --set=root ea0f328b-ad5f-4ef2-8e93-288d05069a32
 linux /vmlinuz-3.7.0-7-generic root=UUID=1cf2f57a-3114-4ecb-9ad3-424e5df6142e ro recovery nomodeset
 initrd /initrd.img-3.7.0-7-generic
}
### END /etc/grub.d/30_os-prober ###

### BEGIN /etc/grub.d/30_uefi-firmware ###
### END /etc/grub.d/30_uefi-firmware ###

### 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 ###
--------------------------------------------------------------------------------

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

           GiB - GB File Fragment(s)

   0.412696362 = 0.443129344 grub/grub.cfg 1
   0.407870770 = 0.437947904 grub/core.img 2
   0.416649342 = 0.447373824 grub/i386-pc/core.img 2
   0.035473347 = 0.038089216 vmlinuz-3.7.0-7-generic 24
   0.029647350 = 0.031833600 initrd.img-3.7.0-7-generic 81

=========================== sda9/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 {
true
}

insmod part_msdos
insmod btrfs
set root='(hd0,msdos7)'
search --no-floppy --fs-uuid --set=root f4d9de22-557b-4b36-8b74-aafbe55d995d
if loadfont /@/usr/share/grub/unicode.pf2 ; then
  set gfxmode=auto
  load_video
  insmod gfxterm
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
### 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 'Bodhi Linux, with Linux 3.8.0-27-generic' --class bodhi --class gnu-linux --class gnu --class os {
 recordfail
 gfxmode $linux_gfx_mode
 insmod gzio
 insmod part_msdos
 insmod btrfs
 set root='(hd0,msdos7)'
 search --no-floppy --fs-uuid --set=root f4d9de22-557b-4b36-8b74-aafbe55d995d
 linux /@/boot/vmlinuz-3.8.0-27-generic root=UUID=f4d9de22-557b-4b36-8b74-aafbe55d995d ro rootflags=subvol=@ splash quiet $vt_handoff
 initrd /@/boot/initrd.img-3.8.0-27-generic
}
menuentry 'Bodhi Linux, with Linux 3.8.0-27-generic (recovery mode)' --class bodhi --class gnu-linux --class gnu --class os {
 recordfail
 insmod gzio
 insmod part_msdos
 insmod btrfs
 set root='(hd0,msdos7)'
 search --no-floppy --fs-uuid --set=root f4d9de22-557b-4b36-8b74-aafbe55d995d
 echo 'Loading Linux 3.8.0-27-generic ...'
 linux /@/boot/vmlinuz-3.8.0-27-generic root=UUID=f4d9de22-557b-4b36-8b74-aafbe55d995d ro recovery nomodeset rootflags=subvol=@
 echo 'Loading initial ramdisk ...'
 initrd /@/boot/initrd.img-3.8.0-27-generic
}
submenu "Previous Linux versions" {
menuentry 'Bodhi Linux, with Linux 3.8.0-19-generic' --class bodhi --class gnu-linux --class gnu --class os {
 recordfail
 gfxmode $linux_gfx_mode
 insmod gzio
 insmod part_msdos
 insmod btrfs
 set root='(hd0,msdos7)'
 search --no-floppy --fs-uuid --set=root f4d9de22-557b-4b36-8b74-aafbe55d995d
 linux /@/boot/vmlinuz-3.8.0-19-generic root=UUID=f4d9de22-557b-4b36-8b74-aafbe55d995d ro rootflags=subvol=@ splash quiet $vt_handoff
 initrd /@/boot/initrd.img-3.8.0-19-generic
}
menuentry 'Bodhi Linux, with Linux 3.8.0-19-generic (recovery mode)' --class bodhi --class gnu-linux --class gnu --class os {
 recordfail
 insmod gzio
 insmod part_msdos
 insmod btrfs
 set root='(hd0,msdos7)'
 search --no-floppy --fs-uuid --set=root f4d9de22-557b-4b36-8b74-aafbe55d995d
 echo 'Loading Linux 3.8.0-19-generic ...'
 linux /@/boot/vmlinuz-3.8.0-19-generic root=UUID=f4d9de22-557b-4b36-8b74-aafbe55d995d ro recovery nomodeset rootflags=subvol=@
 echo 'Loading initial ramdisk ...'
 initrd /@/boot/initrd.img-3.8.0-19-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+ ###
### END /etc/grub.d/20_memtest86+ ###

### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Bodhi Linux, with Linux 3.2.0-19-generic-pae (on /dev/sda8)" --class gnu-linux --class gnu --class os {
 insmod part_msdos
 insmod ext2
 set root='(hd0,msdos8)'
 search --no-floppy --fs-uuid --set=root 22ad2472-0429-43b1-b896-0e520283b293
 linux /boot/vmlinuz-3.2.0-19-generic-pae root=UUID=22ad2472-0429-43b1-b896-0e520283b293 ro splash quiet pcie_aspm=force
 initrd /boot/initrd.img-3.2.0-19-generic-pae
}
menuentry "Bodhi Linux, with Linux 3.2.0-19-generic-pae (recovery mode) (on /dev/sda8)" --class gnu-linux --class gnu --class os {
 insmod part_msdos
 insmod ext2
 set root='(hd0,msdos8)'
 search --no-floppy --fs-uuid --set=root 22ad2472-0429-43b1-b896-0e520283b293
 linux /boot/vmlinuz-3.2.0-19-generic-pae root=UUID=22ad2472-0429-43b1-b896-0e520283b293 ro single
 initrd /boot/initrd.img-3.2.0-19-generic-pae
}
menuentry "Bodhi Linux, with Linux 3.0.0-12-generic-pae (on /dev/sda8)" --class gnu-linux --class gnu --class os {
 insmod part_msdos
 insmod ext2
 set root='(hd0,msdos8)'
 search --no-floppy --fs-uuid --set=root 22ad2472-0429-43b1-b896-0e520283b293
 linux /boot/vmlinuz-3.0.0-12-generic-pae root=UUID=22ad2472-0429-43b1-b896-0e520283b293 ro splash quiet pcie_aspm=force
 initrd /boot/initrd.img-3.0.0-12-generic-pae
}
menuentry "Bodhi Linux, with Linux 3.0.0-12-generic-pae (recovery mode) (on /dev/sda8)" --class gnu-linux --class gnu --class os {
 insmod part_msdos
 insmod ext2
 set root='(hd0,msdos8)'
 search --no-floppy --fs-uuid --set=root 22ad2472-0429-43b1-b896-0e520283b293
 linux /boot/vmlinuz-3.0.0-12-generic-pae root=UUID=22ad2472-0429-43b1-b896-0e520283b293 ro single
 initrd /boot/initrd.img-3.0.0-12-generic-pae
}
menuentry "Bodhi Linux, with Linux 3.0.0-12-generic (on /dev/sda8)" --class gnu-linux --class gnu --class os {
 insmod part_msdos
 insmod ext2
 set root='(hd0,msdos8)'
 search --no-floppy --fs-uuid --set=root 22ad2472-0429-43b1-b896-0e520283b293
 linux /boot/vmlinuz-3.0.0-12-generic root=UUID=22ad2472-0429-43b1-b896-0e520283b293 ro splash quiet pcie_aspm=force
 initrd /boot/initrd.img-3.0.0-12-generic
}
menuentry "Bodhi Linux, with Linux 3.0.0-12-generic (recovery mode) (on /dev/sda8)" --class gnu-linux --class gnu --class os {
 insmod part_msdos
 insmod ext2
 set root='(hd0,msdos8)'
 search --no-floppy --fs-uuid --set=root 22ad2472-0429-43b1-b896-0e520283b293
 linux /boot/vmlinuz-3.0.0-12-generic root=UUID=22ad2472-0429-43b1-b896-0e520283b293 ro single
 initrd /boot/initrd.img-3.0.0-12-generic
}
### END /etc/grub.d/30_os-prober ###

### BEGIN /etc/grub.d/30_uefi-firmware ###
### END /etc/grub.d/30_uefi-firmware ###

### 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 ###
--------------------------------------------------------------------------------

=============================== sda9/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/sda7 during installation
# old partition UUID=f4d9de22-557b-4b36-8b74-aafbe55d995d / btrfs defaults,noatime,subvol=@ 0 1

UUID=f4d9de22-557b-4b36-8b74-aafbe55d995d / ext4 noatime,errors=remount-ro 0 1
# /boot was on /dev/sda1 during installation
# /home was on /dev/sda9 during installation
UUID=833fc536-e3d1-44fc-9247-b2172f900182 /home btrfs defaults,noatime,subvol=@home 0 2
# swap was on /dev/sda3 during installation
UUID=e245c81a-4f3a-4fe3-918b-efd1ccaa202f none swap sw 0 0
# /dev/fd0 /media/floppy0 auto rw,user,noauto,noatime,noexec,nosuid,utf8 0 0

# Entry for /dev/sda6 Media :
UUID=b07d778f-915f-4daa-97c8-1aa712531213 /media/Media ext4 noatime,rw,noexec,nosuid,nodelalloc,user_xattr 0 2
# Entry for /dev/sdb5 Diskus :
UUID=32a80456-3e5b-4b2b-9b1d-9ab16ec05ac1 /media/Diskus ext4 noatime,rw,noexec,nosuid,nodelalloc 0 2

# Entry for hidden partitions :
###UUID=93b4b1bf-819b-4bc2-adb3-6dd8e02c657d /mnt/boot ext3 noatime,ro,noexec,nosuid 1 2
#UUID=6C4FEFE0745300F2 /mnt/windows ntfs-3g defaults 1 2

# Move to RAM
# tmpfs /dev/shm tmpfs defaults 0 0
# tmpfs /tmp tmpfs noexec,nosuid,noatime,mode=1777 0 0
tmpfs /tmp tmpfs noatime,mode=1777 0 0
tmpfs /var/tmp tmpfs noexec,nosuid,noatime,mode=1777 0 0

UUID=ea0f328b-ad5f-4ef2-8e93-288d05069a32 /boot ext2 defaults 0 2
--------------------------------------------------------------------------------

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

           GiB - GB File Fragment(s)

 359.702079773 = 386.227167232 boot/grub/grub.cfg 1
 359.701919556 = 386.226995200 boot/vmlinuz-3.8.0-19-generic 1
 359.692897797 = 386.217308160 boot/vmlinuz-3.8.0-27-generic 1
 359.701919556 = 386.226995200 vmlinuz 1
 359.692897797 = 386.217308160 vmlinuz.old 1
 352.956310272 = 378.983952384 boot/initrd.img-3.7.0-7-generic 1
 352.976562500 = 379.005698048 boot/initrd.img-3.8.0-19-generic 2
 352.995792389 = 379.026345984 boot/initrd.img-3.8.0-27-generic 1
 352.995792389 = 379.026345984 initrd.img.old 1

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

           GiB - GB File Fragment(s)

 359.702129364 = 386.227220480 boot/extlinux/chain.c32 1

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

 boot/extlinux/chain.c32 : COM32R module (v4.xx)

============================= sdb1/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 [ x"${feature_menuentry_id}" = xy ]; then
  menuentry_id_option="--id"
else
  menuentry_id_option=""
fi

export menuentry_id_option

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 {
  if [ x$feature_all_video_module = xy ]; then
    insmod all_video
  else
    insmod efi_gop
    insmod efi_uga
    insmod ieee1275_fb
    insmod vbe
    insmod vga
    insmod video_bochs
    insmod video_cirrus
  fi
}

if [ x$feature_default_font_path = xy ] ; then
   font=unicode
else
insmod part_msdos
insmod btrfs
set root='hd1,msdos3'
if [ x$feature_platform_search_hint = xy ]; then
  search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos3 --hint-efi=hd1,msdos3 --hint-baremetal=ahci1,msdos3 718543a9-756e-4a9a-b89c-a83dd2965e4a
else
  search --no-floppy --fs-uuid --set=root 718543a9-756e-4a9a-b89c-a83dd2965e4a
fi
    font="/@/usr/share/grub/unicode.pf2"
fi

if loadfont $font ; then
  set gfxmode=auto
  load_video
  insmod gfxterm
  set locale_dir=$prefix/locale
  set lang=en_US
  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 13,37,73; 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
menuentry 'Ubuntu' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-718543a9-756e-4a9a-b89c-a83dd2965e4a' {
recordfail
 load_video
 gfxmode $linux_gfx_mode
 insmod gzio
 insmod part_msdos
 insmod ext2
 set root='hd1,msdos1'
 if [ x$feature_platform_search_hint = xy ]; then
   search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos1 --hint-efi=hd1,msdos1 --hint-baremetal=ahci1,msdos1 38554566-24b8-4ebe-998d-6017faa4b657
 else
   search --no-floppy --fs-uuid --set=root 38554566-24b8-4ebe-998d-6017faa4b657
 fi
 linux /vmlinuz-3.8.0-30-generic root=UUID=718543a9-756e-4a9a-b89c-a83dd2965e4a ro rootflags=subvol=@ quiet splash $vt_handoff
 initrd /initrd.img-3.8.0-30-generic
}
submenu 'Advanced options for Ubuntu' $menuentry_id_option 'gnulinux-advanced-718543a9-756e-4a9a-b89c-a83dd2965e4a' {
 menuentry 'Ubuntu, with Linux 3.8.0-30-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.8.0-30-generic-advanced-718543a9-756e-4a9a-b89c-a83dd2965e4a' {
 recordfail
  load_video
  gfxmode $linux_gfx_mode
  insmod gzio
  insmod part_msdos
  insmod ext2
  set root='hd1,msdos1'
  if [ x$feature_platform_search_hint = xy ]; then
    search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos1 --hint-efi=hd1,msdos1 --hint-baremetal=ahci1,msdos1 38554566-24b8-4ebe-998d-6017faa4b657
  else
    search --no-floppy --fs-uuid --set=root 38554566-24b8-4ebe-998d-6017faa4b657
  fi
  echo 'Loading Linux 3.8.0-30-generic ...'
  linux /vmlinuz-3.8.0-30-generic root=UUID=718543a9-756e-4a9a-b89c-a83dd2965e4a ro rootflags=subvol=@ quiet splash $vt_handoff
  echo 'Loading initial ramdisk ...'
  initrd /initrd.img-3.8.0-30-generic
 }
 menuentry 'Ubuntu, with Linux 3.8.0-30-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.8.0-30-generic-recovery-718543a9-756e-4a9a-b89c-a83dd2965e4a' {
 recordfail
  load_video
  insmod gzio
  insmod part_msdos
  insmod ext2
  set root='hd1,msdos1'
  if [ x$feature_platform_search_hint = xy ]; then
    search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos1 --hint-efi=hd1,msdos1 --hint-baremetal=ahci1,msdos1 38554566-24b8-4ebe-998d-6017faa4b657
  else
    search --no-floppy --fs-uuid --set=root 38554566-24b8-4ebe-998d-6017faa4b657
  fi
  echo 'Loading Linux 3.8.0-30-generic ...'
  linux /vmlinuz-3.8.0-30-generic root=UUID=718543a9-756e-4a9a-b89c-a83dd2965e4a ro recovery nomodeset rootflags=subvol=@
  echo 'Loading initial ramdisk ...'
  initrd /initrd.img-3.8.0-30-generic
 }
 menuentry 'Ubuntu, with Linux 3.8.0-19-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.8.0-19-generic-advanced-718543a9-756e-4a9a-b89c-a83dd2965e4a' {
 recordfail
  load_video
  gfxmode $linux_gfx_mode
  insmod gzio
  insmod part_msdos
  insmod ext2
  set root='hd1,msdos1'
  if [ x$feature_platform_search_hint = xy ]; then
    search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos1 --hint-efi=hd1,msdos1 --hint-baremetal=ahci1,msdos1 38554566-24b8-4ebe-998d-6017faa4b657
  else
    search --no-floppy --fs-uuid --set=root 38554566-24b8-4ebe-998d-6017faa4b657
  fi
  echo 'Loading Linux 3.8.0-19-generic ...'
  linux /vmlinuz-3.8.0-19-generic root=UUID=718543a9-756e-4a9a-b89c-a83dd2965e4a ro rootflags=subvol=@ quiet splash $vt_handoff
  echo 'Loading initial ramdisk ...'
  initrd /initrd.img-3.8.0-19-generic
 }
 menuentry 'Ubuntu, with Linux 3.8.0-19-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.8.0-19-generic-recovery-718543a9-756e-4a9a-b89c-a83dd2965e4a' {
 recordfail
  load_video
  insmod gzio
  insmod part_msdos
  insmod ext2
  set root='hd1,msdos1'
  if [ x$feature_platform_search_hint = xy ]; then
    search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos1 --hint-efi=hd1,msdos1 --hint-baremetal=ahci1,msdos1 38554566-24b8-4ebe-998d-6017faa4b657
  else
    search --no-floppy --fs-uuid --set=root 38554566-24b8-4ebe-998d-6017faa4b657
  fi
  echo 'Loading Linux 3.8.0-19-generic ...'
  linux /vmlinuz-3.8.0-19-generic root=UUID=718543a9-756e-4a9a-b89c-a83dd2965e4a ro recovery nomodeset rootflags=subvol=@
  echo 'Loading initial ramdisk ...'
  initrd /initrd.img-3.8.0-19-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,msdos1'
 if [ x$feature_platform_search_hint = xy ]; then
   search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos1 --hint-efi=hd1,msdos1 --hint-baremetal=ahci1,msdos1 38554566-24b8-4ebe-998d-6017faa4b657
 else
   search --no-floppy --fs-uuid --set=root 38554566-24b8-4ebe-998d-6017faa4b657
 fi
 linux16 /memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
 insmod part_msdos
 insmod ext2
 set root='hd1,msdos1'
 if [ x$feature_platform_search_hint = xy ]; then
   search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos1 --hint-efi=hd1,msdos1 --hint-baremetal=ahci1,msdos1 38554566-24b8-4ebe-998d-6017faa4b657
 else
   search --no-floppy --fs-uuid --set=root 38554566-24b8-4ebe-998d-6017faa4b657
 fi
 linux16 /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/30_uefi-firmware ###
### END /etc/grub.d/30_uefi-firmware ###

### 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 ${config_directory}/custom.cfg ]; then
  source ${config_directory}/custom.cfg
elif [ -z "${config_directory}" -a -f $prefix/custom.cfg ]; then
  source $prefix/custom.cfg;
fi
### END /etc/grub.d/41_custom ###
--------------------------------------------------------------------------------

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

           GiB - GB File Fragment(s)

   0.088682175 = 0.095221760 grub/grub.cfg 3
   0.054719925 = 0.058755072 grub/i386-pc/core.img 2
   0.014019012 = 0.015052800 vmlinuz-3.8.0-19-generic 24
   0.020391464 = 0.021895168 vmlinuz-3.8.0-30-generic 24
   0.052441597 = 0.056308736 initrd.img-3.8.0-19-generic 133
   0.088526726 = 0.095054848 initrd.img-3.8.0-30-generic 138

=========================== sdb3/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 [ x"${feature_menuentry_id}" = xy ]; then
  menuentry_id_option="--id"
else
  menuentry_id_option=""
fi

export menuentry_id_option

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 {
  if [ x$feature_all_video_module = xy ]; then
    insmod all_video
  else
    insmod efi_gop
    insmod efi_uga
    insmod ieee1275_fb
    insmod vbe
    insmod vga
    insmod video_bochs
    insmod video_cirrus
  fi
}

if [ x$feature_default_font_path = xy ] ; then
   font=unicode
else
insmod part_msdos
insmod ext2
set root='hd1,msdos3'
if [ x$feature_platform_search_hint = xy ]; then
  search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos3 --hint-efi=hd1,msdos3 --hint-baremetal=ahci1,msdos3 1cf2f57a-3114-4ecb-9ad3-424e5df6142e
else
  search --no-floppy --fs-uuid --set=root 1cf2f57a-3114-4ecb-9ad3-424e5df6142e
fi
    font="/usr/share/grub/unicode.pf2"
fi

if loadfont $font ; then
  set gfxmode=auto
  load_video
  insmod gfxterm
  set locale_dir=$prefix/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 13,37,73; 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
menuentry 'Ubuntu' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-1cf2f57a-3114-4ecb-9ad3-424e5df6142e' {
recordfail
 load_video
 gfxmode $linux_gfx_mode
 insmod gzio
 insmod part_msdos
 insmod ext2
 set root='hd1,msdos3'
 if [ x$feature_platform_search_hint = xy ]; then
   search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos3 --hint-efi=hd1,msdos3 --hint-baremetal=ahci1,msdos3 1cf2f57a-3114-4ecb-9ad3-424e5df6142e
 else
   search --no-floppy --fs-uuid --set=root 1cf2f57a-3114-4ecb-9ad3-424e5df6142e
 fi
 linux /boot/vmlinuz-3.8.0-30-generic root=UUID=1cf2f57a-3114-4ecb-9ad3-424e5df6142e ro quiet splash $vt_handoff
 initrd /boot/initrd.img-3.8.0-30-generic
}
submenu 'Advanced options for Ubuntu' $menuentry_id_option 'gnulinux-advanced-1cf2f57a-3114-4ecb-9ad3-424e5df6142e' {
 menuentry 'Ubuntu, with Linux 3.8.0-30-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.8.0-30-generic-advanced-1cf2f57a-3114-4ecb-9ad3-424e5df6142e' {
 recordfail
  load_video
  gfxmode $linux_gfx_mode
  insmod gzio
  insmod part_msdos
  insmod ext2
  set root='hd1,msdos3'
  if [ x$feature_platform_search_hint = xy ]; then
    search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos3 --hint-efi=hd1,msdos3 --hint-baremetal=ahci1,msdos3 1cf2f57a-3114-4ecb-9ad3-424e5df6142e
  else
    search --no-floppy --fs-uuid --set=root 1cf2f57a-3114-4ecb-9ad3-424e5df6142e
  fi
  echo 'Loading Linux 3.8.0-30-generic ...'
  linux /boot/vmlinuz-3.8.0-30-generic root=UUID=1cf2f57a-3114-4ecb-9ad3-424e5df6142e ro quiet splash $vt_handoff
  echo 'Loading initial ramdisk ...'
  initrd /boot/initrd.img-3.8.0-30-generic
 }
 menuentry 'Ubuntu, with Linux 3.8.0-30-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.8.0-30-generic-recovery-1cf2f57a-3114-4ecb-9ad3-424e5df6142e' {
 recordfail
  load_video
  insmod gzio
  insmod part_msdos
  insmod ext2
  set root='hd1,msdos3'
  if [ x$feature_platform_search_hint = xy ]; then
    search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos3 --hint-efi=hd1,msdos3 --hint-baremetal=ahci1,msdos3 1cf2f57a-3114-4ecb-9ad3-424e5df6142e
  else
    search --no-floppy --fs-uuid --set=root 1cf2f57a-3114-4ecb-9ad3-424e5df6142e
  fi
  echo 'Loading Linux 3.8.0-30-generic ...'
  linux /boot/vmlinuz-3.8.0-30-generic root=UUID=1cf2f57a-3114-4ecb-9ad3-424e5df6142e ro recovery nomodeset
  echo 'Loading initial ramdisk ...'
  initrd /boot/initrd.img-3.8.0-30-generic
 }
 menuentry 'Ubuntu, with Linux 3.8.0-19-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.8.0-19-generic-advanced-1cf2f57a-3114-4ecb-9ad3-424e5df6142e' {
 recordfail
  load_video
  gfxmode $linux_gfx_mode
  insmod gzio
  insmod part_msdos
  insmod ext2
  set root='hd1,msdos3'
  if [ x$feature_platform_search_hint = xy ]; then
    search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos3 --hint-efi=hd1,msdos3 --hint-baremetal=ahci1,msdos3 1cf2f57a-3114-4ecb-9ad3-424e5df6142e
  else
    search --no-floppy --fs-uuid --set=root 1cf2f57a-3114-4ecb-9ad3-424e5df6142e
  fi
  echo 'Loading Linux 3.8.0-19-generic ...'
  linux /boot/vmlinuz-3.8.0-19-generic root=UUID=1cf2f57a-3114-4ecb-9ad3-424e5df6142e ro quiet splash $vt_handoff
  echo 'Loading initial ramdisk ...'
  initrd /boot/initrd.img-3.8.0-19-generic
 }
 menuentry 'Ubuntu, with Linux 3.8.0-19-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.8.0-19-generic-recovery-1cf2f57a-3114-4ecb-9ad3-424e5df6142e' {
 recordfail
  load_video
  insmod gzio
  insmod part_msdos
  insmod ext2
  set root='hd1,msdos3'
  if [ x$feature_platform_search_hint = xy ]; then
    search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos3 --hint-efi=hd1,msdos3 --hint-baremetal=ahci1,msdos3 1cf2f57a-3114-4ecb-9ad3-424e5df6142e
  else
    search --no-floppy --fs-uuid --set=root 1cf2f57a-3114-4ecb-9ad3-424e5df6142e
  fi
  echo 'Loading Linux 3.8.0-19-generic ...'
  linux /boot/vmlinuz-3.8.0-19-generic root=UUID=1cf2f57a-3114-4ecb-9ad3-424e5df6142e ro recovery nomodeset
  echo 'Loading initial ramdisk ...'
  initrd /boot/initrd.img-3.8.0-19-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,msdos3'
 if [ x$feature_platform_search_hint = xy ]; then
   search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos3 --hint-efi=hd1,msdos3 --hint-baremetal=ahci1,msdos3 1cf2f57a-3114-4ecb-9ad3-424e5df6142e
 else
   search --no-floppy --fs-uuid --set=root 1cf2f57a-3114-4ecb-9ad3-424e5df6142e
 fi
 linux16 /boot/memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
 insmod part_msdos
 insmod ext2
 set root='hd1,msdos3'
 if [ x$feature_platform_search_hint = xy ]; then
   search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos3 --hint-efi=hd1,msdos3 --hint-baremetal=ahci1,msdos3 1cf2f57a-3114-4ecb-9ad3-424e5df6142e
 else
   search --no-floppy --fs-uuid --set=root 1cf2f57a-3114-4ecb-9ad3-424e5df6142e
 fi
 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=10
    else
      set timeout=10
    fi
  else
    if sleep --interruptible 3 ; then
      set timeout=10
    fi
  fi
fi
### END /etc/grub.d/30_os-prober ###

### BEGIN /etc/grub.d/30_uefi-firmware ###
### END /etc/grub.d/30_uefi-firmware ###

### 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 ${config_directory}/custom.cfg ]; then
  source ${config_directory}/custom.cfg
elif [ -z "${config_directory}" -a -f $prefix/custom.cfg ]; then
  source $prefix/custom.cfg;
fi
### END /etc/grub.d/41_custom ###
--------------------------------------------------------------------------------

=============================== sdb3/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>
# / was on /dev/sdb3 during installation
UUID=1cf2f57a-3114-4ecb-9ad3-424e5df6142e / ext4 errors=remount-ro 0 1
# /home was on /dev/sdb4 during installation
UUID=1287ef15-5ff6-4729-8786-38c6cb154283 /home ext4 defaults 0 2
# swap was on /dev/sda3 during installation
UUID=e245c81a-4f3a-4fe3-918b-efd1ccaa202f none swap sw 0 0
UUID=ea0f328b-ad5f-4ef2-8e93-288d05069a32 /boot ext2 defaults 0 2
--------------------------------------------------------------------------------

====================== sdb3/boot/extlinux/extlinux.conf: =======================

--------------------------------------------------------------------------------
## /boot/extlinux/extlinux.conf
##
## IMPORTANT WARNING
##
## The configuration of this file is generated automatically.
## Do not edit this file manually, use: extlinux-update

default l0
prompt 1
timeout 50

include themes/debian/theme.cfg
--------------------------------------------------------------------------------

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

           GiB - GB File Fragment(s)

   2.223827362 = 2.387816448 boot/grub/grub.cfg 1
   6.318290710 = 6.784212992 boot/grub/i386-pc/core.img 1
   2.814571381 = 3.022123008 boot/vmlinuz-3.8.0-19-generic 2
   1.658325195 = 1.780613120 boot/vmlinuz-3.8.0-30-generic 2
   2.814571381 = 3.022123008 vmlinuz 2
   3.293216705 = 3.536064512 boot/initrd.img-3.8.0-19-generic 2
   3.324527740 = 3.569684480 boot/initrd.img-3.8.0-30-generic 1
   3.293216705 = 3.536064512 initrd.img 2

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

           GiB - GB File Fragment(s)

   6.326099396 = 6.792597504 boot/extlinux/extlinux.conf 1
   6.325531006 = 6.791987200 boot/extlinux/chain.c32 1

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

 boot/extlinux/chain.c32 : COM32R module (v4.xx)

============================== 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/custom.seed boot=casper quiet splash --

label ubnentry0
menu label live - boot the Live System
kernel /casper/vmlinuz
append initrd=/casper/initrd.gz file=/cdrom/preseed/custom.seed boot=casper quiet splash --

label ubnentry1
menu label xforcevesa - boot Live in Generic safe graphics mode
kernel /casper/vmlinuz
append initrd=/casper/initrd.gz file=/cdrom/preseed/custom.seed boot=casper xforcevesa quiet splash --

label ubnentry2
menu label nomodeset - boot Live in ATI safe graphics mode
kernel /casper/vmlinuz
append initrd=/casper/initrd.gz file=/cdrom/preseed/custom.seed boot=casper nomodeset quiet splash --

label ubnentry3
menu label Boot into RAM
kernel /casper/vmlinuz
append initrd=/casper/initrd.gz file=/cdrom/preseed/custom.seed boot=casper quiet splash toram --

label ubnentry4
menu label hd - boot the first hard disk
kernel /ubnkern
append initrd=/ubninit -

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

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

           GiB - GB File Fragment(s)

            ?? = ?? syslinux.cfg 1
            ?? = ?? ldlinux.sys 1
            ?? = ?? menu.c32 1

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

 menu.c32 : COM32R module (v4.xx)

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

Unknown BootLoader on sdb6

00000000 61 97 e5 65 46 01 90 24 a4 b4 c6 ab 4c 43 77 0a |a..eF..$....LCw.|
00000010 b9 4d 0b 78 b8 86 2d 9e db da ba 96 f5 0b 92 31 |.M.x..-........1|
00000020 7f 54 17 36 71 ed 68 f2 b7 44 38 85 3f 64 de 50 |.T.6q.h..D8.?d.P|
00000030 21 04 e6 3f c6 df c2 63 53 ee 01 a5 24 40 5b 91 |!..?...cS...$@[.|
00000040 82 f7 af 3b 3f 8e 3c 91 6e e1 3b af 89 db 32 ef |...;?.<.n.;...2.|
00000050 54 98 50 b8 6e d8 e7 d0 0f 03 9b 2f 5c 5b b5 f2 |T.P.n....../\[..|
00000060 31 5c c1 b4 6d 87 52 3c 5b 63 aa 49 b8 2e 9a 85 |1\..m.R<[c.I....|
00000070 57 c9 ec cd 02 0c 28 00 b1 b1 d4 0a 94 07 c1 cc |W.....(.........|
00000080 10 0b f7 22 dc ce cb ab 13 e3 6c d9 31 e0 1b e4 |..."......l.1...|
00000090 6c 71 00 f8 e3 49 3b ef c5 5d 96 eb 2a 3a 1e 4c |lq...I;..]..*:.L|
000000a0 20 ab e4 c2 a0 50 36 36 7d c3 66 74 12 b4 f3 f7 | ....P66}.ft....|
000000b0 5a 3b 94 e0 99 41 6a e6 18 cb 46 67 d9 fa 84 f2 |Z;...Aj...Fg....|
000000c0 b1 dc 88 b2 a6 d9 34 62 f4 a7 f3 8e 7c f4 c2 82 |......4b....|...|
000000d0 e6 7e 0b 7f aa 10 f3 41 99 85 3f ec 2b 68 8e f5 |.~.....A..?.+h..|
000000e0 b1 25 71 6d 2e 7b a0 8f 49 5b aa 56 8f 9a 76 27 |.%qm.{..I[.V..v'|
000000f0 a5 6f 93 be 9a b6 1e ed 0c 80 2b be 41 a4 dc a5 |.o........+.A...|
00000100 80 d8 9f 18 f6 0e d0 1a e5 ca 53 36 d4 d3 cf 7d |..........S6...}|
00000110 f3 a8 31 44 fe 82 11 8f eb 22 3e 00 7c e3 38 26 |..1D.....">.|.8&|
00000120 f8 9a e3 67 2c 7b b2 47 63 89 b4 d7 0a b8 e8 4c |...g,{.Gc......L|
00000130 e9 1d 96 4f 28 5e ff 5f ed 87 7e 2e b7 6f a6 e2 |...O(^._..~..o..|
00000140 56 17 93 06 e6 c6 ee fd d2 6a d9 52 55 aa 91 2a |V........j.RU..*|
00000150 d5 9d c9 be 8a 77 af 41 8d e7 a7 25 28 f5 cd ef |.....w.A...%(...|
00000160 e3 4c 1f e7 6f d9 d2 a7 16 f1 5c 7a 8e 31 2f ad |.L..o.....\z.1/.|
00000170 aa ed bb 2d 70 d1 ce bf 8b 5b 1b ef d7 81 66 a8 |...-p....[....f.|
00000180 ff 44 d5 16 4b eb ef c7 f5 a1 42 35 76 8f 4d 35 |.D..K.....B5v.M5|
00000190 ac 13 f4 51 94 75 df 47 13 dc a4 2a bf d7 f1 25 |...Q.u.G...*...%|
000001a0 f9 44 1f d1 44 d0 ea f3 a8 5c a2 78 51 8b a1 e5 |.D..D....\.xQ...|
000001b0 25 72 33 8c e8 23 d0 79 1a 0c ff f8 b4 a0 1c 55 |%r3..#.y.......U|
000001c0 b1 b8 3e bd 6b 82 77 98 41 fe 2a 2b a1 0d 65 9d |..>.k.w.A.*+..e.|
000001d0 0f 90 46 bd dc da 27 9d 8b 02 2d b1 4e db c8 0d |..F...'...-.N...|
000001e0 29 50 34 5d 97 1d d0 e5 e9 68 33 40 eb 74 61 10 |)P4].....h3@.ta.|
000001f0 41 bc f5 85 67 a9 d9 3c 1c 19 d6 e9 89 a2 c9 1c |A...g..<........|
00000200

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

cat: write error: Broken pipe

ADDITIONAL INFORMATION :
=================== log of boot-repair 2013-09-17__08h24 ===================
boot-repair version : 3.199~ppa27~precise
boot-sav version : 3.199~ppa27~precise
glade2script version : 3.2.2~ppa45~precise
boot-sav-extra version : 3.199~ppa27~precise
boot-repair is executed in live-session (Bodhi 2.3.0, precise, Ubuntu, x86_64)
ls: cannot access /home/usr/.config: No such file or directory
CPU op-mode(s): 32-bit, 64-bit
initrd=/ubninit file=/cdrom/preseed/custom.seed boot=casper quiet splash -- BOOT_IMAGE=/ubnkern

=================== os-prober:
/dev/sda9:Bodhi 2.3.0 (12.04):Ubuntu:linux
/dev/sdb3:Ubuntu 13.04 (13.04):Ubuntu1:linux

=================== blkid:
/dev/loop0: TYPE="squashfs"
/dev/sda1: UUID="ea0f328b-ad5f-4ef2-8e93-288d05069a32" TYPE="ext2"
/dev/sda3: UUID="e245c81a-4f3a-4fe3-918b-efd1ccaa202f" TYPE="swap"
/dev/sda5: LABEL="Media" UUID="b07d778f-915f-4daa-97c8-1aa712531213" TYPE="ext4"
/dev/sda6: UUID="f4d9de22-557b-4b36-8b74-aafbe55d995d" UUID_SUB="407b53aa-0b9d-4f3e-8f2d-cc490614378a" TYPE="btrfs"
/dev/sda7: UUID="833fc536-e3d1-44fc-9247-b2172f900182" UUID_SUB="24238c21-ec05-4b42-bc25-f51dd4685d6a" TYPE="btrfs"
/dev/sda8: UUID="8d75c18c-ccbc-4f92-b12a-ade15d787304" UUID_SUB="481aec0f-4cf6-4920-81b8-a72be34873d1" TYPE="btrfs"
/dev/sda9: UUID="f4d9de22-557b-4b36-8b74-aafbe55d995d" TYPE="ext4"
/dev/sdb1: UUID="38554566-24b8-4ebe-998d-6017faa4b657" TYPE="ext2"
/dev/sdb3: UUID="1cf2f57a-3114-4ecb-9ad3-424e5df6142e" TYPE="ext4"
/dev/sdb4: UUID="1287ef15-5ff6-4729-8786-38c6cb154283" TYPE="ext4"
/dev/sdb5: LABEL="Diskus" UUID="32a80456-3e5b-4b2b-9b1d-9ab16ec05ac1" TYPE="ext4"
/dev/sdc1: LABEL="live" UUID="5F6B-7226" TYPE="vfat"
/dev/sdc5: LABEL="Sam-Sung" UUID="30c30695-d072-4ab8-a8c6-6d52199fb0fd" TYPE="ext2"

2 disks with OS, 2 OS : 2 Linux, 0 MacOS, 0 Windows, 0 unknown type OS.

Warning: extended partition does not start at a cylinder boundary.
DOS and Linux will interpret the contents differently.
Warning: extended partition does not start at a cylinder boundary.
DOS and Linux will interpret the contents differently.
Warning: extended partition does not start at a cylinder boundary.
DOS and Linux will interpret the contents differently.

=================== /media/sda9/etc/grub.d/ :
drwxr-xr-x 2 root root 4096 Aug 4 20:07 grub.d
total 60
-rwxr-xr-x 1 root root 6743 Sep 12 2012 00_header
-rwxr-xr-x 1 root root 5522 May 17 2012 05_debian_theme
-rwxr-xr-x 1 root root 7780 Jan 22 2013 10_linux
-rwxr-xr-x 1 root root 6335 May 17 2012 20_linux_xen
-rwxr-xr-x 1 root root 1588 Nov 27 2011 20_memtest86+
-rwxr-xr-x 1 root root 7603 May 17 2012 30_os-prober
-rwxr-xr-x 1 root root 1388 Jan 22 2013 30_uefi-firmware
-rwxr-xr-x 1 root root 214 May 17 2012 40_custom
-rwxr-xr-x 1 root root 95 May 17 2012 41_custom
-rw-r--r-- 1 root root 483 May 17 2012 README

=================== /media/sda9/etc/default/grub :

# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.
# For full documentation of the options in this file, see:
# info -f grub -n 'Simple configuration'

GRUB_DEFAULT=0
#GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR="Bodhi Linux"
GRUB_CMDLINE_LINUX_DEFAULT="splash quiet"
GRUB_CMDLINE_LINUX=""

# Uncomment to enable BadRAM filtering, modify to suit your needs
# This works with Linux (no patch required) and with any kernel that obtains
# the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...)
#GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef"

# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=console

# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
#GRUB_GFXMODE=640x480

# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true

# Uncomment to disable generation of recovery mode menu entries
#GRUB_DISABLE_RECOVERY="true"

# Uncomment to get a beep at grub start
#GRUB_INIT_TUNE="480 440 1"

/boot detected in the fstab of sda9: UUID=ea0f328b-ad5f-4ef2-8e93-288d05069a32 (sda1)

=================== sdb1recordfail=1/grub/grubenv :
recordfail=1

=================== /media/sdb3/etc/grub.d/ :
drwxr-xr-x 2 root root 4096 Apr 24 12:33 grub.d
total 72
-rwxr-xr-x 1 root root 7541 Apr 9 04:28 00_header
-rwxr-xr-x 1 root root 5974 Apr 9 03:53 05_debian_theme
-rwxr-xr-x 1 root root 11381 Apr 9 04:28 10_linux
-rwxr-xr-x 1 root root 10258 Apr 9 04:28 20_linux_xen
-rwxr-xr-x 1 root root 1688 Dec 5 2012 20_memtest86+
-rwxr-xr-x 1 root root 10976 Apr 9 04:28 30_os-prober
-rwxr-xr-x 1 root root 1426 Apr 9 04:28 30_uefi-firmware
-rwxr-xr-x 1 root root 214 Apr 9 04:28 40_custom
-rwxr-xr-x 1 root root 216 Apr 9 04:28 41_custom
-rw-r--r-- 1 root root 483 Apr 9 04:28 README

=================== /media/sdb3/etc/default/grub :

# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.
# For full documentation of the options in this file, see:
# info -f grub -n 'Simple configuration'

GRUB_DEFAULT=0
#GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""

# Uncomment to enable BadRAM filtering, modify to suit your needs
# This works with Linux (no patch required) and with any kernel that obtains
# the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...)
#GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef"

# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=console

# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
#GRUB_GFXMODE=640x480

# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true

# Uncomment to disable generation of recovery mode menu entries
#GRUB_DISABLE_RECOVERY="true"

# Uncomment to get a beep at grub start
#GRUB_INIT_TUNE="480 440 1"

/boot detected in the fstab of sdb3: UUID=ea0f328b-ad5f-4ef2-8e93-288d05069a32 (sda1)
=================== UEFI/Legacy mode:
This live-session is not in EFI-mode.
SecureBoot maybe enabled.

=================== PARTITIONS & DISKS:
sda1 : sda, is-sepboot, grubenv-ok nogrub, no-docgrub, no-update-grub, 32, no-boot, no-os, not--efi--part, part-has-no-fstab, part-has-no-fstab, no-nt, no-winload, no-recov-nor-hid, no-bmgr, notwinboot, nopakmgr, nogrubinstall, no---usr, part-has-no-fstab, not-sep-usr, standard, not-far, /media/sda1.
sda5 : sda, maybesepboot, no-grubenv nogrub, no-docgrub, no-update-grub, 32, no-boot, no-os, not--efi--part, part-has-no-fstab, part-has-no-fstab, no-nt, no-winload, no-recov-nor-hid, no-bmgr, notwinboot, nopakmgr, nogrubinstall, no---usr, part-has-no-fstab, not-sep-usr, standard, farbios, /media/sda5.
sda6 : sda, maybesepboot, no-grubenv nogrub, no-docgrub, no-update-grub, 32, no-boot, no-os, not--efi--part, part-has-no-fstab, part-has-no-fstab, no-nt, no-winload, no-recov-nor-hid, no-bmgr, notwinboot, nopakmgr, nogrubinstall, no---usr, part-has-no-fstab, not-sep-usr, standard, farbios, /media/sda6.
sda7 : sda, maybesepboot, no-grubenv nogrub, no-docgrub, no-update-grub, 32, no-boot, no-os, not--efi--part, part-has-no-fstab, part-has-no-fstab, no-nt, no-winload, no-recov-nor-hid, no-bmgr, notwinboot, nopakmgr, nogrubinstall, no---usr, part-has-no-fstab, not-sep-usr, standard, farbios, /media/sda7.
sda8 : sda, maybesepboot, no-grubenv nogrub, no-docgrub, no-update-grub, 32, no-boot, no-os, not--efi--part, part-has-no-fstab, part-has-no-fstab, no-nt, no-winload, no-recov-nor-hid, no-bmgr, notwinboot, nopakmgr, nogrubinstall, no---usr, part-has-no-fstab, not-sep-usr, standard, farbios, /media/sda8.
sda9 : sda, not-sepboot, grubenv-ok grub2, grub-pc , update-grub, 64, with-boot, is-os, not--efi--part, fstab-has-goodBOOT, fstab-without-efi, no-nt, no-winload, no-recov-nor-hid, no-bmgr, notwinboot, apt-get, grub-install, with--usr, fstab-without-usr, not-sep-usr, standard, farbios, /media/sda9.
sdb1 : sdb, is-sepboot, grubenv-ng nogrub, no-docgrub, no-update-grub, 32, no-boot, no-os, not--efi--part, part-has-no-fstab, part-has-no-fstab, no-nt, no-winload, no-recov-nor-hid, no-bmgr, notwinboot, nopakmgr, nogrubinstall, no---usr, part-has-no-fstab, not-sep-usr, standard, not-far, /media/sdb1.
sdb3 : sdb, not-sepboot, grubenv-ok grub2, grub-pc , update-grub, 32, with-boot, is-os, not--efi--part, fstab-has-goodBOOT, fstab-without-efi, no-nt, no-winload, no-recov-nor-hid, no-bmgr, notwinboot, apt-get, grub-install, with--usr, fstab-without-usr, not-sep-usr, standard, not-far, /media/sdb3.
sdb4 : sdb, maybesepboot, no-grubenv nogrub, no-docgrub, no-update-grub, 32, no-boot, no-os, not--efi--part, part-has-no-fstab, part-has-no-fstab, no-nt, no-winload, no-recov-nor-hid, no-bmgr, notwinboot, nopakmgr, nogrubinstall, no---usr, part-has-no-fstab, not-sep-usr, standard, not-far, /media/sdb4.
sdb5 : sdb, maybesepboot, no-grubenv nogrub, no-docgrub, no-update-grub, 32, no-boot, no-os, not--efi--part, part-has-no-fstab, part-has-no-fstab, no-nt, no-winload, no-recov-nor-hid, no-bmgr, notwinboot, nopakmgr, nogrubinstall, no---usr, part-has-no-fstab, not-sep-usr, standard, farbios, /media/sdb5.
sdc5 : sdc, maybesepboot, no-grubenv nogrub, no-docgrub, no-update-grub, 32, no-boot, no-os, not--efi--part, part-has-no-fstab, part-has-no-fstab, no-nt, no-winload, no-recov-nor-hid, no-bmgr, notwinboot, nopakmgr, nogrubinstall, no---usr, part-has-no-fstab, not-sep-usr, standard, farbios, /mnt/boot-sav/sdc5.

sda : not-GPT, BIOSboot-not-needed, has-no-EFIpart, not-usb, has-os, 63 sectors * 512 bytes
sdb : not-GPT, BIOSboot-not-needed, has-no-EFIpart, not-usb, has-os, 2048 sectors * 512 bytes
sdc : not-GPT, BIOSboot-not-needed, has-no-EFIpart, usb-disk, no-os, 2048 sectors * 512 bytes

=================== parted -l:

Model: ATA ST3400620AS (scsi)
Disk /dev/sda: 400GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos

Number Start End Size Type File system Flags
1 32.3kB 848MB 848MB primary ext2 boot
2 848MB 392GB 391GB extended lba
5 848MB 343GB 342GB logical ext4
7 343GB 351GB 8404MB logical btrfs
8 351GB 364GB 12.7GB logical btrfs
6 364GB 379GB 15.1GB logical btrfs
9 379GB 392GB 13.0GB logical ext4
3 392GB 400GB 8086MB primary linux-swap(v1)

Model: ATA ST31000520AS (scsi)
Disk /dev/sdb: 1000GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos

Number Start End Size Type File system Flags
1 1049kB 106MB 105MB primary ext2 boot
3 106MB 12.7GB 12.6GB primary ext4
4 12.7GB 23.4GB 10.7GB primary ext4
2 23.4GB 1000GB 977GB extended
5 23.4GB 788GB 764GB logical ext4
6 788GB 1000GB 213GB logical

Model: Samsung S2 Portable (scsi)
Disk /dev/sdc: 320GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos

Number Start End Size Type File system Flags
1 1049kB 5122MB 5121MB primary fat32 boot
2 5122MB 320GB 315GB extended
5 5123MB 320GB 315GB logical ext2

=================== parted -lm:

BYT;
/dev/sda:400GB:scsi:512:512:msdos:ATA ST3400620AS;
1:32.3kB:848MB:848MB:ext2::boot;
2:848MB:392GB:391GB:::lba;
5:848MB:343GB:342GB:ext4::;
7:343GB:351GB:8404MB:btrfs::;
8:351GB:364GB:12.7GB:btrfs::;
6:364GB:379GB:15.1GB:btrfs::;
9:379GB:392GB:13.0GB:ext4::;
3:392GB:400GB:8086MB:linux-swap(v1)::;

BYT;
/dev/sdb:1000GB:scsi:512:512:msdos:ATA ST31000520AS;
1:1049kB:106MB:105MB:ext2::boot;
3:106MB:12.7GB:12.6GB:ext4::;
4:12.7GB:23.4GB:10.7GB:ext4::;
2:23.4GB:1000GB:977GB:::;
5:23.4GB:788GB:764GB:ext4::;
6:788GB:1000GB:213GB:::;

BYT;
/dev/sdc:320GB:scsi:512:512:msdos:Samsung S2 Portable;
1:1049kB:5122MB:5121MB:fat32::boot;
2:5122MB:320GB:315GB:::;
5:5123MB:320GB:315GB:ext2::;

=================== mount:
/cow on / type overlayfs (rw)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
udev on /dev type devtmpfs (rw,mode=0755)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620)
tmpfs on /run type tmpfs (rw,noexec,nosuid,size=10%,mode=0755)
/dev/sdc1 on /cdrom type vfat (ro,noatime,fmask=0022,dmask=0022,codepage=437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro)
/dev/loop0 on /rofs type squashfs (ro,noatime)
none on /sys/fs/fuse/connections type fusectl (rw)
none on /sys/kernel/debug type debugfs (rw)
none on /sys/kernel/security type securityfs (rw)
tmpfs on /tmp type tmpfs (rw,nosuid,nodev)
none on /run/lock type tmpfs (rw,noexec,nosuid,nodev,size=5242880)
none on /run/shm type tmpfs (rw,nosuid,nodev)
/dev/sda1 on /media/sda1 type ext2 (rw)
/dev/sda5 on /media/sda5 type ext4 (rw)
/dev/sda6 on /media/sda6 type btrfs (rw)
/dev/sda7 on /media/sda7 type btrfs (rw)
/dev/sda8 on /media/sda8 type btrfs (rw)
/dev/sda9 on /media/sda9 type ext4 (rw)
/dev/sdb1 on /media/sdb1 type ext2 (rw)
/dev/sdb3 on /media/sdb3 type ext4 (rw)
/dev/sdb4 on /media/sdb4 type ext4 (rw)
/dev/sdb5 on /media/sdb5 type ext4 (rw)
gvfs-fuse-daemon on /home/bodhi/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=bodhi)
/dev/sdc5 on /mnt/boot-sav/sdc5 type ext2 (rw)

=================== ls:
/sys/block/sda (filtered): alignment_offset bdi capability dev device discard_alignment events events_async events_poll_msecs ext_range holders inflight power queue range removable ro sda1 sda2 sda3 sda5 sda6 sda7 sda8 sda9 size slaves stat subsystem trace uevent
/sys/block/sdb (filtered): alignment_offset bdi capability dev device discard_alignment events events_async events_poll_msecs ext_range holders inflight power queue range removable ro sdb1 sdb2 sdb3 sdb4 sdb5 sdb6 size slaves stat subsystem trace uevent
/sys/block/sdc (filtered): alignment_offset bdi capability dev device discard_alignment events events_async events_poll_msecs ext_range holders inflight power queue range removable ro sdc1 sdc2 sdc5 size slaves stat subsystem trace uevent
/sys/block/sr0 (filtered): alignment_offset bdi capability dev device discard_alignment events events_async events_poll_msecs ext_range holders inflight power queue range removable ro size slaves stat subsystem trace uevent
/dev (filtered): alarm ashmem autofs binder block bsg btrfs-control bus cdrom cdrw char console core cpu cpu_dma_latency disk dri dvd dvdrw ecryptfs fb0 fd full fuse fw0 hidraw0 hpet input kmsg kvm log mapper mcelog mem net network_latency network_throughput null oldmem port ppp psaux ptmx pts random rfkill rtc rtc0 sda sda1 sda2 sda3 sda5 sda6 sda7 sda8 sda9 sdb sdb1 sdb2 sdb3 sdb4 sdb5 sdb6 sdc sdc1 sdc2 sdc5 sg0 sg1 sg2 sg3 shm snapshot snd sr0 stderr stdin stdout uinput urandom usb vga_arbiter vhost-net watchdog zero
ls /dev/mapper: control

=================== df -Th:

Filesystem Type Size Used Avail Use% Mounted on
/cow overlayfs 3.0G 162M 2.8G 6% /
udev devtmpfs 2.9G 12K 2.9G 1% /dev
tmpfs tmpfs 1.2G 456K 1.2G 1% /run
/dev/sdc1 vfat 4.8G 628M 4.2G 13% /cdrom
/dev/loop0 squashfs 578M 578M 0 100% /rofs
tmpfs tmpfs 3.0G 8.0K 3.0G 1% /tmp
none tmpfs 5.0M 0 5.0M 0% /run/lock
none tmpfs 3.0G 0 3.0G 0% /run/shm
/dev/sda1 ext2 758M 37M 681M 6% /media/sda1
/dev/sda5 ext4 314G 256G 55G 83% /media/sda5
/dev/sda6 btrfs 15G 5.8G 6.8G 46% /media/sda6
/dev/sda7 btrfs 7.9G 4.5G 2.7G 63% /media/sda7
/dev/sda8 btrfs 12G 3.3G 7.1G 32% /media/sda8
/dev/sda9 ext4 12G 5.6G 5.7G 50% /media/sda9
/dev/sdb1 ext2 94M 85M 4.6M 95% /media/sdb1
/dev/sdb3 ext4 12G 3.6G 7.4G 33% /media/sdb3
/dev/sdb4 ext4 9.7G 89M 9.1G 1% /media/sdb4
/dev/sdb5 ext4 701G 469G 225G 68% /media/sdb5
/dev/sdc5 ext2 292G 270G 6.9G 98% /mnt/boot-sav/sdc5

=================== fdisk -l:

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
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x9b9c9b9c

Device Boot Start End Blocks Id System
/dev/sda1 * 63 1656312 828125 83 Linux
/dev/sda2 1656830 765630463 381986817 f W95 Ext'd (LBA)
/dev/sda3 765630464 781422591 7896064 82 Linux swap / Solaris
/dev/sda5 1656832 669362175 333852672 83 Linux
/dev/sda6 710651403 740146679 14747638+ 83 Linux
/dev/sda7 669364224 685778943 8207360 83 Linux
/dev/sda8 685780992 710649855 12434432 83 Linux
/dev/sda9 740147200 765630463 12741632 83 Linux

Partition table entries are not in disk order

Disk /dev/sdb: 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
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0001bba1

Device Boot Start End Blocks Id System
/dev/sdb1 * 2048 206847 102400 83 Linux
/dev/sdb2 45640726 1953523711 953941493 5 Extended
/dev/sdb3 206848 24831999 12312576 83 Linux
/dev/sdb4 24832000 45639679 10403840 83 Linux
/dev/sdb5 45640728 1538111487 746235380 83 Linux
/dev/sdb6 1538113536 1953523711 207705088 83 Linux

Partition table entries are not in disk order

Disk /dev/sdc: 320.1 GB, 320072933376 bytes
255 heads, 63 sectors/track, 38913 cylinders, total 625142448 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000df246

Device Boot Start End Blocks Id System
/dev/sdc1 * 2048 10004479 5001216 b W95 FAT32
/dev/sdc2 10004480 625142447 307568984 5 Extended
/dev/sdc5 10006528 625142447 307567960 83 Linux

(zenity:14897): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:81:18: Horizontal and vertical offsets are required

(zenity:14897): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:111:23: Horizontal and vertical offsets are required

(zenity:14897): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:117:23: Horizontal and vertical offsets are required

(zenity:14897): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:121:23: Horizontal and vertical offsets are required

(zenity:14897): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:127:23: Horizontal and vertical offsets are required

(zenity:14897): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:134:23: Horizontal and vertical offsets are required

(zenity:14897): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:141:23: Horizontal and vertical offsets are required

(zenity:14897): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:145:23: Horizontal and vertical offsets are required

(zenity:14897): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:156:23: Horizontal and vertical offsets are required

(zenity:14897): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:163:23: Horizontal and vertical offsets are required

(zenity:14897): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:170:23: Horizontal and vertical offsets are required

(zenity:14897): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:177:23: Horizontal and vertical offsets are required

(zenity:14897): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:186:23: Horizontal and vertical offsets are required

(zenity:14897): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:196:23: Horizontal and vertical offsets are required

(zenity:14897): Gtk-WARNING **: Theme parsing error: gnome-applications.css:87:24: 'px' is not a valid color name

(zenity:14897): Gtk-WARNING **: Theme parsing error: gnome-applications.css:108:18: Horizontal and vertical offsets are required

(zenity:14897): Gtk-WARNING **: Theme parsing error: granite-widgets.css:167:28: 'px' is not a valid color name

(zenity:14897): Gtk-WARNING **: Theme parsing error: lightdm-gtk-greeter.css:18:23: Horizontal and vertical offsets are required

(zenity:14897): Gtk-WARNING **: Theme parsing error: lightdm-gtk-greeter.css:38:23: Horizontal and vertical offsets are required

(zenity:14897): Gtk-WARNING **: Theme parsing error: lightdm-gtk-greeter.css:57:23: Horizontal and vertical offsets are required
User choice: Is sda (400GB) a removable disk? no

(zenity:15197): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:81:18: Horizontal and vertical offsets are required

(zenity:15197): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:111:23: Horizontal and vertical offsets are required

(zenity:15197): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:117:23: Horizontal and vertical offsets are required

(zenity:15197): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:121:23: Horizontal and vertical offsets are required

(zenity:15197): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:127:23: Horizontal and vertical offsets are required

(zenity:15197): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:134:23: Horizontal and vertical offsets are required

(zenity:15197): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:141:23: Horizontal and vertical offsets are required

(zenity:15197): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:145:23: Horizontal and vertical offsets are required

(zenity:15197): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:156:23: Horizontal and vertical offsets are required

(zenity:15197): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:163:23: Horizontal and vertical offsets are required

(zenity:15197): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:170:23: Horizontal and vertical offsets are required

(zenity:15197): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:177:23: Horizontal and vertical offsets are required

(zenity:15197): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:186:23: Horizontal and vertical offsets are required

(zenity:15197): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:196:23: Horizontal and vertical offsets are required

(zenity:15197): Gtk-WARNING **: Theme parsing error: gnome-applications.css:87:24: 'px' is not a valid color name

(zenity:15197): Gtk-WARNING **: Theme parsing error: gnome-applications.css:108:18: Horizontal and vertical offsets are required

(zenity:15197): Gtk-WARNING **: Theme parsing error: granite-widgets.css:167:28: 'px' is not a valid color name

(zenity:15197): Gtk-WARNING **: Theme parsing error: lightdm-gtk-greeter.css:18:23: Horizontal and vertical offsets are required

(zenity:15197): Gtk-WARNING **: Theme parsing error: lightdm-gtk-greeter.css:38:23: Horizontal and vertical offsets are required

(zenity:15197): Gtk-WARNING **: Theme parsing error: lightdm-gtk-greeter.css:57:23: Horizontal and vertical offsets are required
/boot detected. Please check the options.
=================== Final advice in case of recommended repair
Please do not forget to make your BIOS boot on sda (400GB) disk!

=================== Default settings
Recommended-Repair
This setting would reinstall the grub2 of sda9 into the MBRs of all disks (except USB without OS).
Additional repair would be performed: unhide-bootmenu-10s

=================== Settings chosen by the user
Boot-Info
This setting will not act on the MBR.

No change has been performed on your computer.

Blueprint information

Status:
Complete
Approver:
None
Priority:
Undefined
Drafter:
None
Direction:
Needs approval
Assignee:
None
Definition:
Approved
Series goal:
None
Implementation:
Implemented
Milestone target:
None
Started by
YannUbuntu
Completed by
YannUbuntu

Related branches

Sprints

Whiteboard

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.