Same problem for me (it's an upgrade of jaunty by updating the
sources.list)
As you can see, os-prober (30) write wrong address:
for the same uuid (f23f677...) there is two /dev/ : (hd2,1) & (hd2,5) !!! -->
(hd2,5) is the good one
for two different uuid, it give the same /dev/ address: both (hd2,1) on
uuid=f23f677... & uuid=9e61e83....
here is details:
o...@oem-desktop:~$ sudo grub-mkconfig
Generating grub.cfg ...
#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by /usr/sbin/grub-mkconfig using templates
# from and settings from /etc/default/grub
#
### BEGIN /etc/grub.d/00_header ###
set default=0
set timeout=5
set root=(hd2,5)
search --fs-uuid --set f23f677d-7a16-4190-a2fa-c668e9e0a3ac
if loadfont /usr/share/grub/ascii.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
### END /etc/grub.d/00_header ###
### BEGIN /etc/grub.d/05_debian_theme ###
set menu_color_normal=cyan/blue
set menu_color_highlight=white/blue
### END /etc/grub.d/05_debian_theme ###
### BEGIN /etc/grub.d/10_linux ###
Found linux image: /boot/vmlinuz-2.6.30-9-generic
Found initrd image: /boot/initrd.img-2.6.30-9-generic
menuentry "Ubuntu, linux 2.6.30-9-generic" {
set root=(hd2,5)
search --fs-uuid --set f23f677d-7a16-4190-a2fa-c668e9e0a3ac
linux /boot/vmlinuz-2.6.30-9-generic
root=UUID=f23f677d-7a16-4190-a2fa-c668e9e0a3ac ro quiet splash
initrd /boot/initrd.img-2.6.30-9-generic
}
menuentry "Ubuntu, linux 2.6.30-9-generic (recovery mode)" {
set root=(hd2,5)
search --fs-uuid --set f23f677d-7a16-4190-a2fa-c668e9e0a3ac
linux /boot/vmlinuz-2.6.30-9-generic
root=UUID=f23f677d-7a16-4190-a2fa-c668e9e0a3ac ro single
initrd /boot/initrd.img-2.6.30-9-generic
}
Found linux image: /boot/vmlinuz-2.6.28-12-generic
Found initrd image: /boot/initrd.img-2.6.28-12-generic
menuentry "Ubuntu, linux 2.6.28-12-generic" {
set root=(hd2,5)
search --fs-uuid --set f23f677d-7a16-4190-a2fa-c668e9e0a3ac
linux /boot/vmlinuz-2.6.28-12-generic
root=UUID=f23f677d-7a16-4190-a2fa-c668e9e0a3ac ro quiet splash
initrd /boot/initrd.img-2.6.28-12-generic
}
menuentry "Ubuntu, linux 2.6.28-12-generic (recovery mode)" {
set root=(hd2,5)
search --fs-uuid --set f23f677d-7a16-4190-a2fa-c668e9e0a3ac
linux /boot/vmlinuz-2.6.28-12-generic
root=UUID=f23f677d-7a16-4190-a2fa-c668e9e0a3ac ro single
initrd /boot/initrd.img-2.6.28-12-generic
}
### END /etc/grub.d/10_linux ###
### BEGIN /etc/grub.d/20_memtest86+ ###
Warning: update-grub_lib is deprecated, use grub-mkconfig_lib instead
Found memtest86+ image: /boot/memtest86+.bin
menuentry "Memory test (memtest86+)" {
linux /boot/memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
linux /boot/memtest86+.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###
### BEGIN /etc/grub.d/30_os-prober ###
Found Ubuntu 9.04 (9.04) on /dev/sda1
menuentry "Ubuntu 9.04, kernel 2.6.28-12-generic (on /dev/sda1)" {
set root=(hd0,1)
linux /boot/vmlinuz-2.6.28-12-generic
root=UUID=7d571e0e-ee00-4dbf-9388-9d09679ad077 ro quiet splash vga=794
initrd /boot/initrd.img-2.6.28-12-generic
}
Found Microsoft Windows XP Professionnel on /dev/sdb1
menuentry "Microsoft Windows XP Professionnel (on /dev/sdb1)" {
set root=(hd1,1)
chainloader +1
}
Found Ubuntu 9.04 (9.04) on /dev/sdc1
(on /dev/sdc1)" {GNU/Linux, kernel 2.6.28-12-generic
set root=(hd2,1)
linux /boot/vmlinuz-2.6.28-12-generic
root=UUID=9e61e83e-bca9-43cf-aa90-5a68892213fa ro quiet splash
initrd /boot/initrd.img-2.6.28-12-generic
}
(on /dev/sdc1)" {GNU/Linux, kernel 2.6.28-12-generic (recovery mode)
set root=(hd2,1)
linux /boot/vmlinuz-2.6.28-12-generic
root=UUID=9e61e83e-bca9-43cf-aa90-5a68892213fa ro single
initrd /boot/initrd.img-2.6.28-12-generic
}
(on /dev/sdc1)" {jaunty (development branch), kernel 2.6.28-12-generic (on
/dev/sdc5)
set root=(hd2,1)
linux /boot/vmlinuz-2.6.28-12-generic
root=UUID=f23f677d-7a16-4190-a2fa-c668e9e0a3ac ro quiet splash
initrd /boot/initrd.img-2.6.28-12-generic
}
(on /dev/sdc1)" {jaunty (development branch), kernel 2.6.28-12-generic
(recovery mode) (on /dev/sdc5)
set root=(hd2,1)
linux /boot/vmlinuz-2.6.28-12-generic
root=UUID=f23f677d-7a16-4190-a2fa-c668e9e0a3ac ro single
initrd /boot/initrd.img-2.6.28-12-generic
}
### END /etc/grub.d/30_os-prober ###
### BEGIN /etc/grub.d/40_custom ###
# This file is an example on how to add custom entries
### END /etc/grub.d/40_custom ###
done
--
OS prober assigning wrong values
https://bugs.launchpad.net/bugs/385500
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs