Am attempting to do a fresh install of Arch on my laptop (Asus UL80V Series), but hae been unsuccessful after two attempts with two different images:
The problem is the same: after loading boot/i686/vmlinuz, the following error message appears while loading boot/i686/archiso.img:
Not enough memory to load specified image.
I have about 4 Gb RAM in my laptop, memory check showed no errors.
Is there some way I can edit the load command to avoid this, or is there some other work around?
Last edited by thea (2012-07-24 00:04:26)
Whoa there ... you did something wrong in making the bootable media.
It should not be trying to load the archiso.img, it should just be loading an initramfs.img.
Are you booting from usb, or how? How did you make the bootable media?
Last edited by Trilby (2012-07-18 22:04:45)
The image was booted from a CD.
This was the process:
1. Copied archlinux-2012.06.05_04-00-01-core-i686.iso from http://releng.archlinux.org/isos/
2. Burned this onto a CD
3. Booted my laptop on the CD
I got what appeared to be a normal Arch Linux installation menu.
I should add, there is no 'initramfs.img' on the CD.
OK I'm confused. Did it boot or not?
You first said you got that error while trying to boot, now you say you got to an installation menu. Can you give a better overview of what you have done and at what stage this error appeared?
I can't help but suspect there is a grub menu.lst pointing to the disk img rather than an initramfs img that is accounting for the error you originally quoted.
Last edited by Trilby (2012-07-18 23:10:30)
ok, my apologies for the confusion.
The CD is bootable. That is: when I put the CD into its tray and turn on the computer, first the ASUS logo appears, then a blinking cursor in the upper left-hand corner, and then a one-line message about the installation media (I think, doesn't show for long), and then the Arch Linux installation menu, consisting of the following options:
- boot Arch Linux
- boot existing OS
- run Memtest86
- hardware info
- power off
If I select 'Boot Arch Linux', I immediately get the two loading messages as indicated in my initial posting. The error message occurs after the second loading fails (stops after about 13 dots)
So that's what i mean by 'boots'. The OS does not boot, the disk only gets me as far as the installation menu.
I have an older installation CD (self-burned) which works, and the contents of which look rather different than the CD in question (from June this year). The only problem with it is that I can't use my network card after installing it (see an earlier posting by me today).
BTW I have just installed Ubuntu on the laptop -- far from ideal as I really want to continue to use Arch on that machine. But it does indicate that something is wrong with the Arch installation process -- could well be that I am not doing something correctly, but it would be great to find out what.
thanks for any help!
Hmm, that does make more sense, thanks.
I suspect the iso is bad. I have been trying to confirm this myself, but I can't even mount the thing to check it out. Have you tried other isos?
Alternately, you can use the old CD and do a netinstall.
yes, thanks, with the Ubuntu running ok I should be able to do a netinstall. Wish I knew what the problem is, however ...
Thea, you could also try the 'unofficial' archboot isos made by tpowa.
see https://bbs.archlinux.org/viewtopic.php?id=143541 for details .
Booting with apg Openrc, NOT systemd.
Automounting : not needed, i prefer pmount
Aur helpers : makepkg + my own local repo === rarely need them
I found an image from 2010.05 that installed with no memory errors. The update was somewhat tedious but successful. The memory error problem has not really been solved, but rather a successful workaround found. Which does the job, and thus solves my installation problem.
Many thanks to those who helped me with this issue!
I have the same problem with archlinux-2013.03.01-dual.iso and using syslinux/memdisk.
I can boot the syslinux/memdisk ISO just fine. Then when it goes to try to chain-boot the arch64 target image, I get the "not enough memory to load the specified image" problem.
My laptop also has 4 GB of RAM, and is booting off a 8 GB USB stick.
When I boot off the same stick on a system with 16 GB RAM, it actually boots.
Given that the ISO itself is only 500 MB uncompressed, how could this be a problem? Is there a bug in size requirements calculations? Or is the requirements really > 4 GB to boot the arch ISO from USB with syslinux-bootable flash drive?
I had the same problem and fixed with the following;
- select "boot Arch Linux"
- hit tab instead of return
- append "mem=4G"
- hit return