Add BTRFS support
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.
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]
=======
=> 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-
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-
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
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
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: 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-
/dev/sda3 e245c81a-
/dev/sda5 b07d778f-
/dev/sda6 f4d9de22-
/dev/sda7 833fc536-
/dev/sda8 8d75c18c-
/dev/sda9 f4d9de22-
/dev/sdb1 38554566-
/dev/sdb3 1cf2f57a-
/dev/sdb4 1287ef15-
/dev/sdb5 32a80456-
/dev/sdc1 5F6B-7226 vfat live
/dev/sdc5 30c30695-
=======
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,
=======
-------
#
# 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.
if [ -s $prefix/grubenv ]; then
set have_grubenv=true
load_env
fi
set default="0"
if [ "${prev_
set 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_
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-
if loadfont /usr/share/
set gfxmode=auto
load_video
insmod gfxterm
insmod part_msdos
insmod ext2
set root='(hd0,msdos1)'
search --no-floppy --fs-uuid --set=root ea0f328b-
set 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.
### BEGIN /etc/grub.
set menu_color_
set menu_color_
### END /etc/grub.
### BEGIN /etc/grub.
function gfxmode {
set gfxpayload="${1}"
if [ "${1}" = "keep" ]; then
set vt_handoff=
else
set vt_handoff=
fi
}
if [ "${recordfail}" != 1 ]; then
if [ -e ${prefix}
if hwmatch ${prefix}
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-
linux /vmlinuz-
initrd /initrd.
}
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-
echo 'Loading Linux 3.7.0-7-generic ...'
linux /vmlinuz-
echo 'Loading initial ramdisk ...'
initrd /initrd.
}
### END /etc/grub.
### BEGIN /etc/grub.
### END /etc/grub.
### BEGIN /etc/grub.
menuentry "Memory test (memtest86+)" {
insmod part_msdos
insmod ext2
set root='(hd0,msdos1)'
search --no-floppy --fs-uuid --set=root ea0f328b-
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-
linux16 /memtest86+.bin console=
}
### END /etc/grub.
### BEGIN /etc/grub.
menuentry "Ubuntu' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_
insmod part_msdos
insmod ext2
set root='(hd0,msdos1)'
search --no-floppy --fs-uuid --set=root ea0f328b-
linux /vmlinuz-
initrd /initrd.
}
menuentry "Ubuntu, with Linux 3.7.0-7-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_
insmod part_msdos
insmod ext2
set root='(hd0,msdos1)'
search --no-floppy --fs-uuid --set=root ea0f328b-
linux /vmlinuz-
initrd /initrd.
}
menuentry "Ubuntu, with Linux 3.7.0-7-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_
insmod part_msdos
insmod ext2
set root='(hd0,msdos1)'
search --no-floppy --fs-uuid --set=root ea0f328b-
linux /vmlinuz-
initrd /initrd.
}
### END /etc/grub.
### BEGIN /etc/grub.
### END /etc/grub.
### BEGIN /etc/grub.
# 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.
### BEGIN /etc/grub.
if [ -f $prefix/custom.cfg ]; then
source $prefix/custom.cfg;
fi
### END /etc/grub.
-------
=================== 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-
0.035473347 = 0.038089216 vmlinuz-
0.029647350 = 0.031833600 initrd.
=======
-------
#
# 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.
if [ -s $prefix/grubenv ]; then
set have_grubenv=true
load_env
fi
set default="0"
if [ "${prev_
set 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_
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-
if loadfont /@/usr/
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.
### BEGIN /etc/grub.
set menu_color_
set menu_color_
### END /etc/grub.
### BEGIN /etc/grub.
function gfxmode {
set gfxpayload="${1}"
if [ "${1}" = "keep" ]; then
set vt_handoff=
else
set vt_handoff=
fi
}
if [ "${recordfail}" != 1 ]; then
if [ -e ${prefix}
if hwmatch ${prefix}
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-
linux /@/boot/
initrd /@/boot/
}
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-
echo 'Loading Linux 3.8.0-27-generic ...'
linux /@/boot/
echo 'Loading initial ramdisk ...'
initrd /@/boot/
}
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-
linux /@/boot/
initrd /@/boot/
}
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-
echo 'Loading Linux 3.8.0-19-generic ...'
linux /@/boot/
echo 'Loading initial ramdisk ...'
initrd /@/boot/
}
}
### END /etc/grub.
### BEGIN /etc/grub.
### END /etc/grub.
### BEGIN /etc/grub.
### END /etc/grub.
### BEGIN /etc/grub.
menuentry "Bodhi Linux, with Linux 3.2.0-19-
insmod part_msdos
insmod ext2
set root='(hd0,msdos8)'
search --no-floppy --fs-uuid --set=root 22ad2472-
linux /boot/vmlinuz-
initrd /boot/initrd.
}
menuentry "Bodhi Linux, with Linux 3.2.0-19-
insmod part_msdos
insmod ext2
set root='(hd0,msdos8)'
search --no-floppy --fs-uuid --set=root 22ad2472-
linux /boot/vmlinuz-
initrd /boot/initrd.
}
menuentry "Bodhi Linux, with Linux 3.0.0-12-
insmod part_msdos
insmod ext2
set root='(hd0,msdos8)'
search --no-floppy --fs-uuid --set=root 22ad2472-
linux /boot/vmlinuz-
initrd /boot/initrd.
}
menuentry "Bodhi Linux, with Linux 3.0.0-12-
insmod part_msdos
insmod ext2
set root='(hd0,msdos8)'
search --no-floppy --fs-uuid --set=root 22ad2472-
linux /boot/vmlinuz-
initrd /boot/initrd.
}
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-
linux /boot/vmlinuz-
initrd /boot/initrd.
}
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-
linux /boot/vmlinuz-
initrd /boot/initrd.
}
### END /etc/grub.
### BEGIN /etc/grub.
### END /etc/grub.
### BEGIN /etc/grub.
# 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.
### BEGIN /etc/grub.
if [ -f $prefix/custom.cfg ]; then
source $prefix/custom.cfg;
fi
### END /etc/grub.
-------
=======
-------
# /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-
UUID=f4d9de22-
# /boot was on /dev/sda1 during installation
# /home was on /dev/sda9 during installation
UUID=833fc536-
# swap was on /dev/sda3 during installation
UUID=e245c81a-
# /dev/fd0 /media/floppy0 auto rw,user,
# Entry for /dev/sda6 Media :
UUID=b07d778f-
# Entry for /dev/sdb5 Diskus :
UUID=32a80456-
# Entry for hidden partitions :
###UUID=
#UUID=6C4FEFE07
# Move to RAM
# tmpfs /dev/shm tmpfs defaults 0 0
# tmpfs /tmp tmpfs noexec,
tmpfs /tmp tmpfs noatime,mode=1777 0 0
tmpfs /var/tmp tmpfs noexec,
UUID=ea0f328b-
-------
=================== 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-
359.692897797 = 386.217308160 boot/vmlinuz-
359.701919556 = 386.226995200 vmlinuz 1
359.692897797 = 386.217308160 vmlinuz.old 1
352.956310272 = 378.983952384 boot/initrd.
352.976562500 = 379.005698048 boot/initrd.
352.995792389 = 379.026345984 boot/initrd.
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/
============== sda9: Version of COM32(R) files used by Syslinux: ===============
boot/extlinux/
=======
-------
#
# 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.
if [ -s $prefix/grubenv ]; then
set have_grubenv=true
load_env
fi
set default="0"
if [ x"${feature_
menuentry_
else
menuentry_
fi
export menuentry_id_option
if [ "${prev_
set 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_
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_
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_
font=unicode
else
insmod part_msdos
insmod btrfs
set root='hd1,msdos3'
if [ x$feature_
search --no-floppy --fs-uuid --set=root --hint-
else
search --no-floppy --fs-uuid --set=root 718543a9-
fi
font=
fi
if loadfont $font ; then
set gfxmode=auto
load_video
insmod gfxterm
set 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.
### BEGIN /etc/grub.
set menu_color_
set menu_color_
if background_color 13,37,73; then
clear
fi
### END /etc/grub.
### BEGIN /etc/grub.
function gfxmode {
set gfxpayload="${1}"
if [ "${1}" = "keep" ]; then
set vt_handoff=
else
set vt_handoff=
fi
}
if [ "${recordfail}" != 1 ]; then
if [ -e ${prefix}
if hwmatch ${prefix}
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_
recordfail
load_video
gfxmode $linux_gfx_mode
insmod gzio
insmod part_msdos
insmod ext2
set root='hd1,msdos1'
if [ x$feature_
search --no-floppy --fs-uuid --set=root --hint-
else
search --no-floppy --fs-uuid --set=root 38554566-
fi
linux /vmlinuz-
initrd /initrd.
}
submenu 'Advanced options for Ubuntu' $menuentry_
menuentry 'Ubuntu, with Linux 3.8.0-30-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_
recordfail
load_video
gfxmode $linux_gfx_mode
insmod gzio
insmod part_msdos
insmod ext2
set root='hd1,msdos1'
if [ x$feature_
search --no-floppy --fs-uuid --set=root --hint-
else
search --no-floppy --fs-uuid --set=root 38554566-
fi
echo 'Loading Linux 3.8.0-30-generic ...'
linux /vmlinuz-
echo 'Loading initial ramdisk ...'
initrd /initrd.
}
menuentry 'Ubuntu, with Linux 3.8.0-30-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_
recordfail
load_video
insmod gzio
insmod part_msdos
insmod ext2
set root='hd1,msdos1'
if [ x$feature_
search --no-floppy --fs-uuid --set=root --hint-
else
search --no-floppy --fs-uuid --set=root 38554566-
fi
echo 'Loading Linux 3.8.0-30-generic ...'
linux /vmlinuz-
echo 'Loading initial ramdisk ...'
initrd /initrd.
}
menuentry 'Ubuntu, with Linux 3.8.0-19-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_
recordfail
load_video
gfxmode $linux_gfx_mode
insmod gzio
insmod part_msdos
insmod ext2
set root='hd1,msdos1'
if [ x$feature_
search --no-floppy --fs-uuid --set=root --hint-
else
search --no-floppy --fs-uuid --set=root 38554566-
fi
echo 'Loading Linux 3.8.0-19-generic ...'
linux /vmlinuz-
echo 'Loading initial ramdisk ...'
initrd /initrd.
}
menuentry 'Ubuntu, with Linux 3.8.0-19-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_
recordfail
load_video
insmod gzio
insmod part_msdos
insmod ext2
set root='hd1,msdos1'
if [ x$feature_
search --no-floppy --fs-uuid --set=root --hint-
else
search --no-floppy --fs-uuid --set=root 38554566-
fi
echo 'Loading Linux 3.8.0-19-generic ...'
linux /vmlinuz-
echo 'Loading initial ramdisk ...'
initrd /initrd.
}
}
### END /etc/grub.
### BEGIN /etc/grub.
### END /etc/grub.
### BEGIN /etc/grub.
menuentry "Memory test (memtest86+)" {
insmod part_msdos
insmod ext2
set root='hd1,msdos1'
if [ x$feature_
search --no-floppy --fs-uuid --set=root --hint-
else
search --no-floppy --fs-uuid --set=root 38554566-
fi
linux16 /memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
insmod part_msdos
insmod ext2
set root='hd1,msdos1'
if [ x$feature_
search --no-floppy --fs-uuid --set=root --hint-
else
search --no-floppy --fs-uuid --set=root 38554566-
fi
linux16 /memtest86+.bin console=
}
### END /etc/grub.
### BEGIN /etc/grub.
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.
### BEGIN /etc/grub.
### END /etc/grub.
### BEGIN /etc/grub.
# 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.
### BEGIN /etc/grub.
if [ -f ${config_
source ${config_
elif [ -z "${config_
source $prefix/custom.cfg;
fi
### END /etc/grub.
-------
=================== 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-
0.014019012 = 0.015052800 vmlinuz-
0.020391464 = 0.021895168 vmlinuz-
0.052441597 = 0.056308736 initrd.
0.088526726 = 0.095054848 initrd.
=======
-------
#
# 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.
if [ -s $prefix/grubenv ]; then
set have_grubenv=true
load_env
fi
set default="0"
if [ x"${feature_
menuentry_
else
menuentry_
fi
export menuentry_id_option
if [ "${prev_
set 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_
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_
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_
font=unicode
else
insmod part_msdos
insmod ext2
set root='hd1,msdos3'
if [ x$feature_
search --no-floppy --fs-uuid --set=root --hint-
else
search --no-floppy --fs-uuid --set=root 1cf2f57a-
fi
font=
fi
if loadfont $font ; then
set gfxmode=auto
load_video
insmod gfxterm
set 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.
### BEGIN /etc/grub.
set menu_color_
set menu_color_
if background_color 13,37,73; then
clear
fi
### END /etc/grub.
### BEGIN /etc/grub.
function gfxmode {
set gfxpayload="${1}"
if [ "${1}" = "keep" ]; then
set vt_handoff=
else
set vt_handoff=
fi
}
if [ "${recordfail}" != 1 ]; then
if [ -e ${prefix}
if hwmatch ${prefix}
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_
recordfail
load_video
gfxmode $linux_gfx_mode
insmod gzio
insmod part_msdos
insmod ext2
set root='hd1,msdos3'
if [ x$feature_
search --no-floppy --fs-uuid --set=root --hint-
else
search --no-floppy --fs-uuid --set=root 1cf2f57a-
fi
linux /boot/vmlinuz-
initrd /boot/initrd.
}
submenu 'Advanced options for Ubuntu' $menuentry_
menuentry 'Ubuntu, with Linux 3.8.0-30-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_
recordfail
load_video
gfxmode $linux_gfx_mode
insmod gzio
insmod part_msdos
insmod ext2
set root='hd1,msdos3'
if [ x$feature_
search --no-floppy --fs-uuid --set=root --hint-
else
search --no-floppy --fs-uuid --set=root 1cf2f57a-
fi
echo 'Loading Linux 3.8.0-30-generic ...'
linux /boot/vmlinuz-
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.
}
menuentry 'Ubuntu, with Linux 3.8.0-30-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_
recordfail
load_video
insmod gzio
insmod part_msdos
insmod ext2
set root='hd1,msdos3'
if [ x$feature_
search --no-floppy --fs-uuid --set=root --hint-
else
search --no-floppy --fs-uuid --set=root 1cf2f57a-
fi
echo 'Loading Linux 3.8.0-30-generic ...'
linux /boot/vmlinuz-
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.
}
menuentry 'Ubuntu, with Linux 3.8.0-19-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_
recordfail
load_video
gfxmode $linux_gfx_mode
insmod gzio
insmod part_msdos
insmod ext2
set root='hd1,msdos3'
if [ x$feature_
search --no-floppy --fs-uuid --set=root --hint-
else
search --no-floppy --fs-uuid --set=root 1cf2f57a-
fi
echo 'Loading Linux 3.8.0-19-generic ...'
linux /boot/vmlinuz-
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.
}
menuentry 'Ubuntu, with Linux 3.8.0-19-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_
recordfail
load_video
insmod gzio
insmod part_msdos
insmod ext2
set root='hd1,msdos3'
if [ x$feature_
search --no-floppy --fs-uuid --set=root --hint-
else
search --no-floppy --fs-uuid --set=root 1cf2f57a-
fi
echo 'Loading Linux 3.8.0-19-generic ...'
linux /boot/vmlinuz-
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.
}
}
### END /etc/grub.
### BEGIN /etc/grub.
### END /etc/grub.
### BEGIN /etc/grub.
menuentry "Memory test (memtest86+)" {
insmod part_msdos
insmod ext2
set root='hd1,msdos3'
if [ x$feature_
search --no-floppy --fs-uuid --set=root --hint-
else
search --no-floppy --fs-uuid --set=root 1cf2f57a-
fi
linux16 /boot/memtest86
}
menuentry "Memory test (memtest86+, serial console 115200)" {
insmod part_msdos
insmod ext2
set root='hd1,msdos3'
if [ x$feature_
search --no-floppy --fs-uuid --set=root --hint-
else
search --no-floppy --fs-uuid --set=root 1cf2f57a-
fi
linux16 /boot/memtest86
}
### END /etc/grub.
### BEGIN /etc/grub.
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.
### BEGIN /etc/grub.
### END /etc/grub.
### BEGIN /etc/grub.
# 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.
### BEGIN /etc/grub.
if [ -f ${config_
source ${config_
elif [ -z "${config_
source $prefix/custom.cfg;
fi
### END /etc/grub.
-------
=======
-------
# /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-
# /home was on /dev/sdb4 during installation
UUID=1287ef15-
# swap was on /dev/sda3 during installation
UUID=e245c81a-
UUID=ea0f328b-
-------
=======
-------
## /boot/extlinux/
##
## 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/
-------
=================== 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/
2.814571381 = 3.022123008 boot/vmlinuz-
1.658325195 = 1.780613120 boot/vmlinuz-
2.814571381 = 3.022123008 vmlinuz 2
3.293216705 = 3.536064512 boot/initrd.
3.324527740 = 3.569684480 boot/initrd.
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/
6.325531006 = 6.791987200 boot/extlinux/
============== sdb3: Version of COM32(R) files used by Syslinux: ===============
boot/extlinux/
=======
-------
default menu.c32
prompt 0
menu title UNetbootin
timeout 100
label unetbootindefault
menu label Default
kernel /ubnkern
append initrd=/ubninit file=/cdrom/
label ubnentry0
menu label live - boot the Live System
kernel /casper/vmlinuz
append initrd=
label ubnentry1
menu label xforcevesa - boot Live in Generic safe graphics mode
kernel /casper/vmlinuz
append initrd=
label ubnentry2
menu label nomodeset - boot Live in ATI safe graphics mode
kernel /casper/vmlinuz
append initrd=
label ubnentry3
menu label Boot into RAM
kernel /casper/vmlinuz
append initrd=
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 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
=======
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/
=================== os-prober:
/dev/sda9:Bodhi 2.3.0 (12.04)
/dev/sdb3:Ubuntu 13.04 (13.04)
=================== blkid:
/dev/loop0: TYPE="squashfs"
/dev/sda1: UUID="ea0f328b-
/dev/sda3: UUID="e245c81a-
/dev/sda5: LABEL="Media" UUID="b07d778f-
/dev/sda6: UUID="f4d9de22-
/dev/sda7: UUID="833fc536-
/dev/sda8: UUID="8d75c18c-
/dev/sda9: UUID="f4d9de22-
/dev/sdb1: UUID="38554566-
/dev/sdb3: UUID="1cf2f57a-
/dev/sdb4: UUID="1287ef15-
/dev/sdb5: LABEL="Diskus" UUID="32a80456-
/dev/sdc1: LABEL="live" UUID="5F6B-7226" TYPE="vfat"
/dev/sdc5: LABEL="Sam-Sung" UUID="30c30695-
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/
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/
# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/
# For full documentation of the options in this file, see:
# info -f grub -n 'Simple configuration'
GRUB_DEFAULT=0
#GRUB_HIDDEN_
GRUB_HIDDEN_
GRUB_TIMEOUT=10
GRUB_DISTRIBUTO
GRUB_CMDLINE_
GRUB_CMDLINE_
# 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=
# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=
# 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=
# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_
# Uncomment to disable generation of recovery mode menu entries
#GRUB_DISABLE_
# Uncomment to get a beep at grub start
#GRUB_INIT_
/boot detected in the fstab of sda9: UUID=ea0f328b-
=================== sdb1recordfail=
recordfail=1
=================== /media/
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/
# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/
# For full documentation of the options in this file, see:
# info -f grub -n 'Simple configuration'
GRUB_DEFAULT=0
#GRUB_HIDDEN_
GRUB_HIDDEN_
GRUB_TIMEOUT=10
GRUB_DISTRIBUTO
GRUB_CMDLINE_
GRUB_CMDLINE_
# 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=
# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=
# 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=
# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_
# Uncomment to disable generation of recovery mode menu entries
#GRUB_DISABLE_
# Uncomment to get a beep at grub start
#GRUB_INIT_
/boot detected in the fstab of sdb3: UUID=ea0f328b-
=================== 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-
sdb : not-GPT, BIOSboot-
sdc : not-GPT, BIOSboot-
=================== 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:
1:32.3kB:
2:848MB:
5:848MB:
7:343GB:
8:351GB:
6:364GB:
9:379GB:
3:392GB:
BYT;
/dev/sdb:
1:1049kB:
3:106MB:
4:12.7GB:
2:23.4GB:
5:23.4GB:
6:788GB:
BYT;
/dev/sdc:
1:1049kB:
2:5122MB:
5:5123MB:
=================== mount:
/cow on / type overlayfs (rw)
proc on /proc type proc (rw,noexec,
sysfs on /sys type sysfs (rw,noexec,
udev on /dev type devtmpfs (rw,mode=0755)
devpts on /dev/pts type devpts (rw,noexec,
tmpfs on /run type tmpfs (rw,noexec,
/dev/sdc1 on /cdrom type vfat (ro,noatime,
/dev/loop0 on /rofs type squashfs (ro,noatime)
none on /sys/fs/
none on /sys/kernel/debug type debugfs (rw)
none on /sys/kernel/
tmpfs on /tmp type tmpfs (rw,nosuid,nodev)
none on /run/lock type tmpfs (rw,noexec,
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-
/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.
(zenity:14897): Gtk-WARNING **: Theme parsing error: gtk-widgets.
(zenity:14897): Gtk-WARNING **: Theme parsing error: gtk-widgets.
(zenity:14897): Gtk-WARNING **: Theme parsing error: gtk-widgets.
(zenity:14897): Gtk-WARNING **: Theme parsing error: gtk-widgets.
(zenity:14897): Gtk-WARNING **: Theme parsing error: gtk-widgets.
(zenity:14897): Gtk-WARNING **: Theme parsing error: gtk-widgets.
(zenity:14897): Gtk-WARNING **: Theme parsing error: gtk-widgets.
(zenity:14897): Gtk-WARNING **: Theme parsing error: gtk-widgets.
(zenity:14897): Gtk-WARNING **: Theme parsing error: gtk-widgets.
(zenity:14897): Gtk-WARNING **: Theme parsing error: gtk-widgets.
(zenity:14897): Gtk-WARNING **: Theme parsing error: gtk-widgets.
(zenity:14897): Gtk-WARNING **: Theme parsing error: gtk-widgets.
(zenity:14897): Gtk-WARNING **: Theme parsing error: gtk-widgets.
(zenity:14897): Gtk-WARNING **: Theme parsing error: gnome-applicati
(zenity:14897): Gtk-WARNING **: Theme parsing error: gnome-applicati
(zenity:14897): Gtk-WARNING **: Theme parsing error: granite-
(zenity:14897): Gtk-WARNING **: Theme parsing error: lightdm-
(zenity:14897): Gtk-WARNING **: Theme parsing error: lightdm-
(zenity:14897): Gtk-WARNING **: Theme parsing error: lightdm-
User choice: Is sda (400GB) a removable disk? no
(zenity:15197): Gtk-WARNING **: Theme parsing error: gtk-widgets.
(zenity:15197): Gtk-WARNING **: Theme parsing error: gtk-widgets.
(zenity:15197): Gtk-WARNING **: Theme parsing error: gtk-widgets.
(zenity:15197): Gtk-WARNING **: Theme parsing error: gtk-widgets.
(zenity:15197): Gtk-WARNING **: Theme parsing error: gtk-widgets.
(zenity:15197): Gtk-WARNING **: Theme parsing error: gtk-widgets.
(zenity:15197): Gtk-WARNING **: Theme parsing error: gtk-widgets.
(zenity:15197): Gtk-WARNING **: Theme parsing error: gtk-widgets.
(zenity:15197): Gtk-WARNING **: Theme parsing error: gtk-widgets.
(zenity:15197): Gtk-WARNING **: Theme parsing error: gtk-widgets.
(zenity:15197): Gtk-WARNING **: Theme parsing error: gtk-widgets.
(zenity:15197): Gtk-WARNING **: Theme parsing error: gtk-widgets.
(zenity:15197): Gtk-WARNING **: Theme parsing error: gtk-widgets.
(zenity:15197): Gtk-WARNING **: Theme parsing error: gtk-widgets.
(zenity:15197): Gtk-WARNING **: Theme parsing error: gnome-applicati
(zenity:15197): Gtk-WARNING **: Theme parsing error: gnome-applicati
(zenity:15197): Gtk-WARNING **: Theme parsing error: granite-
(zenity:15197): Gtk-WARNING **: Theme parsing error: lightdm-
(zenity:15197): Gtk-WARNING **: Theme parsing error: lightdm-
(zenity:15197): Gtk-WARNING **: Theme parsing error: lightdm-
/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