subject: Resolving Booting Issues After Ubuntu Upgrade [print this page] Upgrading your system with latest version of Ubuntu enables you to support the latest drivers, BIOS (Basic Input Output System), and advanced applications. While the upgradation process is simple and easy-to perform, it might result in booting problems if interrupted or performed in disorganized manner. In most of these situations, you receive a booting error message that results in inaccessibility of the data stored in your hard drive. To access the hard drive data in such scenarios, an updated data backup always helps. It allows you to restore the required data. But, if no data backup is available, then you can turn on to an advanced third-party Linux Data Recovery utility that enables you to recover your lost, missing, and deleted data.
For example, you upgrade from Ubuntu 9.04 to Ubuntu 9.10. However, when the upgradation process gets finished and you attempt to boot your system, you receive the below error message:
error: no such device : ba123456-7890-abcd-efghijklmnop
Failed to boot default entries
Press any key to continue
Once the above error message appears, your system becomes unbootable resulting into inaccessibility of the hard drive data. In addition, the error message pops up every time you press any key.
Cause:
The cause for the error message is improper upgradation of Ubuntu.
Resolution:
Follow the below steps to resolve the above error message:
1.Boot your computer using Ubuntu 9.10 CD.
2.Start terminal and then log on as a manager in nautilus file manager.
3.Next, go to /boot/grub/grub.cfg and right-click grub.cfg.
4.Select Properties and select tab permissions. Modify the permissions of owner:root to read and write
5.Right-click grub.cfg and find the below entry:
### BEGIN /etc/grub.d/10_linux ###
menuentry "Ubuntu, Linux 2.6.31-14-generic" {
recordfail=1
if [ -n ${have_grubenv} ]; then save_env recordfail; fi
linux /boot/vmlinuz-2.6.31-14-generic root=UUID=ba123456-7890-abcd-efghijklmnop ro quiet splash
initrd /boot/initrd.img-2.6.31-14-generic
6.Change the above entry to relatively simpler one, as done below:
### BEGIN /etc/grub.d/10_linux ###
menuentry "Ubuntu, Linux 2.6.31-15-generic" {
set root=(hd0,1)
linux /boot/vmlinuz-2.6.31-15-generic root=UUID=ba123456-7890-abcd-efghijklmnop ro quiet splash
initrd /boot/initrd.img-2.6.31-15-generic
}
7.Modify the permissions of owner:root to read-only and restart your system.
If you receive the error message even after following the above steps and your data remains inaccessible, then you will need to use Linux Data Recovery software to recover your data. Such Data Recovery Linux tools perform recovery in almost all data loss cases.
Stellar Phoenix Linux Data Recovery is an effective Data Recovery Linux application that supports recovery from all Linux distributions, including Caldera, Red Hat, SUSE, Sorcerer, Debian, Mandrake, etc. It is compatible with Ext2, Ext3, Ext4, and FAT file systems.