https://labs.parabola.nu/https://labs.parabola.nu/favicon.ico?15367742552014-12-15T06:40:37ZParabola Issue TrackerPorts - Porting #618: Create an ARM IMGhttps://labs.parabola.nu/issues/618?journal_id=55452014-12-15T06:40:37Zaurelienaurelien@hackers.camp
<ul><li><strong>Subject</strong> changed from <i>Create an ARM ISO</i> to <i>Create an ARM IMG</i></li></ul> Ports - Porting #618: Create an ARM IMGhttps://labs.parabola.nu/issues/618?journal_id=62012015-09-26T14:40:39ZGNUtooGNUtoo@cyberdimension.org
<ul></ul><p>Look at bug <a class="issue tracker-2 status-2 priority-3 priority-default closed" title="Porting: pacstrap from x86 working (with some workarrounds) (fixed)" href="https://labs.parabola.nu/issues/814">#814</a> ( <a class="external" href="https://labs.parabola.nu/issues/814">https://labs.parabola.nu/issues/814</a> ) I hope it helps.<br />That is exactly why I did it: to avoid the non-free arch tarball.</p>
<p>Now it's just a matter of packaging this rootfs in convenient formats such as tar.xz or ext4.xz or similar.</p>
<p>Also, for later, we could add easier installation, where the end user would have to type the minimum amount of commands possible to get the installer running on the target device.</p>
<p>On x86 we put a livecd/liveusb in the machine and it boots on it.<br />On ARM we could think of how to achieve the same thing(Booting the installer in a very easy way) easily.</p>
<p>Denis</p> Ports - Porting #618: Create an ARM IMGhttps://labs.parabola.nu/issues/618?journal_id=63582015-11-22T15:58:28ZGNUtooGNUtoo@cyberdimension.org
<ul></ul><p>Hi, why does this bug takes so long to be closed?</p>
If you need help, tell me, here's what I had in mind:
<ul>
<li>Generate a rootfs from an x86 parabola for instance:<br /> $ sudo su
# cp /etc/pacman.conf ./
# vim pacman.conf # Replace the architecture with armv7h, the line should look like that: "Architecture = armv7h"
# pacman-key --lsign-key <a class="email" href="mailto:builder@archlinuxarm.org">builder@archlinuxarm.org</a>
# mkdir -p mnt
# pacstrap -c -d -C ./pacman.conf ./mnt/ base archlinuxarm-keyring</li>
<li>Now you have your rootfs, just tar it:
# cd mnt && tar cJf ../parabola_arm_release.tar.xz ./</li>
<li>Then write instructions to use the tarball, the user can be on Trisquel, so watchout for tar permissions.
# fdisk /dev/mmcblk0 # Here the user is responsible for installing the bootloader, formating the microsd etc... it's device dependant. You just release a tarball for now.
# mount /dev/mmcblk0p1 /mnt
# tar xf parabola_arm_release.tar.xz -C /mnt --numeric-owner # Remember, the user can be on Trisquel
# cd /mnt/boot
# cat /mnt/boot/vmlinuz-linux-libre /mnt/boot/dtbs/linux-libre/omap3-gta04a3.dtb > /tmp/zImage.dtb
# mkimage -A arm -O linux -T kernel -C none -a 0x82000000 -e 0x82000000 -d /tmp/zImage.dtb /mnt/boot/uImage.dtb
# The user then edits the bootloader arguments if necessary
# DONE</li>
</ul> Ports - Porting #618: Create an ARM IMGhttps://labs.parabola.nu/issues/618?journal_id=63592015-11-22T16:25:11ZGNUtooGNUtoo@cyberdimension.org
<ul></ul><p>Each time I use redmine, I forget about that the issue tracker has a specific syntax.</p>
<p>So instead of only complaining(I am), I did that:</p>
<p><a class="external" href="https://wiki.parabola.nu/Parabola_ARM_installation">https://wiki.parabola.nu/Parabola_ARM_installation</a></p>
<p>I hope it can be useful, please add machines and do release a tarball, please!</p>
<p>Denis.</p> Ports - Porting #618: Create an ARM IMGhttps://labs.parabola.nu/issues/618?journal_id=68662016-05-12T00:53:19ZAnonymous
<ul><li><strong>Project</strong> changed from <i>19</i> to <i>Ports</i></li></ul> Ports - Porting #618: Create an ARM IMGhttps://labs.parabola.nu/issues/618?journal_id=93252018-05-01T08:04:34Zbill-auger
<ul><li><strong>Related to</strong> <i><a class="issue tracker-2 status-12 priority-6 priority-high2 closed" href="/issues/1627">Porting #1627</a>: Make an arm installation iso even if basic</i> added</li></ul> Ports - Porting #618: Create an ARM IMGhttps://labs.parabola.nu/issues/618?journal_id=93272018-05-01T08:05:02Zbill-auger
<ul><li><strong>Priority</strong> changed from <i>freedom issue</i> to <i>feature</i></li><li><strong>Status</strong> changed from <i>open</i> to <i>not-a-bug</i></li></ul><p>a duplicate feature request issue now exists for this - it looks like they did not know about this open issue - i will close this one as some progress has been noted in the new one</p> Ports - Porting #618: Create an ARM IMGhttps://labs.parabola.nu/issues/618?journal_id=158732021-02-09T14:21:55Zbill-auger
<ul><li><strong>Status</strong> changed from <i>not-a-bug</i> to <i>wont-fix</i></li></ul>