Теретически можно руками установить: разбить диск через gparted как нужно, скопировать корень с лайвсиди на винт, перепрописать fstab, и установить загрузчик.
Вроде еще была некая утилита по инсталу arch, кажется где-то на форуме о ней читал, но как она называется я не помню.
Я короче так себе создал live-cd на основе archiso. Все команды опробованы еще раз сегодня. Не претендую что все правильно, но у меня все собралось и в виртуалбоксе все запустилось. :)

Работал из под рута, для удобства. В терминале:
$ su
Пароль:

Устанавливаем необходимые пакеты по вики.
# pacman -S devtools git –needed

Устанавливаем archiso
# git clone git://projects.archlinux.org/archiso.git
# cd archiso/archiso/
# make install

Доустанавливаем по вики еще пакеты
# pacman -S devtools libisoburn squashfs-tools

Создаем директорию для сборки и копируем стандартные скрипты archiso
# mkdir /home/youruser/myarch
# cp -r /usr/share/archiso/configs/baseline /home/youruser/myarch/

Важно изменить mkinitcpio.conf!!! В baseline mkinitcpio.conf никудышный.
# cp -r /usr/share/archiso/configs/releng/mkinitcpio.conf /home/youruser/myarch/baseline

изменяем скрипт build.sh в директории baseline, для этого находим и комментируем строчку
mkarchiso ${verbose} -w “${work_dir}” -D “${install_dir}” -p “base” create

Создаем необходимые директории, где будет создаваться live-cd
# mkdir -p /home/youruser/myarch/baseline/work/root-image

Монтируем наш корень в /tmp/root-fs
# mkdir /tmp/root-fs
# mount –bind / /tmp/root-fs

Копируем содержимое из /tmp/root-fs в /home/youruser/myarch/baseline/work/root-image
Я копировал через mc

Отмонтируем корень из /tmp/root-fs
# umount /tmp/root-fs

Заходим в новую систему и если нужно ее изменяем.
# chroot /home/youruser/myarch/baseline/work/root-image/

изменяем fstab в chroot.
#nano /etc/fstab
комментируем все строчки fstab, кроме
tmpfs /tmp tmpfs nodev,nosuid 0 0

Создаем пользователей если нужно для live-cd
# useradd -m -g users -G audio,lp,optical,storage,video,wheel,games,power,scanner -s /bin/bash live
# passwd live
# passwd root

Выход из chroot
# exit

Незабудьте пользователю live в домашнюю папку положить необходимые настройки, автозагрузки и прочая.

Собираем iso
# cd /home/youruser/myarch/baseline/
# ./build.sh -v

Результатом будет собранный iso, он будет находиться в /home/youruser/myarch/baseline/out
я установил archiso, потом скопировал cp -r /usr/share/archiso/configs/baseline в домашнюю папку и поковырялся в скрипте build.sh. По умолчанию этот скрипт скачивает в папку work/root-image кажется пакеты base и из них формирует лайв-сиди. Я закоментировал в скрипте build.sh строчку где скачивается base, и просто руками скопировал в папку work/root-image свой корень, только после копирования корня отредактировал fstab, все удалил и оставил только монтирование tmp как tmpfs. после запустил build.sh. у меня сформировался мой iso.
кстати набрел тут на проект Ninja OS. Это дистрибутив основанный на Arch и скриптах larch. Вроде все свежее. Там кстати есть профиль для создания в larch, но у меня почему-то не сработал. :( Наверное руки кривые.

http://ninjaos.cixx6.com/
http://sourceforge.net/projects/ninjaos/
не, я лучше подожду проверенных рецептов :)
Около полгода на домашнем компе стоял debian testing. Честно говоря проблем вообще не знал (в прочем и с arch не имею проблем). Единственный минус для себя вынес так это то что разработчики очень рьяно относятся к свободному ПО и плюс софт в репозитариях все таки не такой свежий как в arch. В остальном хороший дистрибутив. В моем изучении линукса он как раз занял нужную ступень, как подготовка к arch.
ок. ну пусть для начала home зашифровать бы. в puppy linux я шифровал home стандартной процедурой, вроде работало хорошо.
Отлично, подожду тогда Ваш рецет. А то с английским не очень дружу.
Да первый grub попытался поставить. Т.к. на домашнем компе тоже первый grub стоит. Поэтому решил его по началу и установить. В итоге получилось что больше всего по времени провозился с этим grub, чем реально с нуля отфарматировал и закатал копию домашней системы на флэшку. В итоге не стал париться уже, поставил grub4dos. Начинал просто свое знакомство с линуксом с puppy linux и с magos, так что все встало хорошо.

А сам груб установил в chroote как по мануалу. Просто при загрузке системы почему-то загрузка груба идет не с флешки, а стартует груб с винта. Так что тут дело не в конфиге скорее всего. А grub4dos при таких же настройках биос все отрабатывает хорошо.

Такой вот вопрос, в мануале расписано что можно шифрованный home прицепить. Я home на отдельный раздел флэшки закатал ext2, и в fstab прописал монтирование. Как приготовить шифрованный home?
Спасибо большое. У меня заработало. Единственно все таки пришлось установить grub4dos из AUR. Grub почему-то глючил, и флэшка не хотела грузиться.