Thread: grub rescue prompt (and missing grub2 options)
earlier today upgraded 11.04 11.10. upon completion boot options were:
ubuntu 11.1
ubuntu 11.1 (recovery)
ubuntu 11.1
ubuntu 11.1(recovery)
memtest
memtest (recovey)
windows 7
attempted remove duplicated 11.1 entires (the second pair). after using grub customizer reboot , found had memtests , windows 7 options. during attempts follow repair advice fromt eh ubuntuforums, screwed "grub rescue" prompt unless booting 11.04 off of usb stick.
there way can fix grub resue problem (and grub2 options problem).
appreciated!
oh , ran "boot_info_script.sh "after grub rescue issue started. here results:
s:code:boot info script 0.60 17 may 2011 ============================= boot info summary: =============================== => grub2 (v1.99) installed in mbr of /dev/sda , looks @ sector 1 of same hard drive core.img. core.img @ location , looks in partition 7 . => grub2 (v1.99) installed in mbr of /dev/sdb , looks @ sector 1 of same hard drive core.img. core.img @ location , looks (,msdos5)/boot/grub on drive. => syslinux mbr (4.04 , higher) installed in mbr of /dev/sdc. sda1: __________________________________________________________________________ file system: ntfs boot sector type: windows vista/7 boot sector info: no errors found in boot parameter block. operating system: windows 7 boot files: /bootmgr /boot/bcd /windows/system32/winload.exe sda2: __________________________________________________________________________ file system: ntfs boot sector type: windows vista/7 boot sector info: no errors found in boot parameter block. operating system: boot files: /bootmgr sdb1: __________________________________________________________________________ file system: ntfs boot sector type: windows vista/7 boot sector info: no errors found in boot parameter block. operating system: boot files: sdb2: __________________________________________________________________________ file system: extended partition boot sector type: - boot sector info: sdb5: __________________________________________________________________________ file system: ext4 boot sector type: - boot sector info: operating system: ubuntu 11.04 boot files: /boot/grub/grub.cfg /etc/fstab /boot/grub/core.img sdb6: __________________________________________________________________________ file system: swap boot sector type: - boot sector info: sdb7: __________________________________________________________________________ file system: ext4 boot sector type: - boot sector info: operating system: ubuntu 11.10 boot files: /boot/grub/grub.cfg /etc/fstab /boot/grub/core.img sdb8: __________________________________________________________________________ file system: swap boot sector type: - boot sector info: sdc1: __________________________________________________________________________ file system: vfat boot sector type: syslinux 4.04 2011-04-18 boot sector info: syslinux looks @ sector 60982 of /dev/sdc1 second stage. syslinux installed in directory. integrity check of adv area failed. no errors found in boot parameter block. operating system: boot files: /syslinux/syslinux.cfg /ldlinux.sys ============================ drive/partition info: ============================= drive: sda _____________________________________________________________________ disk /dev/sda: 250.1 gb, 250059350016 bytes 255 heads, 63 sectors/track, 30401 cylinders, total 488397168 sectors units = sectors of 1 * 512 = 512 bytes sector size (logical/physical): 512 bytes / 512 bytes partition boot start sector end sector # of sectors id system /dev/sda1 * 2,048 467,716,095 467,714,048 7 ntfs / exfat / hpfs /dev/sda2 467,716,096 488,390,655 20,674,560 7 ntfs / exfat / hpfs drive: sdb _____________________________________________________________________ disk /dev/sdb: 250.1 gb, 250059350016 bytes 255 heads, 63 sectors/track, 30401 cylinders, total 488397168 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 198,416,183 198,414,136 7 ntfs / exfat / hpfs /dev/sdb2 198,416,382 488,396,799 289,980,418 5 extended /dev/sdb5 335,124,480 482,062,335 146,937,856 83 linux /dev/sdb6 482,064,384 488,396,799 6,332,416 82 linux swap / solaris /dev/sdb7 198,416,384 326,739,967 128,323,584 83 linux /dev/sdb8 326,742,016 335,116,287 8,374,272 82 linux swap / solaris drive: sdc _____________________________________________________________________ disk /dev/sdc: 8019 mb, 8019509248 bytes 20 heads, 16 sectors/track, 48947 cylinders, total 15663104 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 * 80 15,663,103 15,663,024 c w95 fat32 (lba) "blkid" output: ________________________________________________________________ device uuid type label /dev/loop0 squashfs /dev/loop1 ba552232-83ee-ba44-a6c3-02909ddb941e ext2 casper-rw /dev/sda1 5bc57a4c491e7c41 ntfs os /dev/sda2 9890dd0b90dcf12c ntfs recovery /dev/sdb1 12dedea9dede83ff ntfs data /dev/sdb5 7839a0b0-2935-43fc-8b50-c11f9e8458f3 ext4 /dev/sdb6 5d236169-ba0b-4cbb-94f0-0daf1c121184 swap /dev/sdb7 20b71c03-0f4a-4c00-b368-c4bab9f20ab5 ext4 /dev/sdb8 12ab3c65-c79e-41ce-aeae-f4eee93abfd7 swap /dev/sdc1 1dfb-3760 vfat pendrive ================================ mount points: ================================= device mount_point type options /dev/loop0 /rofs squashfs (ro,noatime) /dev/sdb5 /mnt ext4 (rw) /dev/sdc1 /cdrom vfat (rw,relatime,fmask=0022,dmask=0022,codepage=cp437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro) =========================== sdb5/boot/grub/grub.cfg: =========================== -------------------------------------------------------------------------------- # # not edit file # # automatically generated grub-mkconfig using templates # /etc/grub.d , settings /etc/default/grub # ### begin /etc/grub.d/00_header ### if [ -s $prefix/grubenv ]; set have_grubenv=true load_env fi set default="4" if [ "${prev_saved_entry}" ]; 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}" ]; saved_entry="${chosen}" save_env saved_entry fi } function recordfail { set recordfail=1 if [ -n "${have_grubenv}" ]; if [ -z "${boot_once}" ]; save_env recordfail; fi; fi } function load_video { insmod vbe insmod vga } insmod part_msdos insmod ext2 set root='(/dev/sdb,msdos5)' search --no-floppy --fs-uuid --set=root 7839a0b0-2935-43fc-8b50-c11f9e8458f3 if loadfont /usr/share/grub/unicode.pf2 ; set gfxmode=800x600 load_video insmod gfxterm fi terminal_output gfxterm insmod part_msdos insmod ext2 set root='(/dev/sdb,msdos5)' search --no-floppy --fs-uuid --set=root 7839a0b0-2935-43fc-8b50-c11f9e8458f3 set locale_dir=($root)/boot/grub/locale set lang=en insmod gettext if [ "${recordfail}" = 1 ]; set timeout=-1 else set timeout=15 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_proxy ### menuentry "ubuntu, linux 2.6.38-10-generic-pae" --class ubuntu --class gnu-linux --class gnu --class os { recordfail set gfxpayload=$linux_gfx_mode insmod part_msdos insmod ext2 set root='(/dev/sdb,msdos5)' search --no-floppy --fs-uuid --set=root 7839a0b0-2935-43fc-8b50-c11f9e8458f3 linux /boot/vmlinuz-2.6.38-10-generic-pae root=uuid=7839a0b0-2935-43fc-8b50-c11f9e8458f3 ro splash vga=789 quiet splash vt.handoff=7 initrd /boot/initrd.img-2.6.38-10-generic-pae } menuentry "ubuntu, linux 2.6.38-10-generic-pae (recovery mode)" --class ubuntu --class gnu-linux --class gnu --class os { recordfail set gfxpayload=$linux_gfx_mode insmod part_msdos insmod ext2 set root='(/dev/sdb,msdos5)' search --no-floppy --fs-uuid --set=root 7839a0b0-2935-43fc-8b50-c11f9e8458f3 echo 'loading linux 2.6.38-10-generic-pae ...' linux /boot/vmlinuz-2.6.38-10-generic-pae root=uuid=7839a0b0-2935-43fc-8b50-c11f9e8458f3 ro single splash vga=789 echo 'loading initial ramdisk ...' initrd /boot/initrd.img-2.6.38-10-generic-pae } ### end /etc/grub.d/10_linux_proxy ### ### begin /etc/grub.d/20_linux_xen ### ### end /etc/grub.d/20_linux_xen ### ### begin /etc/grub.d/20_memtest86+ ### menuentry "memory test (memtest86+)" { insmod part_msdos insmod ext2 set root='(/dev/sdb,msdos5)' search --no-floppy --fs-uuid --set=root 7839a0b0-2935-43fc-8b50-c11f9e8458f3 linux16 /boot/memtest86+.bin } menuentry "memory test (memtest86+, serial console 115200)" { insmod part_msdos insmod ext2 set root='(/dev/sdb,msdos5)' search --no-floppy --fs-uuid --set=root 7839a0b0-2935-43fc-8b50-c11f9e8458f3 linux16 /boot/memtest86+.bin console=ttys0,115200n8 } ### end /etc/grub.d/20_memtest86+ ### ### begin /etc/grub.d/30_os-prober_proxy ### menuentry "windows 7 (loader) (on /dev/sda1)" --class windows --class os { insmod part_msdos insmod ntfs set root='(/dev/sda,msdos1)' search --no-floppy --fs-uuid --set=root 5bc57a4c491e7c41 chainloader +1 } ### end /etc/grub.d/30_os-prober_proxy ### ### begin /etc/grub.d/40_custom ### # file provides easy way add custom menu entries. type # menu entries want add after comment. careful not change # 'exec tail' line above. ### end /etc/grub.d/40_custom ### ### begin /etc/grub.d/41_custom ### if [ -f $prefix/custom.cfg ]; source $prefix/custom.cfg; fi ### end /etc/grub.d/41_custom ### -------------------------------------------------------------------------------- =============================== sdb5/etc/fstab: ================================ -------------------------------------------------------------------------------- # /etc/fstab: static file system information. # # use 'blkid -o value -s uuid' print universally unique identifier # device; may used uuid= more robust way name # devices works if disks added , removed. see fstab(5). # # <file system> <mount point> <type> <options> <dump> <pass> proc /proc proc nodev,noexec,nosuid 0 0 # / on /dev/sdb5 during installation uuid=7839a0b0-2935-43fc-8b50-c11f9e8458f3 / ext4 errors=remount-ro 0 1 # swap on /dev/sdb6 during installation uuid=5d236169-ba0b-4cbb-94f0-0daf1c121184 none swap sw 0 0 -------------------------------------------------------------------------------- =================== sdb5: location of files loaded grub: ==================== gib - gb file fragment(s) 163.939735413 = 176.028950528 boot/grub/core.img 1 163.963947296 = 176.054947840 boot/grub/grub.cfg 1 169.441932678 = 181.936889856 boot/initrd.img-2.6.35-22-generic-pae 2 170.637561798 = 183.220686848 boot/initrd.img-2.6.35-23-generic-pae 2 174.456054688 = 187.320762368 boot/initrd.img-2.6.35-28-generic-pae 2 160.680271149 = 172.529127424 boot/initrd.img-2.6.38-10-generic-pae 2 159.995117188 = 171.793448960 boot/initrd.img-2.6.38-8-generic-pae 2 163.935806274 = 176.024731648 boot/vmlinuz-2.6.35-22-generic-pae 1 163.943920135 = 176.033443840 boot/vmlinuz-2.6.35-23-generic-pae 1 164.053932190 = 176.151568384 boot/vmlinuz-2.6.35-28-generic-pae 1 160.354923248 = 172.179787776 boot/vmlinuz-2.6.38-10-generic-pae 1 172.546325684 = 185.270206464 boot/vmlinuz-2.6.38-8-generic-pae 1 160.680271149 = 172.529127424 initrd.img 2 159.995117188 = 171.793448960 initrd.img.old 2 160.354923248 = 172.179787776 vmlinuz 1 172.546325684 = 185.270206464 vmlinuz.old 1 =========================== sdb7/boot/grub/grub.cfg: =========================== -------------------------------------------------------------------------------- # # not edit file # # automatically generated grub-mkconfig using templates # /etc/grub.d , settings /etc/default/grub # ### begin /etc/grub.d/00_header ### if [ -s $prefix/grubenv ]; set have_grubenv=true load_env fi set default="4" if [ "${prev_saved_entry}" ]; 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}" ]; saved_entry="${chosen}" save_env saved_entry fi } function recordfail { set recordfail=1 if [ -n "${have_grubenv}" ]; if [ -z "${boot_once}" ]; save_env recordfail; fi; fi } function load_video { insmod vbe insmod vga insmod video_bochs insmod video_cirrus } insmod part_msdos insmod ext2 set root='(hd1,msdos7)' search --no-floppy --fs-uuid --set=root 20b71c03-0f4a-4c00-b368-c4bab9f20ab5 if loadfont /usr/share/grub/unicode.pf2 ; set gfxmode=auto load_video insmod gfxterm insmod part_msdos insmod ext2 set root='(hd1,msdos7)' search --no-floppy --fs-uuid --set=root 20b71c03-0f4a-4c00-b368-c4bab9f20ab5 set locale_dir=($root)/boot/grub/locale set lang=en_us insmod gettext fi terminal_output gfxterm if [ "${recordfail}" = 1 ]; set timeout=-1 else set timeout=15 fi ### end /etc/grub.d/00_header ### ### begin /etc/grub.d/05_debian_theme ### set menu_color_normal=white/black set menu_color_highlight=black/light-gray if background_color 44,0,30; clear fi ### end /etc/grub.d/05_debian_theme ### ### begin /etc/grub.d/20_linux_xen ### ### end /etc/grub.d/20_linux_xen ### ### begin /etc/grub.d/20_memtest86+_proxy ### menuentry "memory test (memtest86+)" { insmod part_msdos insmod ext2 set root='(hd1,msdos7)' search --no-floppy --fs-uuid --set=root 20b71c03-0f4a-4c00-b368-c4bab9f20ab5 linux16 /boot/memtest86+.bin } menuentry "memory test (memtest86+, serial console 115200)" { insmod part_msdos insmod ext2 set root='(hd1,msdos7)' search --no-floppy --fs-uuid --set=root 20b71c03-0f4a-4c00-b368-c4bab9f20ab5 linux16 /boot/memtest86+.bin console=ttys0,115200n8 } ### end /etc/grub.d/20_memtest86+_proxy ### ### begin /etc/grub.d/30_os-prober_proxy ### menuentry "windows 7 (loader) (on /dev/sda1)" --class windows --class os { insmod part_msdos insmod ntfs set root='(hd0,msdos1)' search --no-floppy --fs-uuid --set=root 5bc57a4c491e7c41 chainloader +1 } ### end /etc/grub.d/30_os-prober_proxy ### ### begin /etc/grub.d/40_custom ### # file provides easy way add custom menu entries. type # menu entries want add after comment. careful not change # 'exec tail' line above. ### end /etc/grub.d/40_custom ### ### begin /etc/grub.d/41_custom ### if [ -f $prefix/custom.cfg ]; source $prefix/custom.cfg; fi ### end /etc/grub.d/41_custom ### -------------------------------------------------------------------------------- =============================== sdb7/etc/fstab: ================================ -------------------------------------------------------------------------------- # /etc/fstab: static file system information. # # use 'blkid -o value -s uuid' print universally unique identifier # device; may used uuid= more robust way name # devices works if disks added , removed. see fstab(5). # # <file system> <mount point> <type> <options> <dump> <pass> proc /proc proc nodev,noexec,nosuid 0 0 # / on /dev/sdb7 during installation uuid=20b71c03-0f4a-4c00-b368-c4bab9f20ab5 / ext4 errors=remount-ro 0 1 # swap on /dev/sdb8 during installation uuid=12ab3c65-c79e-41ce-aeae-f4eee93abfd7 none swap sw 0 0 -------------------------------------------------------------------------------- =================== sdb7: location of files loaded grub: ==================== gib - gb file fragment(s) 118.738552094 = 127.494549504 boot/grub/core.img 1 138.745773315 = 148.977139712 boot/grub/grub.cfg 1 138.018554688 = 148.196294656 boot/initrd.img-2.6.38-11-generic-pae 2 138.123622894 = 148.309110784 boot/initrd.img-3.0.0-12-generic-pae 2 95.651798248 = 102.705336320 boot/vmlinuz-2.6.38-11-generic-pae 1 137.011276245 = 147.114737664 boot/vmlinuz-3.0.0-12-generic-pae 1 138.018554688 = 148.196294656 initrd.img.old 2 137.011276245 = 147.114737664 vmlinuz 1 95.651798248 = 102.705336320 vmlinuz.old 1 ========================= sdc1/syslinux/syslinux.cfg: ========================== -------------------------------------------------------------------------------- # d-i config version 2.0 include menu.cfg default vesamenu.c32 prompt 0 timeout 50 # if use new menu , presented option install or run usb @ startup, remove # following line. line commented out (by request of many) allow old menu presented , enable booting straight live environment! # ui gfxboot bootlogo -------------------------------------------------------------------------------- ================= sdc1: location of files loaded syslinux: ================== gib - gb file fragment(s) ?? = ?? ldlinux.sys 1 ?? = ?? syslinux/gfxboot.c32 1 ?? = ?? syslinux/syslinux.cfg 1 ?? = ?? syslinux/vesamenu.c32 1 ============== sdc1: version of com32(r) files used syslinux: =============== syslinux/gfxboot.c32 : com32r module (v4.xx) syslinux/vesamenu.c32 : com32r module (v4.xx) =============================== stderr messages: =============================== unlzma: decoder error unlzma: decoder error /home/ubuntu/desktop/boot_info_script.sh: line 1579: [: 2.73495e+09: integer expression expected
is there anyway recover system way was? either doubled 11.10 loaders or when win7 , 11.04 worked perfectly? lot of data on windows 7 partition.
Forum The Ubuntu Forum Community Ubuntu Official Flavours Support General Help [SOLVED] grub rescue prompt (and missing grub2 options)
Ubuntu
Comments
Post a Comment