Upgraded to maverick (10.10 ) from lucid (10.04 ) using the Ubuntu update mechanism. Upon re-boot I got what a lot of people got
"The symbol 'grub_xputs' not found'" Entering rescue mode Well this leaves your system completely hosed, so I recommend that you burn a system rescue CD and print out these recovery steps that I found solved the issue in 3 minutes: 1) download and burn a SystemRescueCD from => http://www.sysresccd.org/Download 2) Following the directions from https://help.ubuntu.com/community/Grub2(The following was modified to work with the SystemRescueCD ) 1. *Boot to the SystemRescueCD make sure to pick 32 if your system is 32bit or 64 if your system is a 64bit kernel it does matter for this.* 2. Determine your normal system partition - (the switch is a lowercase "L") *fdisk -l* - If you aren't sure, run *df -Th*. Look for the correct disk size and ext3 or ext4 format. 3. Mount your normal system partition: - Substitute the correct partition: sda1, sdb5, etc. *sudo mount /dev/sdXX /mnt* # Example: sudo mount /dev/sda1 /mnt* * 4. Only if you have a separate boot partition*: * - *sdYY is the /boot partition designation (for example sdb3) * - *sudo mount /dev/sdYY /mnt/boot* 5. Mount the critical virtual filesystems: *mount --bind /dev /mnt/dev* *mount --bind /dev/pts /mnt/dev/pts* *mount --bind /proc /mnt/proc* *mount --bind /sys /mnt/sys* 6. Chroot into your normal system device: *chroot /mnt /bin/bash* 7. If there is no /boot/grub/grub.cfg or it's not correct, create one using *update-grub* 8. Reinstall GRUB 2: - Substitute the correct device - sda, sdb, etc. Do not* specify a partition number. * *grub-install /dev/sdX* 9. Verify the install (use the correct device, for example sda*. Do *not*specify a partition): grub-install --recheck /dev/sdX * 10. Exit chroot*: CTRL-D on keyboard * 11. Unmount virtual filesystems: *umount /mnt/dev/pts* *umount /mnt/dev* *umount /mnt/proc* * umount /mnt/sys* - If you mounted a separate /boot partition: *umount /mnt/boot* 12. Unmount last device: *umount /mnt* 13. Reboot. *sreboot* In fact these instructions will repair grub2 issues so keep it with the SystemRescueCD. Also note that once SystemRescueCD is booted you can run "net-setup eth0" and "wizard" to get networking and a GUI desktop running to make life easier
_______________________________________________ Mid-Hudson Valley Linux Users Group http://mhvlug.org http://mhvlug.org/cgi-bin/mailman/listinfo/mhvlug Upcoming Meetings (6pm - 8pm) MHVLS Auditorium Nov 3 - Open Source Hardware: Bugs, Beagles and Beyond Dec 1 - IBM's Open Client Deployment Jan 5 - Building a Comunity Site with Drupal
