To install arch arm on SD with higher size and using a consistent structure is necessary:
[*]install bsdtar, dosfstools, uboot-tools (required by arch arm compressed file)
[*]use fdisk first to build a new SD partition table (more details: https://www.scribd.com/document/382420801/How-Partitions-d-With-Higher-Size-on-Linux)
[*]after is necessary follow arch arm linux installation instructions (using the new partition table structure)
[*]after install is necessary mount boot partition and update boot.txt manually or with sed or another software with file tool and run mkscr
[*]after can umount partitions and put the SD on raspberry PI (if display ERROR: root device mounted sucessfully but /sbin/init does not exists, the ArchLinuxARM-rpi-3-latest.tar.gz that was used was corrupted on download or while copying, get the ArchLinuxARM-rpi-3-latest.tar.gz and redo all the above instructions)
$this->bbcode_second_pass_code('', '
Follow the instructions to update boot.txt
cd mntBootDir # the disk path where the mnt partition table was mounted
N is /root partition table number in bellow line
sed -i "s|:2 uuid|:N uuid|g" boot.txt
sh mkscr
')