Thank David, finally I found the root cause. I hada misconfigured grub.conf, thus the kickstart file couldn't be rightly located. Now it works as expected.

Brooks



On Wed, Dec 31, 2014 at 3:15 PM, Dennis Gilmore <dennis@ausil.us> wrote:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

That is a very odd kickstart and is missing sections you need like a
location for the install tree.
http://fedoraproject.org/wiki/Anaconda/Kickstart has all the kickstart
options I suggest you look at them. you may be best off doing a manual
install and then tweaking the resulting kickstart for your use.

Dennis

On Sun, 28 Dec 2014 08:19:57 +0800
Brooks Hu <brooks.hu@gmail.com> wrote:

> ---------- Forwarded message ----------
> From: *Brooks Hu* <brooks.hu@gmail.com>
> Date: Friday, December 26, 2014
> Subject: Help!Failed to find a suitable stage1 device when using PXE
> installation.
> To: arm@lists.fedoraproject.org
>
>
> Hi all,
>
> I am trying automatic PXE installation (Fedora 21 for AARCH64) on my
> Mustang board, but looks like kickstart can't work.
>
> Here comes the detail:
>
> Starting installer, one moment...
> find_file: stat /proc/device-tree/chosen/bootpath, No such file or
> directory anaconda 21.48.21-1 for Fedora-Server 21 started.
>  * installation log files are stored in /tmp during the installation
>  * shell is available on TTY2
>  * when reporting a bug add logs from /tmp as separate text/plain
> attachments
> 10:26:29 Not asking for VNC because of an automated install
> Starting automated install......
> Generating updated storage configuration
> storage configuration failed: failed to find a suitable stage1 device
> ================================================================================
> Installation
>
>  1) [x] Language settings                 2) [!] Timezone settings
>         (English (United States))                (Timezone is not
> set.) 3) [x] Installation source               4) [!] Software
> selection (ftp://192.168.1.1/F21/)                 (Nothing selected)
>  5) [!] Installation Destination          6) [x] Network configuration
>         (No disks selected)                      (Wired (eth0)
> connected) 7) [!] Root password                     8) [!] User
> creation (Password is not set.)                   (No user will be
> created) Not enough space in filesystems for the current software
> selection. An additional 2861.02 MiB is needed.
>   Please make your choice from above ['q' to quit | 'b' to begin
> installation |
>
> UEFI version is 1.1.0-rh-0.13
>
> Here comes the kick start config file(I modified based on a sample
> from certain website):
>
> -------------------------------------------------------------------------
> text
> install
> lang en_US.UTF-8
> keyboard us
> part efi --fstype=efi --size=300 --ondisk=sda
> part /boot --fstype=ext4 --size=512 --ondisk=sda
> part / --fstype=ext4 --size=20096 --ondisk=sda
> part /vz --fstype=ext4 --size=40768 --ondisk=sda
> part swap --size=4000
> bootloader --location=partition --ondisk=sda
> network --bootproto dhcp
> rootpw root
> auth --enableshadow --passalgo=sha512
> timezone --utc America/New_York
> reboot
> vznetcfg --net=virt_network1:eth0
> vztturlmap $FS_SERVER http://myrepository.com
> nosfxtemplate
> %eztmplates --cache
> centos-6-x86_64
> centos-6-x86
> mailman-centos-6-x86_64
> mailman-centos-6-x86
>
> %packages
> @base
> @core
> @vz
> @ps
> %end
>
> I have tried all kinds of option combination, also deleted all the
> partitions, but it still can't work. Any suggestions/comments are
> welcomed!
>
> Best Regards,
> Brooks

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQIcBAEBAgAGBQJUo6KYAAoJEH7ltONmPFDRA1cP/1duU1TZmUUNbGo/oNGG2IrB
KDpNqh145xwogalJw4gcX3Wix0FbTn9CnROUMoGux3vc1+hVygKBtyVC+J6TaSKo
ZtkGlnYM/PWZrkZOGXRItmIrEts7PbHmWiFF34km4XIi6tUaT72KHxkEIGW0pfwf
nLVCn+QEVhzPsUA3kVvZwDhD0kmae8vDKrJCTwnDqaEizRod0LfMv9NGJhsBM/3N
sKUrUZDhW4Ur4EDHTYGtVYp/+aScfHZJIG4QyVpy5AmBeefQqdH1PosbN5guzaPK
kLgX4VsygkwKgB19S4pJ6Gnz4Axzc3DeadgKvK1p5Y7HQQfLmOwN6jsRmSxha9bm
r5xiW2nx5fqs/CjW6dIbMhDFUsCDP59lNlGVAYnFoQTHuZGqmnbYSZnRZiaPj0v7
TqwiK0bUwyECcHPjvxFdqYkFrQJkDvbVSlu3dEQ7J0gEZa2GAq0AC7ng6o7mODJ7
7MB887ey8VEAPxJTFx2chhrbP2MH2LUtDGElX/kpzqb/k43JYn1S4cs7AOQFcDfi
1YF4KVOi1O61hLt1GmQmRk3eG/wqRk7+zMFN1RLTSnEn/KauNgcdrNa5rZnCh0Ki
oasJ/4Zi7XHCtZtUWpgIuAeqkTeaQZwXIN1XIeWy2bx5RLvGPu1r7ziRr+ivV2R5
SuKKtBFPC75xj/4ZfJdd
=XFkn
-----END PGP SIGNATURE-----
_______________________________________________
arm mailing list
arm@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/arm