Duplicate entries in GRUB menu
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
grub2 (Ubuntu) |
Expired
|
Undecided
|
Unassigned |
Bug Description
Ubuntu 12.04.1 + GRUB version 1.99-22
See: http://
"os-prober" returns a correct list of systems, but "update-grub" generates a grub.cfg with duplicate entries:
- 5 identical entries of Linux Mint 13 Maya (13) (on /dev/sda5)
- 5 identical entries of Ubuntu 12.04.1 LTS (12.04) (on /dev/sda8)
- 9 identical entries of Debian GNU/Linux (wheezy/sid) (on /dev/sdb5)
- 7 identical entries of Debian GNU/Linux (wheezy/sid) (on /dev/sdb7)
- 5 identical entries of Debian GNU/Linux (6.0.5) (on /dev/sdc1)
- 8 identical entries of Ubuntu quantal (development branch) (12.10) (on /dev/sdc6)
- 5 identical entries of SolusOS Eveline 64-bit (1.2) (on /dev/sdc7)
- 6 identical entries of SolusOS 2 Alpha (Alpha) (on /dev/sdd2)
### BEGIN /etc/grub.
[snip]
menuentry "Linux Mint 13 Maya (13) (on /dev/sda5)" --class gnu-linux --class gnu --class os {
insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set=root 1846280a-
linux /vmlinuz root=/dev/sda5
initrd /initrd.img
}
menuentry "Linux Mint 13 Maya (13) (on /dev/sda5)" --class gnu-linux --class gnu --class os {
insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set=root 1846280a-
linux /vmlinuz root=/dev/sda5
initrd /initrd.img
}
menuentry "Linux Mint 13 Maya (13) (on /dev/sda5)" --class gnu-linux --class gnu --class os {
insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set=root 1846280a-
linux /boot/vmlinuz-
initrd /boot/initrd.
}
menuentry "Linux Mint 13 Maya (13) (on /dev/sda5)" --class gnu-linux --class gnu --class os {
insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set=root 1846280a-
linux /vmlinuz root=/dev/sda5
initrd /initrd.img
}
menuentry "Linux Mint 13 Maya (13) (on /dev/sda5)" --class gnu-linux --class gnu --class os {
insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set=root 1846280a-
linux /vmlinuz root=/dev/sda5
initrd /initrd.img
}
[snip]
menuentry "Ubuntu 12.04.1 LTS (12.04) (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 84af1614-
linux /vmlinuz root=/dev/sda8
initrd /initrd.img
}
menuentry "Ubuntu 12.04.1 LTS (12.04) (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 84af1614-
linux /vmlinuz root=/dev/sda8
initrd /initrd.img
}
menuentry "Ubuntu 12.04.1 LTS (12.04) (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 84af1614-
linux /boot/vmlinuz-
initrd /boot/initrd.
}
menuentry "Ubuntu 12.04.1 LTS (12.04) (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 84af1614-
linux /vmlinuz root=/dev/sda8
initrd /initrd.img
}
menuentry "Ubuntu 12.04.1 LTS (12.04) (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 84af1614-
linux /vmlinuz root=/dev/sda8
initrd /initrd.img
}
[snip]
menuentry "Debian GNU/Linux (wheezy/sid) (on /dev/sdb5)" --class gnu-linux --class gnu --class os {
insmod part_msdos
insmod ext2
set root='(hd1,msdos5)'
search --no-floppy --fs-uuid --set=root 84d6c995-
linux /vmlinuz root=/dev/sdb5
initrd /initrd.img
}
menuentry "Debian GNU/Linux (wheezy/sid) (on /dev/sdb5)" --class gnu-linux --class gnu --class os {
insmod part_msdos
insmod ext2
set root='(hd1,msdos5)'
search --no-floppy --fs-uuid --set=root 84d6c995-
linux /vmlinuz root=/dev/sdb5
initrd /initrd.img
}
menuentry "Debian GNU/Linux (wheezy/sid) (on /dev/sdb5)" --class gnu-linux --class gnu --class os {
insmod part_msdos
insmod ext2
set root='(hd1,msdos5)'
search --no-floppy --fs-uuid --set=root 84d6c995-
linux /vmlinuz root=/dev/sdb5
initrd /initrd.img.old
}
menuentry "Debian GNU/Linux (wheezy/sid) (on /dev/sdb5)" --class gnu-linux --class gnu --class os {
insmod part_msdos
insmod ext2
set root='(hd1,msdos5)'
search --no-floppy --fs-uuid --set=root 84d6c995-
linux /boot/vmlinuz-
initrd /boot/initrd.
}
menuentry "Debian GNU/Linux (wheezy/sid) (on /dev/sdb5)" --class gnu-linux --class gnu --class os {
insmod part_msdos
insmod ext2
set root='(hd1,msdos5)'
search --no-floppy --fs-uuid --set=root 84d6c995-
linux /boot/vmlinuz-
initrd /boot/initrd.
}
menuentry "Debian GNU/Linux (wheezy/sid) (on /dev/sdb5)" --class gnu-linux --class gnu --class os {
insmod part_msdos
insmod ext2
set root='(hd1,msdos5)'
search --no-floppy --fs-uuid --set=root 84d6c995-
linux /vmlinuz root=/dev/sdb5
initrd /initrd.img
}
menuentry "Debian GNU/Linux (wheezy/sid) (on /dev/sdb5)" --class gnu-linux --class gnu --class os {
insmod part_msdos
insmod ext2
set root='(hd1,msdos5)'
search --no-floppy --fs-uuid --set=root 84d6c995-
linux /vmlinuz root=/dev/sdb5
initrd /initrd.img
}
menuentry "Debian GNU/Linux (wheezy/sid) (on /dev/sdb5)" --class gnu-linux --class gnu --class os {
insmod part_msdos
insmod ext2
set root='(hd1,msdos5)'
search --no-floppy --fs-uuid --set=root 84d6c995-
linux /vmlinuz root=/dev/sdb5
initrd /initrd.img.old
}
menuentry "Debian GNU/Linux (wheezy/sid) (on /dev/sdb5)" --class gnu-linux --class gnu --class os {
insmod part_msdos
insmod ext2
set root='(hd1,msdos5)'
search --no-floppy --fs-uuid --set=root 84d6c995-
linux /vmlinuz.old root=/dev/sdb5
initrd /initrd.img.old
}
menuentry "Debian GNU/Linux (wheezy/sid) (on /dev/sdb7)" --class gnu-linux --class gnu --class os {
insmod part_msdos
insmod ext2
set root='(hd1,msdos7)'
search --no-floppy --fs-uuid --set=root d3f9f4f1-
linux /vmlinuz root=/dev/sdb7
initrd /initrd.img
}
menuentry "Debian GNU/Linux (wheezy/sid) (on /dev/sdb7)" --class gnu-linux --class gnu --class os {
insmod part_msdos
insmod ext2
set root='(hd1,msdos7)'
search --no-floppy --fs-uuid --set=root d3f9f4f1-
linux /vmlinuz root=/dev/sdb7
initrd /initrd.img
}
menuentry "Debian GNU/Linux (wheezy/sid) (on /dev/sdb7)" --class gnu-linux --class gnu --class os {
insmod part_msdos
insmod ext2
set root='(hd1,msdos7)'
search --no-floppy --fs-uuid --set=root d3f9f4f1-
linux /vmlinuz root=/dev/sdb7
initrd /initrd.img.old
}
menuentry "Debian GNU/Linux (wheezy/sid) (on /dev/sdb7)" --class gnu-linux --class gnu --class os {
insmod part_msdos
insmod ext2
set root='(hd1,msdos7)'
search --no-floppy --fs-uuid --set=root d3f9f4f1-
linux /boot/vmlinuz-
initrd /boot/initrd.
}
menuentry "Debian GNU/Linux (wheezy/sid) (on /dev/sdb7)" --class gnu-linux --class gnu --class os {
insmod part_msdos
insmod ext2
set root='(hd1,msdos7)'
search --no-floppy --fs-uuid --set=root d3f9f4f1-
linux /vmlinuz root=/dev/sdb7
initrd /initrd.img
}
menuentry "Debian GNU/Linux (wheezy/sid) (on /dev/sdb7)" --class gnu-linux --class gnu --class os {
insmod part_msdos
insmod ext2
set root='(hd1,msdos7)'
search --no-floppy --fs-uuid --set=root d3f9f4f1-
linux /vmlinuz root=/dev/sdb7
initrd /initrd.img
}
menuentry "Debian GNU/Linux (wheezy/sid) (on /dev/sdb7)" --class gnu-linux --class gnu --class os {
insmod part_msdos
insmod ext2
set root='(hd1,msdos7)'
search --no-floppy --fs-uuid --set=root d3f9f4f1-
linux /vmlinuz root=/dev/sdb7
initrd /initrd.img.old
}
[snip]
menuentry "Debian GNU/Linux (6.0.5) (on /dev/sdc1)" --class gnu-linux --class gnu --class os {
insmod part_msdos
insmod ext2
set root='(hd2,msdos1)'
search --no-floppy --fs-uuid --set=root 3f09c46d-
linux /vmlinuz root=/dev/sdc1
initrd /initrd.img
}
menuentry "Debian GNU/Linux (6.0.5) (on /dev/sdc1)" --class gnu-linux --class gnu --class os {
insmod part_msdos
insmod ext2
set root='(hd2,msdos1)'
search --no-floppy --fs-uuid --set=root 3f09c46d-
linux /vmlinuz root=/dev/sdc1
initrd /initrd.img
}
menuentry "Debian GNU/Linux (6.0.5) (on /dev/sdc1)" --class gnu-linux --class gnu --class os {
insmod part_msdos
insmod ext2
set root='(hd2,msdos1)'
search --no-floppy --fs-uuid --set=root 3f09c46d-
linux /boot/vmlinuz-
initrd /boot/initrd.
}
menuentry "Debian GNU/Linux (6.0.5) (on /dev/sdc1)" --class gnu-linux --class gnu --class os {
insmod part_msdos
insmod ext2
set root='(hd2,msdos1)'
search --no-floppy --fs-uuid --set=root 3f09c46d-
linux /vmlinuz root=/dev/sdc1
initrd /initrd.img
}
menuentry "Debian GNU/Linux (6.0.5) (on /dev/sdc1)" --class gnu-linux --class gnu --class os {
insmod part_msdos
insmod ext2
set root='(hd2,msdos1)'
search --no-floppy --fs-uuid --set=root 3f09c46d-
linux /vmlinuz root=/dev/sdc1
initrd /initrd.img
}
[snip]
menuentry "Ubuntu quantal (development branch) (12.10) (on /dev/sdc6)" --class gnu-linux --class gnu --class os {
insmod part_msdos
insmod ext2
set root='(hd2,msdos6)'
search --no-floppy --fs-uuid --set=root 55c3c979-
linux /vmlinuz root=/dev/sdc6
initrd /initrd.img
}
menuentry "Ubuntu quantal (development branch) (12.10) (on /dev/sdc6)" --class gnu-linux --class gnu --class os {
insmod part_msdos
insmod ext2
set root='(hd2,msdos6)'
search --no-floppy --fs-uuid --set=root 55c3c979-
linux /vmlinuz root=/dev/sdc6
initrd /initrd.img
}
menuentry "Ubuntu quantal (development branch) (12.10) (on /dev/sdc6)" --class gnu-linux --class gnu --class os {
insmod part_msdos
insmod ext2
set root='(hd2,msdos6)'
search --no-floppy --fs-uuid --set=root 55c3c979-
linux /vmlinuz root=/dev/sdc6
initrd /initrd.img.old
}
menuentry "Ubuntu quantal (development branch) (12.10) (on /dev/sdc6)" --class gnu-linux --class gnu --class os {
insmod part_msdos
insmod ext2
set root='(hd2,msdos6)'
search --no-floppy --fs-uuid --set=root 55c3c979-
linux /boot/vmlinuz-
initrd /boot/initrd.
}
menuentry "Ubuntu quantal (development branch) (12.10) (on /dev/sdc6)" --class gnu-linux --class gnu --class os {
insmod part_msdos
insmod ext2
set root='(hd2,msdos6)'
search --no-floppy --fs-uuid --set=root 55c3c979-
linux /vmlinuz root=/dev/sdc6
initrd /initrd.img
}
menuentry "Ubuntu quantal (development branch) (12.10) (on /dev/sdc6)" --class gnu-linux --class gnu --class os {
insmod part_msdos
insmod ext2
set root='(hd2,msdos6)'
search --no-floppy --fs-uuid --set=root 55c3c979-
linux /vmlinuz root=/dev/sdc6
initrd /initrd.img
}
menuentry "Ubuntu quantal (development branch) (12.10) (on /dev/sdc6)" --class gnu-linux --class gnu --class os {
insmod part_msdos
insmod ext2
set root='(hd2,msdos6)'
search --no-floppy --fs-uuid --set=root 55c3c979-
linux /vmlinuz root=/dev/sdc6
initrd /initrd.img.old
}
menuentry "Ubuntu quantal (development branch) (12.10) (on /dev/sdc6)" --class gnu-linux --class gnu --class os {
insmod part_msdos
insmod ext2
set root='(hd2,msdos6)'
search --no-floppy --fs-uuid --set=root 55c3c979-
linux /vmlinuz.old root=/dev/sdc6
initrd /initrd.img.old
}
menuentry "SolusOS Eveline 64-bit (1.2) (on /dev/sdc7)" --class gnu-linux --class gnu --class os {
insmod part_msdos
insmod ext2
set root='(hd2,msdos7)'
search --no-floppy --fs-uuid --set=root 784d0bac-
linux /vmlinuz root=/dev/sdc7
initrd /initrd.img
}
menuentry "SolusOS Eveline 64-bit (1.2) (on /dev/sdc7)" --class gnu-linux --class gnu --class os {
insmod part_msdos
insmod ext2
set root='(hd2,msdos7)'
search --no-floppy --fs-uuid --set=root 784d0bac-
linux /vmlinuz root=/dev/sdc7
initrd /initrd.img
}
menuentry "SolusOS Eveline 64-bit (1.2) (on /dev/sdc7)" --class gnu-linux --class gnu --class os {
insmod part_msdos
insmod ext2
set root='(hd2,msdos7)'
search --no-floppy --fs-uuid --set=root 784d0bac-
linux /boot/vmlinuz-
initrd /boot/initrd.
}
menuentry "SolusOS Eveline 64-bit (1.2) (on /dev/sdc7)" --class gnu-linux --class gnu --class os {
insmod part_msdos
insmod ext2
set root='(hd2,msdos7)'
search --no-floppy --fs-uuid --set=root 784d0bac-
linux /vmlinuz root=/dev/sdc7
initrd /initrd.img
}
menuentry "SolusOS Eveline 64-bit (1.2) (on /dev/sdc7)" --class gnu-linux --class gnu --class os {
insmod part_msdos
insmod ext2
set root='(hd2,msdos7)'
search --no-floppy --fs-uuid --set=root 784d0bac-
linux /vmlinuz root=/dev/sdc7
initrd /initrd.img
}
menuentry "SolusOS 2 Alpha (Alpha) (on /dev/sdd2)" --class gnu-linux --class gnu --class os {
insmod part_msdos
insmod ext2
set root='(hd3,msdos2)'
search --no-floppy --fs-uuid --set=root b1d55293-
linux /vmlinuz root=/dev/sdd2
initrd /initrd.img
}
menuentry "SolusOS 2 Alpha (Alpha) (on /dev/sdd2)" --class gnu-linux --class gnu --class os {
insmod part_msdos
insmod ext2
set root='(hd3,msdos2)'
search --no-floppy --fs-uuid --set=root b1d55293-
linux /vmlinuz root=/dev/sdd2
initrd /initrd.img
}
menuentry "SolusOS 2 Alpha (Alpha) (on /dev/sdd2)" --class gnu-linux --class gnu --class os {
insmod part_msdos
insmod ext2
set root='(hd3,msdos2)'
search --no-floppy --fs-uuid --set=root b1d55293-
linux /boot/vmlinuz-
initrd /boot/initrd.
}
menuentry "SolusOS 2 Alpha (Alpha) (on /dev/sdd2)" --class gnu-linux --class gnu --class os {
insmod part_msdos
insmod ext2
set root='(hd3,msdos2)'
search --no-floppy --fs-uuid --set=root b1d55293-
linux /vmlinuz root=/dev/sdd2
initrd /initrd.img
}
menuentry "SolusOS 2 Alpha (Alpha) (on /dev/sdd2)" --class gnu-linux --class gnu --class os {
insmod part_msdos
insmod ext2
set root='(hd3,msdos2)'
search --no-floppy --fs-uuid --set=root b1d55293-
linux /vmlinuz root=/dev/sdd2
initrd /initrd.img
}
menuentry "SolusOS 2 Alpha (Alpha) (on /dev/sdd2)" --class gnu-linux --class gnu --class os {
insmod part_msdos
insmod ext2
set root='(hd3,msdos2)'
search --no-floppy --fs-uuid --set=root b1d55293-
linux /vmlinuz root=/dev/sdd2
initrd /initrd.img
}
### END /etc/grub.
Status changed to 'Confirmed' because the bug affects multiple users.