<div dir="ltr">Hi,<div>Let me ask some question:</div><div>1) What is the relationship between u-boot, syslinux/extlinux, grub in installation process of F21 on ARM boxes? (I see elements of all this environments on the installation image.)</div><div>2) Does the u-boot bootloader recognizes full set of extlinux.conf options?</div><div>3) How to build extlinux.conf &amp; ks.cfg to perform fully automatic installation on Cubieboard2?</div><div><br></div><div>Background:<br><div>My goal is to configure some Cubieboard2 (Allwinner A20 SoC) boxes to perform fully automatic installation from PXE server (FOG).<br><div>I&#39;ve done my best to get familiar with contents of:</div><div>1) <a href="http://fedoraproject.org/wiki/Architectures/ARM/F21/Installation">Fedora ARM Installation Procedure</a></div><div>2) <a href="http://fedoraproject.org/wiki/Changes/u-boot_syslinux">u-boot &amp; syslinux change in F21</a></div><div>3) <a href="http://linux-sunxi.org/Mainline_U-boot">linux-sunxi Mainline U-boot</a></div><div>4) <a href="http://www.denx.de/wiki/U-Boot">Vanilla U-Boot</a></div><div>5) <a href="http://www.syslinux.org/wiki/index.php/EXTLINUX">ExtLinux</a></div><div>6) <a href="https://lists.fedoraproject.org/pipermail/arm/2014-December/008787.html">Recent post #1</a></div><div>7) <a href="https://lists.fedoraproject.org/pipermail/arm/2015-January/008880.html">Recent post #2</a></div><div>and now .... I have a mess in my head. :-)</div></div><div><br></div><div>I have divided the &quot;project&quot; into few stages.</div><div><br></div><div>At the current stage, I try to build a local automatic installation. (Local only, ie. from miniSD, without potential network difficulties.) So, I try to construct extlinux.conf/grub.conf and anaconda kickstart file that will be able to perform fully automatic installation.</div><div><br></div><div>Here is my extlinux.conf file:</div><div><br></div><div><div>ui menu.c32</div><div>menu autoboot Welcome to Fedora-Minimal-armhfp-21-5. Automatic boot in # second{,s}. Press a key for options.</div><div>menu title Fedora-Minimal-armhfp-21-5 Boot Options.</div><div>menu hidden</div><div>timeout 20</div><div>totaltimeout 600</div><div><br></div><div>label Fedora-Minimal-armhfp-21-5 (3.17.4-301.fc21.armv7hl)</div><div><span class="" style="white-space:pre">        </span>kernel /vmlinuz-3.17.4-301.fc21.armv7hl</div><div><span class="" style="white-space:pre">        </span>append ro root=UUID=e098e36f-f409-44cb-9d8e-9d5c0e2ed9c9 </div><div><span class="" style="white-space:pre">        </span>fdtdir /dtb-3.17.4-301.fc21.armv7hl/</div><div><span class="" style="white-space:pre">        </span>initrd /initramfs-3.17.4-301.fc21.armv7hl.img</div><div><span class="" style="white-space:pre">        </span>inst.ks=hd:sdb1:/ks.cfg</div><div>label Just to show the extlinux.conf is read</div><div><span class="" style="white-space:pre">        </span>kernel /vmlinuz-3.17.4-301.fc21.armv7hl</div><div><span class="" style="white-space:pre">        </span>append ro root=UUID=e098e36f-f409-44cb-9d8e-9d5c0e2ed9c9 </div><div><span class="" style="white-space:pre">        </span>fdtdir /dtb-3.17.4-301.fc21.armv7hl/</div><div><span class="" style="white-space:pre">        </span>initrd /initramfs-3.17.4-301.fc21.armv7hl.img</div></div><div><br></div><div>First, I see that extlinux.conf file is (at least partially) processed, as the additional label is reflected in options proposed during installation process. But it seems that the option inst.ks=hd:sdb1:/ks.cfg is ignored.</div><div><br></div><div>My /ks.cfg differs from generated by anaconda in only one line. I changed timezone into Europe/Warsaw. And I see that anaconda still asks me to choose timezone (with exclamation mark indicating lack of choice).</div><div><br></div><div>Furthermore, when I read the <a href="https://lists.fedoraproject.org/pipermail/arm/2015-January/008880.html">Recent post #2</a> without any reaction above I suspect that maybe the change &quot;<a href="http://fedoraproject.org/wiki/Changes/u-boot_syslinux">u-boot &amp; syslinux change in F21</a>&quot; is implemented partially only and there is no possibility to use kickstart file.</div></div><div><br></div><div>Regards</div><div>Tomasz</div></div>