You are not logged in.
Hello,
I just finished installing arch for the first time without any troubles. But just now I rebooted and got this error: "loading ../vmlinuz-linux.. failed: no such file or directory".
Syslinux starts and gives me this error with the 'arch linux' and 'arch linux fallback' option.
Did I do something wrong?
Last edited by V1ncam (2014-09-14 10:59:46)
Offline
Welcome to Arch.
After installing Syslinux, configure syslinux.cfg to point to the right root partition. This step is vital. If it points to the wrong partition, Arch Linux will not boot. Change /dev/sda3 to reflect your root partition (if you partitioned your drive as in the example, your root partition is /dev/sda1).
Did you do this? What partitions did you mount as root and boot when you installed?
Offline
Hi, sorry for the delayed reaction, there was something wrong with the internet in my neighborhood last night.
Welcome to Arch.
Thanks!
Did you do this?
Yes, I changed them to /dev/sda1
What partitions did you mount as root and boot when you installed?
I mounted '/dev/sda1' as root ('/mnt') and non as boot because:
If you have a BIOS motherboard (or plan on booting in BIOS compatibility mode) and you want to setup GRUB on a GPT-partitioned drive, you will need to create an extra BIOS Boot Partition of size 1 or 2 MiB and EF02 type code. Syslinux does not need one.
I thought it wasn't needed.
Offline
In one of earlier threads I read a post saying that having big separate boot partition, or just not having one may cause bootloader* problems.
Just make a small boot partition and try it that way.
*I can't remember which was the particular bootloader they have talked about in the thread.
Offline
Hi,
I decided to just start over. It works now!
I did two things different:
Created a small boot partition with typ ef02
Used GRUB instead of syslinux
I do not know which one fixed my issue. But it is solved.
Thanks.
Offline