Bug#567582: boot failure: "the symbol 'grub_env_find' not found"
    Felix Zielcke 
    fzielcke at z-51.de
       
    Sat Jan 30 10:01:52 UTC 2010
    
    
  
forcemerge 567582 554790
thanks
Am Freitag, den 29.01.2010, 20:12 +0100 schrieb Harald Dunkel:
> Package: grub-pc
> Version: 1.98~20100128-1
> Severity: grave
> 
> After the upgrade I get the message
> 
> 	GRUB loading.
> 	Welcome to GRUB!
> 
> 	error: the symbol 'grub_env_find' not found.
> 	Entering rescue mode...
> 
> on the next reboot. The boot menu is not shown.
> 
> Moving back to version 20100126 makes the problem go away.
> 
Please check with `echo GET grub-pc/install_devices |
debconf-communicate' what device is stored in there.
Probable it's not the one where your BIOS boots from. Or the kernel/udev
decided to name it different when grub-pc got upgraded.
Run `sudo dpkg-reconfigure grub-pc' to get prompted for the device
stored in there.
You can also decide to not choose anyone so grub-install doestn't get
run at all during package upgrades, but then it can still happen that
update-grub generates a config with which you can't boot.
And at least you have to think about running grub-install before
reporting bugs. Because then grub2 won't get upgraded at all.
-- 
Felix Zielcke
Proud Debian Maintainer and GNU GRUB developer
    
    
More information about the Pkg-grub-devel
mailing list