Ken Moffat wrote:
> For update-grub, at least in grub2, the kernel has to be called > vmlinuz-something. Yes. Look at the scripts in /etc/grub.d. > I assume, perhaps wrongly, that update-grub will > create all sorts of weird and stupid combinations for what it finds > (e.g. ubuntu kernel for LFS system). You assume, I know. I had 40 or 50 combinations the last time I installed Ubuntu. > People here mostly avoid update-grub and edit grub.cfg. I expect > you can fix this by editing that file n ubuntu [ it's probably set to > be read-only, perhaps only for root ] to ensure that for the LFS > system it uses the correct kernel and does not reference an initrd. There is an issue. Where does the grub base look for /boot/grub/grub.cfg? Most of the time it's a little tricky to get it right after a distro does what *it* thinks is right. It depends on whether you mount /boot as a separate partition or not. > Once that is working (possibly, you may also need to rebuild your > kernel if you didn't include the necessary drivers and kept them as > modules), you should save details of what is in the LFS entr{y,ies} > so you can restore them if you ever let ubuntu update its kernel. > > I think someone offered a suggestion of how to set up the files so > that update-grub would handle an LFS install, probably in the last 6 > months, but since the list archives are offline at the moment I > can't suggest where to search. I suggested just copying the grub.cfg to something like grub.cfg.20120125 and then copy it back and modify it by hand after the other distro changes things. -- Bruce -- http://linuxfromscratch.org/mailman/listinfo/lfs-support FAQ: http://www.linuxfromscratch.org/lfs/faq.html Unsubscribe: See the above information page