Public bug reported: After a recent automatic update of grub, I was surprised to find ArchLinux did not boot any longer. Grub resides only in Xubuntu, and I had not done any updates to ArchLinux. I was able to boot to ArchLinux after modifying the automatically generated Grub entry, then creating a custom entry.
Here is what Grub came up with: Code: setparams 'arch (on /dev/sda4)' insmod part_msdos insmod ext2 set root='(hd0,msdos4)' search --no-floppy --fs-uuid --set=root 72b29576-5eb0-4b76-90c8-755c603e2515 linux /boot/vmlinuz-linux root=/dev/hda3 ro initrd /boot/initramfs-linux.img When booting, it would come up with a message saying it could not find /dev/hda3, waiting 10 seconds. To fix it, I could knew what my configuration was, so I changed this line: Code: linux /boot/vmlinuz-linux root=/dev/sda4 ro ProblemType: Bug DistroRelease: Ubuntu 12.04 Package: grub-pc 1.99-21ubuntu3 ProcVersionSignature: Ubuntu 3.2.0-31.50-generic 3.2.28 Uname: Linux 3.2.0-31-generic i686 ApportVersion: 2.0.1-0ubuntu5 Architecture: i386 Date: Wed Oct 31 18:42:09 2012 InstallationMedia: Xubuntu 11.04 "Natty Narwhal" - Release i386 (20110427) ProcEnviron: TERM=xterm PATH=(custom, no user) LANG=en_US.UTF-8 SHELL=/bin/bash SourcePackage: grub2 UpgradeStatus: Upgraded to precise on 2012-05-27 (156 days ago) ** Affects: grub2 (Ubuntu) Importance: Undecided Status: New ** Tags: apport-bug i386 precise -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1073678 Title: Grub not detecting ArchLinux OS correctly To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/1073678/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs