I have a workaround; I also posted this at http://bbs.archlinux.org/viewtopic.p...284090#p284090
Originally Posted by afonic
This is how you can install Arch from a base or standard Arch iso you have already downloaded to your hard drive, without needing a CD; this is to be used as a temporary workaround while Arch's FTP servers are undergoing the transition between repos:
1. Download the Arch Install iso (either base or full will do), then install UNetbootin for Arch, procedure described in http://bbs.archlinux.org/viewtopic.php?pid=283021
2. When you reboot, before running /arch/setup, do the following:
Here, I'm assuming that you downloaded the arch iso directly to partition 1 of hard drive 1 (/dev/sda1); adjust the filenames of the iso and directories accordingly. When you enter in:
mount /dev/sda1 /temphdd
mount -o loop /temphdd/archlinux.iso /src
You should see "arch" and "isolinux". If not, you must have mounted something to the wrong spot; go back and check the commands you entered.
3. Now, run:
And when you get to step 2 (select packages), select "Other/Src" installation media. It should then give you a list of packages to install. If it doesn't, and gives you an error (could not find /src/arch/pkg), go back to step 2; otherwise, if it goes well, select the packages and continue on with the standard install process.
Make sure you don't delete the partiton on which the iso is stored during the partitioning stage; also make sure that if you need to do partitioning for that partition, do it before mounting the partition and iso (you can't resize partitions while they're mounted).