PDA

View Full Version : [ubuntu] Dual booting Vista 32bit/Ubuntu 10.4 doesn't work



Starlightshadow
May 7th, 2010, 09:26 AM
Hi everyone!

Newbie here, so please excuse me if I'm not always as technically clear in my writing here as I'd like to be.

I read the other threads on this problem and almost everywhere it was said to start a new thread including the results of the boot info script.

So, here's mine. I'm still not all confident using sudo, so if you could explain what I need to do in simple steps including the commands I would be ever so grateful. I need my Windows back 'cause while I'm perfectly happy on ubuntu at home, my boss at work thinks Linux is an exotic metalworking tool (or something like that)...

Thanks so much for your help in advance!!!

Boot Info Script 0.55 dated February 15th, 2010

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

=> Grub 2 is installed in the MBR of /dev/sda and looks on the same drive in
partition #5 for /boot/grub.
=> Grub 2 is installed in the MBR of /dev/sdb and looks on the same drive in
partition #5 for /boot/grub.
=> Grub 2 is installed in the MBR of /dev/sdc and looks at sector 456941596
of the same hard drive for core.img, but core.img can not be found at this
location.

sda1: __________________________________________________ _______________________

File system: ntfs
Boot sector type: Grub 2
Boot sector info: Grub 2 is installed in the boot sector of sda1 and
looks at sector 456943516 of the same hard drive for
core.img, but core.img can not be found at this
location. No errors found in the Boot Parameter Block.
Operating System:
Boot files/dirs: /BOOTMGR /boot/bcd

sda2: __________________________________________________ _______________________

File system: ntfs
Boot sector type: Grub 2
Boot sector info: Grub 2 is installed in the boot sector of sda2 and
looks at sector 456946332 of the same hard drive for
core.img, but core.img can not be found at this
location. No errors found in the Boot Parameter Block.
Operating System: Windows Vista
Boot files/dirs: /bootmgr /Boot/BCD /Windows/System32/winload.exe

sda3: __________________________________________________ _______________________

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

sda5: __________________________________________________ _______________________

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

sda6: __________________________________________________ _______________________

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

sdb1: __________________________________________________ _______________________

File system: vfat
Boot sector type: Grub 2
Boot sector info: Grub 2 is installed in the boot sector of sdb1 and
looks at sector 456944900 of the same hard drive for
core.img, but core.img can not be found at this
location. No errors found in the Boot Parameter Block.
Operating System:
Boot files/dirs:

sdc1: __________________________________________________ _______________________

File system: vfat
Boot sector type: Grub 2
Boot sector info: Grub 2 is installed in the boot sector of sdc1 and
looks at sector 456942876 of the same hard drive for
core.img, but core.img can not be found at this
location. According to the info in the boot sector,
sdc1 has 0 sectors.
Operating System:
Boot files/dirs:

=========================== 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 End Size Id System

/dev/sda1 2,048 17,072,127 17,070,080 27 Hidden HPFS/NTFS
/dev/sda2 * 17,072,128 456,582,475 439,510,348 7 HPFS/NTFS
/dev/sda3 456,583,365 488,392,064 31,808,700 5 Extended
/dev/sda5 456,583,428 486,962,279 30,378,852 83 Linux
/dev/sda6 486,962,343 488,392,064 1,429,722 82 Linux swap / Solaris


Drive: sdb ___________________ __________________________________________________ ___

Disk /dev/sdb: 8220 MB, 8220835840 bytes
5 heads, 32 sectors/track, 100352 cylinders, total 16056320 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes

Partition Boot Start End Size Id System

/dev/sdb1 8,064 16,056,319 16,048,256 c W95 FAT32 (LBA)


Drive: sdc ___________________ __________________________________________________ ___

Disk /dev/sdc: 2 MB, 2097152 bytes
2 heads, 32 sectors/track, 64 cylinders, total 4096 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes

Partition Boot Start End Size Id System

/dev/sdc1 32 4,095 4,064 1 FAT12


blkid -c /dev/null: __________________________________________________ __________

Device UUID TYPE LABEL

/dev/mmcblk0p1 BC57-8C63 vfat
/dev/sda1 6C520CC5520C95CC ntfs Recovery
/dev/sda2 322E10EE2E10AD3B ntfs
/dev/sda3: PTTYPE="dos"
/dev/sda5 acddcbcc-287f-41e0-8160-7ea84057d09b ext4
/dev/sda6 c4a01eea-baaf-4137-a06e-0af5fff1a52d swap
/dev/sda: PTTYPE="dos"
/dev/sdb1 5DA0-CD1F vfat PUBLIC
/dev/sdb: PTTYPE="dos"
/dev/sdc1 9E3F-1F5E vfat SECURE
/dev/sdc: PTTYPE="dos"

============================ "mount | grep ^/dev output: ===========================

Device Mount_Point Type Options

/dev/sda5 / ext4 (rw,errors=remount-ro)
/dev/sdc1 /media/SECURE vfat (rw,nosuid,nodev,uhelper=udisks,uid=1000,gid=1000, shortname=mixed,dmask=0077,utf8=1,flush)
/dev/mmcblk0p1 /media/BC57-8C63_ vfat (rw,nosuid,nodev,uhelper=udisks,uid=1000,gid=1000, shortname=mixed,dmask=0077,utf8=1,flush)
/dev/sdb1 /media/PUBLIC vfat (rw,nosuid,nodev,uhelper=udisks,uid=1000,gid=1000, shortname=mixed,dmask=0077,utf8=1,flush)


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


??GB: initrd.pam

=========================== sda5/boot/grub/grub.cfg: ===========================

#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by /usr/sbin/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
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
}
insmod ext2
set root='(hd0,5)'
search --no-floppy --fs-uuid --set acddcbcc-287f-41e0-8160-7ea84057d09b
if loadfont /usr/share/grub/unicode.pf2 ; then
set gfxmode=640x480
insmod gfxterm
insmod vbe
if terminal_output gfxterm ; then true ; else
# For backward compatibility with versions of terminal.mod that don't
# understand terminal_output
terminal gfxterm
fi
fi
insmod ext2
set root='(hd0,5)'
search --no-floppy --fs-uuid --set acddcbcc-287f-41e0-8160-7ea84057d09b
set locale_dir=($root)/boot/grub/locale
set lang=en
insmod gettext
if [ ${recordfail} = 1 ]; then
set timeout=-1
else
set timeout=10
fi
### END /etc/grub.d/00_header ###

### BEGIN /etc/grub.d/05_debian_theme ###
set menu_color_normal=white/black
set menu_color_highlight=black/light-gray
### END /etc/grub.d/05_debian_theme ###

### BEGIN /etc/grub.d/10_linux ###
menuentry 'Ubuntu, with Linux 2.6.32-21-generic' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod ext2
set root='(hd0,5)'
search --no-floppy --fs-uuid --set acddcbcc-287f-41e0-8160-7ea84057d09b
linux /boot/vmlinuz-2.6.32-21-generic root=UUID=acddcbcc-287f-41e0-8160-7ea84057d09b ro quiet splash
initrd /boot/initrd.img-2.6.32-21-generic
}
menuentry 'Ubuntu, with Linux 2.6.32-21-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod ext2
set root='(hd0,5)'
search --no-floppy --fs-uuid --set acddcbcc-287f-41e0-8160-7ea84057d09b
echo 'Loading Linux 2.6.32-21-generic ...'
linux /boot/vmlinuz-2.6.32-21-generic root=UUID=acddcbcc-287f-41e0-8160-7ea84057d09b ro single
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-2.6.32-21-generic
}
menuentry 'Ubuntu, with Linux 2.6.31-20-generic' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod ext2
set root='(hd0,5)'
search --no-floppy --fs-uuid --set acddcbcc-287f-41e0-8160-7ea84057d09b
linux /boot/vmlinuz-2.6.31-20-generic root=UUID=acddcbcc-287f-41e0-8160-7ea84057d09b ro quiet splash
initrd /boot/initrd.img-2.6.31-20-generic
}
menuentry 'Ubuntu, with Linux 2.6.31-20-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod ext2
set root='(hd0,5)'
search --no-floppy --fs-uuid --set acddcbcc-287f-41e0-8160-7ea84057d09b
echo 'Loading Linux 2.6.31-20-generic ...'
linux /boot/vmlinuz-2.6.31-20-generic root=UUID=acddcbcc-287f-41e0-8160-7ea84057d09b ro single
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-2.6.31-20-generic
}
### END /etc/grub.d/10_linux ###

### BEGIN /etc/grub.d/20_memtest86+ ###
menuentry "Memory test (memtest86+)" {
insmod ext2
set root='(hd0,5)'
search --no-floppy --fs-uuid --set acddcbcc-287f-41e0-8160-7ea84057d09b
linux16 /boot/memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
insmod ext2
set root='(hd0,5)'
search --no-floppy --fs-uuid --set acddcbcc-287f-41e0-8160-7ea84057d09b
linux16 /boot/memtest86+.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###

### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Windows Vista (loader) (on /dev/sda1)" {
insmod ntfs
set root='(hd0,1)'
search --no-floppy --fs-uuid --set 6c520cc5520c95cc
chainloader +1
}
menuentry "Windows Vista (loader) (on /dev/sda2)" {
insmod ntfs
set root='(hd0,2)'
search --no-floppy --fs-uuid --set 322e10ee2e10ad3b
chainloader +1
}
### END /etc/grub.d/30_os-prober ###

### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries. Simply type the
# menu entries you want to add after this comment. Be careful not to change
# the 'exec tail' line above.
### END /etc/grub.d/40_custom ###

=============================== sda5/etc/fstab: ===============================

# /etc/fstab: static file system information.
#
# Use 'blkid -o value -s UUID' to print the universally unique identifier
# for a device; this may be used with UUID= as a more robust way to name
# devices that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
# / was on /dev/sda5 during installation
UUID=acddcbcc-287f-41e0-8160-7ea84057d09b / ext4 errors=remount-ro 0 1
# swap was on /dev/sda6 during installation
UUID=c4a01eea-baaf-4137-a06e-0af5fff1a52d none swap sw 0 0
/dev/scd0 /media/cdrom0 udf,iso9660 user,noauto,exec,utf8 0 0

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


233.9GB: boot/grub/core.img
236.3GB: boot/grub/grub.cfg
237.3GB: boot/initrd.img-2.6.31-20-generic
242.4GB: boot/initrd.img-2.6.32-21-generic
236.5GB: boot/vmlinuz-2.6.31-20-generic
241.8GB: boot/vmlinuz-2.6.32-21-generic
242.4GB: initrd.img
241.8GB: vmlinuz

Hope that means something to all of you amazing people out there!

EDIT: I updated from 9.10 via internet. No disks involved.

lechien73
May 7th, 2010, 09:46 AM
I've deleted my original reply, because I hadn't looked at your boot script results properly. Can you currently boot Ubuntu? Is it just Windows that's not booting properly?

If so, try opening a terminal window and typing:

grub-mkconfig && update-grub