Re: Grub 2 Basics
I had a ton of grub2 confusion, this morning. Everything is sort of working, now, but I have no idea where I have ended up.
My main installation is Ubuntu 11.10. I was controlling grub2 from it. I have secondary installations of Arch and Ubuntu 12.04. The Arch installation requires some custom configuration settings, which I modified by editing /etc/grub.d/30_os-prober
Everything was working great until a kernel upgrade for Ubuntu 12.04 came this morning. 12.04 ran its own grub2, it didn't detect Arch, and 11.10 would boot, but the filesystems were mounted read-only. So, it wouldn't really run.
I tried several update-grubs and grub-installs from various of my installations, but nothing was getting things right. One of them even picked up on a very old 3.0.0-12 kernel for 11.10. How, I don't know.
So, I finally booted to a LiveCD and did grub-install from there. It did pretty well, and I could boot to a running 11.10 system which was running the correct kernel (I think). Then, from the running 11.10, I ran update-grub. It picked up both Arch and 12.04. However, it did not pick up my custom mods for Arch. And it still looks like it is a 12.04 grub menu, because 12.04 is at the top, 11.10 is on down the list, and Arch is at the bottom. Both Ubuntus boot just fine, but to boot Arch, I now have to type 'e' on its grub menu selection and add my custom parameters, manually, then Ctrx-x to boot.
Whatever is going on? Maybe if I ran grub-install from 11.10 it would fix things back the way they were? But, I've already had so much trouble I don't feel like trying anything else, right now.
Cyberpower PC, Core i5 2500 3.3 gHz, 8GB DDR3, ATI 6770 1GB, Samsung BX 2440 LED 1080p, 1 TB SATA III, 2 TB SATA III, Siduction Linux 64-bit