I'm a long-time windows user trying to convert to Ubuntu. I think I messed up the installation pretty badly and I'm not sure how to fix it. I will try to be as detailed as possible:
I recently bought an Acer aspire netbook that came pre-loaded with windows 8. I wanted to have a dual-booting Windows 8 and Ubuntu set up. I followed these instructions to install Ubuntu alongside Windows.
As per the article, I shrunk the main partition in Windows 8, and downloaded Ubuntu 12.04 onto a USB stick. I changed my boot settings to go into Legacy Mode, so as to turn off secure boot (I can't turn it off in UEFI mode), and instructed it to boot from the USB stick.
Opening the live version, I installed Ubuntu on manually created partitions, as the installer didn't recognize windows 8. Again following the article's instructions, I created 2
ext4 partitions and a
swap partition using the free space.
I got an error saying something about needing a ~1MB partition (was either for boot or bios, I forget the exact wording) for Ubuntu to run properly. I had 1MB of free space in my list of disk partitions, so I assigned 1MB partition to that and moved along.
After fully installing Ubuntu, I rebooted and unplugged the USB stick, and the computer directly booted into Ubuntu. No big deal, the article said this could happen, and I just needed to tinker with the boot settings. I ran boot repair, and followed the instructions in the boot repair report its instructions.
After rebooting, I can't access either Ubuntu or Windows 8, from legacy mode or UEFI mode. I get
error: invalid arch independent ELF magic. The only thing I can do is load the live version from the USB stick in Legacy Mode.
How I can resolve this Issue ?
I know that there's a lot of threads about this error message, but there are so many variables with the installation I have a hard time telling which solutions are applicable, and I don't want to mess anything up further.
Please pardon any ignorance, this is my first experience with Linux and I feel like I'm not off to a great start.