Expirion is alive again

I can only imagine how that feels not having a setup ready to validate such tricky sample of work, but i keep thinking Expirion already survives this other test most nicely: to install (& successfully reboot...) from a 'YUMi-exFAT' USB drive, which spares us time & effort evaluating LIVE mode only to decide if it's possible to go further with more permanent adoption, since on a UEFi system exploiting that tool it turns out every new .ISO update no longer requires a slow/exclusive procedure as when dealing with Windows Rufus & co.

Too bad the owner of a ChomeBook Lenovo N23 didn't keep us posted with his progress ~2 weeks ago, while i'd gladly check on my Atom CherryTrail based transformer LapTop if i could. Yet i may happen to have some potentially comforting news for you: Linuxium for Atom "respins" being now gone this leaves such a select niche relatively unoccupied for Expirion and so i'm pleased to point a finger at this script:


Perhaps an emulator would correctly behave as a 32-bits machine but i vaguely recall these either proved having limited hardware port(s) support and/or only allowed short-term "trial" licensing. What i know better is that in some rare cases it was OKay to only copy these few /efi/boot/ supplemental files, but in others GrUB would drop to its CLI and leave me there for a lack of access to the rest of it. Searching for the « ia32 » string through that old script i find it refers to at least one directly-related debian 'grub-efi-ia32*.deb' package and sure enough if i dig inside then there's directory '/usr/lib/grub/i386-efi/' full of module files indeed. In addition the script refers to 'grub-efi-ia32-bin' and a command with this syntax:

« grub-install --force --target=i386-efi ...»​

So this does confirm my advice of November 4.

In any case it would be great to read that Expirion has been made compatible with these budget ChromeBooks and more!

:cool:
 


I can only imagine how that feels not having a setup ready to validate such tricky sample of work, but i keep thinking Expirion already survives this other test most nicely: to install (& successfully reboot...) from a 'YUMi-exFAT' USB drive, which spares us time & effort evaluating LIVE mode only to decide if it's possible to go further with more permanent adoption, since on a UEFi system exploiting that tool it turns out every new .ISO update no longer requires a slow/exclusive procedure as when dealing with Windows Rufus & co.

Too bad the owner of a ChomeBook Lenovo N23 didn't keep us posted with his progress ~2 weeks ago, while i'd gladly check on my Atom CherryTrail based transformer LapTop if i could. Yet i may happen to have some potentially comforting news for you: Linuxium for Atom "respins" being now gone this leaves such a select niche relatively unoccupied for Expirion and so i'm pleased to point a finger at this script:


Perhaps an emulator would correctly behave as a 32-bits machine but i vaguely recall these either proved having limited hardware port(s) support and/or only allowed short-term "trial" licensing. What i know better is that in some rare cases it was OKay to only copy these few /efi/boot/ supplemental files, but in others GrUB would drop to its CLI and leave me there for a lack of access to the rest of it. Searching for the « ia32 » string through that old script i find it refers to at least one directly-related debian 'grub-efi-ia32*.deb' package and sure enough if i dig inside then there's directory '/usr/lib/grub/i386-efi/' full of module files indeed. In addition the script refers to 'grub-efi-ia32-bin' and a command with this syntax:

« grub-install --force --target=i386-efi ...»​

So this does confirm my advice of November 4.

In any case it would be great to read that Expirion has been made compatible with these budget ChromeBooks and more!

:cool:
I have seen this script you mention it does not support Devuan or Debian from line 34 of the script

SUPPORTED_OS=("Ubuntu" "Kubuntu" "Lubuntu" "Lubuntu-Next" "Ubuntu-Budgie" "Ubuntu-GNOME" "Ubuntu-MATE" "Xubuntu" "Mint" "neon" "elementary" "BackBox" "Peppermint" "Ubuntu-Studio")
 
I have seen this script you mention it does not support Devuan or Debian from line 34 of the script

This old script wasn't expected to work out of the box for Expirion, especially after noticing this mention:

« ...option is only compatible with an ISO that uses 'systemd'... »​

Which made me vaguely remember some previous post(s) about not using it here. Moreover i'd rather keep Devuan's situation separate from Debian-related scenarios finding there's actually a variable named 'DEBIAN_FILE' and even a comment focussing on the notion of a "Debian binary package" too, so that's a lot of Debian stuff and yet that ain't my point.

The usefulness of 'isorespin.sh' should be limited to being a reminder of what's to be provided to GrUB at boot time, e.g. before the OS can kick in. For example the RAMDisk 'initrd*' apparently gets rebuilt besides 'vmlinuz*' and 'efi.img', i also seen keywords like eltorito, iso9660, joliet, mbr and gpt, etc. So these hints tell me it all maters while still searching for an alternative ia32 bootloader.

In addition i've already described what was involved when i used to "patch" .ISOs for use on my Atom CherryTrail, and i did depend on the 32-bits version of Debian for such graft indeed. Then MX Linux spared me the hasle, after that a few others seemed to follow a similar path but i can no longer qualify their level of compatibility with certainty. At the time i was copying my .ISOs on a Ventoy drive, perhaps this is where ia32 support really came from, go figure...

;)

By the way, that script also refers to 'rEFInd'.
 

Staff online

Members online


Latest posts

Top