View Issue Details

IDProjectCategoryView StatusLast Update
0009234Kali LinuxKali Package Bugpublic2025-07-10 08:07
ReporterWalexander Assigned To 
PrioritynormalSeverityminorReproducibilityhave not tried
Status newResolutionopen 
Summary0009234: Kali Live arm64 ISO creation bugs
Description

The arm64 ISO built with the live buildscripts (https://gitlab.com/kalilinux/build-scripts/kali-live) / Apple Silicone (ARM64) ISOs from https://www.kali.org/get-kali/#kali-live have both an invalid partition table, and missing the start-stop-daemon

Recreating: / verifying:
Download / generate arm64 live iso
Mount iso to loop0 (sudo losetup -P /dev/loop0 <path to iso>)
mount partitions, including squashfs (mount /dev/loop0p1 <mount>, mount <mount>/live/filesystem.squashfs <mount 2>)

For invalid partition table:
sudo parted /dev/loop0 print
Expected: partition table displayed
Actual: "Error: Invalid partition table - recursive partition on /dev/loop0"

For missing start-stop-daemon
ls <mount2>/sbin | grep "start-stop-daemon"
Expected: it to be present
Actual: no output

This is different behaviour to the amd64 disk,
If the start-stop-daemon does not exist then apt does not allow for packages to be downloaded
If the partition table is invalid it can cause issues on automated scripts / it typically indicates signs of disk corruption

Activities

steev

steev

2025-06-30 04:43

manager   ~0020712

The amd64 iso uses isolinux, the arm64 iso does not (if memory serves me right) which explains why it does not follow the same as amd64.

steev@finn:~/Downloads$ sudo losetup -f kali-linux-2025.2-live-arm64.iso
steev@finn:~/Downloads$ sudo losetup -a
/dev/loop0: [66309]:49591594 (/home/steev/Downloads/kali-linux-2025.2-live-arm64.iso)
steev@finn:~/Downloads$ sudo mount /dev/loop0 /mnt
mount: /mnt: WARNING: source write-protected, mounted read-only.
steev@finn:~/Downloads$ ls /mnt
EFI  boot  boot.catalog  dists  efi.img  isolinux  live  pool  sha256sum.README  sha256sum.txt
Walexander

Walexander

2025-07-10 08:07

reporter   ~0020719

I believe the missing start stop daemon also causes issues with installing via apt, saying it is required and erroring if its not present

Issue History

Date Modified Username Field Change
2025-06-27 16:10 Walexander New Issue
2025-06-30 04:43 steev Note Added: 0020712
2025-07-10 08:07 Walexander Note Added: 0020719