Startujesz jakiegoś linux live i z niego robisz chroota. Jak masz system 64bit to wystartuj live 64bit. Możliwe że grub nie moze znależć initrd na dysku stad wchodzi w tryb rescue. Czy boot jest na osobnej partycji? Zobacz tez czy uid partycji zgadza sie z tym w grub.cfg
Możesz też spróbować będąc w chroocie wydać komendy: