From: Ariel S. <as...@mi...> - 2010-08-05 20:10:03
|
In fact, it looks like I made a mistake; that was my old grub.conf, which was in a different subdirectory than /grub/, and a quirk of cat-ing an entire directory deceived me into thinking it was in the correct place. That's fixed now. Thanks. However, I now get "Error 28: Selected item cannot fit into memory" whichever option I choose from my grub menu, and booting is stopped. These are, again, kernels that booted with no problems before TrustedGRUB was installed. Any idea what might be causing this, and how to fix it? I've looked through the source code, and nothing's jumping out at me as obvious places to look for the problem. Thanks, Ariel On 8/5/10 4:23 AM, Marcel Selhorst wrote: > Hi Ariel, > >> This is part of why I'm so confused: that's my grub.conf, which I can >> clearly see from the grub shell in /grub/grub.conf. But I am still stuck >> in the shell. I don't get any TrustedGRUB menu at all. > > So this means, that TrustedGRUB does not load "grub.conf"... hmmm... > Do you have a symlink pointing from "menu.lst" to "grub.conf"? > And can you actually "cat" the grub.conf within the TrustedGRUB shell? > If so, than it is not a filesystem issue. > > Could you send me the output of > > # fdisk -l /dev/sda > > If you - for instance - have a dedicated boot-partition, then maybe a > symlink is missing pointing from "/" to "boot". > > For Example: > > My hdd-layout looks similar to this > > /dev/sda1 * 63 224909 112423+ 83 Linux --> boot > /dev/sda2 224910 17012834 8393962+ 83 Linux --> tmp > /dev/sda3 17012835 100920329 41953747+ 83 Linux --> root > > The boot partition is mounted under /boot, such that the grub.conf is in > /boot/grub/grub.conf during installation. > However at boot time in TrustedGRUB it is located at (hd0,0)/grub/grub.conf > > If you create a symlink from "." to "boot", then it is also possible to > load (hd0,0)/boot/grub/grub.conf > > # mount /dev/sda1 /boot > # cd /boot > # ln -s . boot > > Maybe it is just that. > > Marcel |