Wednesday, 22 September 2021

New release of 'isorespin.sh'

Following news of the GRUB2 Secure Boot Bypass 2021 and as a result of Google's security changes on Google Drive together with the first daily build's from Canonical of Ubuntu 21.10 (impish) and point releases for 20.04.3 and 18.04.6 I've updated my ‘isorespin.sh‘ script and respun some ISOs suitable for Intel Atom and Intel Apollo Lake devices.


Note that support for 21.10 (impish) is not finalized as the release is still under development so respinning will be experimental at this stage. However due to a new compression tool being used an additional package 'zstd' will need to be installed prior to attempting any respinning.


Unfortunately interest seems to have declined judging by the lack of donations so please remember to donate if you find this work useful.


Canonical announces new point releases - Ubuntu 20.04.3 and 18.04.6

Update: This work is superseded ... see 'ISOs' under 'Useful posts'.


Canonical have released both the third point release of Ubuntu 20.04 Long-Term Support (LTS) as Ubuntu 20.04.3 and an unexpected six point release of Ubuntu 18.04 Long-Term Support (LTS) as Ubuntu 18.04.6 as a result of GRUB2 Secure Boot Bypass 2021.

I’ve respun the desktop ISOs using my ‘isorespin.sh‘ script and created ISOs suitable for Intel Atom and Intel Apollo Lake devices:

Atom (-i ubuntu-20.04.3-desktop-amd64.iso --atom)
Apollo (-i ubuntu-20.04.3-desktop-amd64.iso --apollo)
Atom (-i ubuntu-18.04.6-desktop-amd64.iso --atom)
Apollo (-i ubuntu-18.04.6-desktop-amd64.iso --apollo)

I've also respun the 'Focal Fossa' desktop ISO with the '--server' option to create a pseudo server ISO suitable for Intel devices with a 32-bit bootloader:

Server (-i ubuntu-20.04.3-desktop-amd64.iso --server)

Also announced are the official 20.04.3 flavours of Ubuntu including Lubuntu which I've also respun to created an ISO suitable for Intel Atom devices:

Atom (-i lubuntu-20.04.3-desktop-amd64.iso --atom)


Downloading Note

After downloading an ISO file it is recommended to test that the file is correct and safe to use by verifying the integrity of the downloaded file. An error during the download could result in a corrupted file and trigger random issues during the usage of the ISO.

The program 'md5sum' is designed to verify data integrity using the MD5 (Message-Digest algorithm 5) 128-bit cryptographic hash. The MD5 calculation gives a checksum (called a hash value), which must equal the MD5 value of a correct ISO.

First open a terminal and go to the correct directory to check a downloaded ISO. Then run the command 'md5sum <ISO>' for example:

md5sum linuxium-atom-ubuntu-20.04.3-desktop-amd64.iso

'md5sum' should then print out a single line after calculating the hash:

166bef608b7cb64dd92ba804c490fa9e linuxium-atom-ubuntu-20.04.3-desktop-amd64.iso

Compare the hash (the alphanumeric string on left) from your output with the corresponding hash below. If both hashes match exactly then the downloaded file is almost certainly intact. However if the hashes do not match then there was a problem with the download and you should download the file again.


ISO 'md5sum' hashes

e2ec97be8ed27967335174e5551f29ce linuxium-atom-ubuntu-18.04.6-desktop-amd64.iso
ca7634b2e5c7d7ac8885b13a491242f9 linuxium-apollo-ubuntu-18.04.6-desktop-amd64.iso
166bef608b7cb64dd92ba804c490fa9e linuxium-atom-ubuntu-20.04.3-desktop-amd64.iso
1c0a56d3a7806c92f9c3ba0104ed4a1d linuxium-apollo-ubuntu-20.04.3-desktop-amd64.iso
91a6ac93e8f5976b73ee6c90ea4aacc9 linuxium-ubuntu-20.04.3-server-amd64.iso
052e5d0ab5e1b997b4df76d64c3db5a6 linuxium-atom-lubuntu-20.04.3-desktop-amd64.iso


Please donate if you find these ISOs useful.