mirror of
https://github.com/AeThex-Corporation/AeThex-OS.git
synced 2026-04-18 14:37:19 +00:00
1.3 KiB
1.3 KiB
AeThex OS ISO Verification
Use this guide to verify that a built ISO is real, intact, and contains the expected boot assets.
Quick Verify (Recommended)
./script/verify-iso.sh -i aethex-linux-build/AeThex-Linux-amd64.iso
What it checks:
- File exists + size
- SHA256 checksum (if
.sha256or.sha256.txtfile exists) - Key boot files inside the ISO
Enforce a Specific Checksum
./script/verify-iso.sh -i AeThex-OS-Full-amd64.iso -s <expected_sha256>
Deep Verify (Mounted Contents)
Mount the ISO to confirm file layout directly (requires sudo/root):
./script/verify-iso.sh -i AeThex-OS-Full-amd64.iso --mount
Expected Success Output
You should see:
- A calculated SHA256
SHA256 matches ...if a checksum is provided or discovered[✓] Kernel,[✓] Initrd,[✓] SquashFS,[✓] GRUB config,[✓] ISOLINUX config- Final line:
ISO verification complete.
Troubleshooting
- Missing files: Rebuild the ISO and check
script/build-linux-iso.shorscript/build-linux-iso-full.sh. - SHA mismatch: Re-download the ISO artifact or copy the correct
.sha256file next to the ISO. - No inspection tool: Install
xorriso(preferred) orisoinfoand re-run.
Related Docs
LINUX_QUICKSTART.mdISO_BUILD_FIXED.mddocs/FLASH_USB.md