Custom EfikaMX Image
:~$ sudo apt install -y kpartx xz-utils sharutils
:~$ mkdir -p ~/arm-stuff/images/
:~$ cd ~/arm-stuff/images/
:~$ dd if=/dev/zero of=kali-custom-efikamx.img conv=fsync bs=4M count=7000:~$ parted kali-custom-efikamx.img --script -- mklabel msdos
:~$ parted kali-custom-efikamx.img --script -- mkpart primary ext2 4096s 266239s
:~$ parted kali-custom-efikamx.img --script -- mkpart primary ext4 266240s 100%:~$ loopdevice=$( losetup -f --show kali-custom-efikamx.img )
:~$ device=$( kpartx -va $loopdevice| sed -E 's/.*(loop[0-9])p.*/\1/g' | head -1 )
:~$ device="/dev/mapper/${device}"
:~$ bootp=${device}p1
:~$ rootp=${device}p2
:~$
:~$ mkfs.ext2 $bootp
:~$ mkfs.ext4 $rootp
:~$ mkdir -p boot
:~$ mkdir -p root
:~$ mount $bootp boot
:~$ mount $rootp rootLast updated