I’ve got a serious question on this topic: How many computers these days actually come with a DVD-rom drive other than laptops? Most of the small form factor PCs that I know about (and for that matter my current desktop PC) do not have them, so an installable ISO file doesn’t make that much sense.
All linux distros, hyper visors Vmware ESXi, windows etc all offer an ISO or prebuilt USB image… Putting an bootable ISO onto a USB is very easy and consistent.
The real request here is to get away from bespoke hard drive images and go to an installer… making it more flexible for other virtualization or hardware to run on.
The current x86-64 install directions literally tell you to go boot with an ubuntu OS live USB so you can burn the image to the hard drive of a NUC or something… It is a really strange way of distributing an OS.
Its still not doing the thing tho…
Update:
I dont think im creating a proper iso for this but ive invested to much time to give up…
I’m not an expert on this, but maybe it’s UEFI related? IMHO, UEFI is a pain in the *$%…
If someone built a home assistant specific installer iso, the kernal and efi alone would be enough to drive me insane,
Trying to build a installer with tiny core is showing that the haos img file is simply large and hard to compress for an iso file.
Im sure someone with a degree can tell me why Im wrong but it dosent appear anyone’s ever tried building a installer for it.
Someone on reddit got HAOS to boot without UEFI so thats interesting.
BTW, I tried step 1 till 15 in VirtualBox and it booted. Nice!
The HA-webos is not accessable (port 8123) and the HA observer (port 4357) is stating:
Which, looks to me, is valid. Conclusion, this mide actual work on an actual desktop/laptop (Didn´t try).
Thanks @JerryM for pointing me to this interesting option/solution!
really sucks knowing im getting stuck on something trivial (im sure ill learn later that its completely impossible(and for some reason I couldnt even guess))
As I wathed your video, it shows your HDD cannot find Cylinder, Head and Sector information, right?
Did you try to use UEFI or without?
Just a guess, I think this to do with non-valid HDD Master Boot Record. Are you using a GPT partition table or an old school msdos partition table?
FYI, I checked my VirtualBox NON-EUFI install and is using GPT.
EDIT: FYI, in the past I used to force Windows 10 to install as NON-UEFI by installing it on an old school msdos partition SSD, which actually worked. But I had to set my BIOS to accept Legacy OS and disable UEFI.
I tried with uefi and without, with grub 2 and others, tried it inside of a micro linux dist, tried to add an installer myself using buildroot.
This is the biggest part of why itll keep failing on an iso,
Now im still looking into how to achieve this with haos but im also looking into building an installer on a linux dist iso that can download the latest haos img and then restore a drive with the img. Not a massive improvement but should allow for people trying to do the x86-64 install to accomplish it in fewer steps when on the linux dist.
All i know is that this is way harder than what i used to do to windows 2000 kernels.
Plus I’m really bad at file management in Linux and I corrupt stuff left and right
FYI, a very long, long, long time ago I used Slax to create a customable personal bootable Linux system on DVD, which I used to start a Desktop without HDD (which was crashed), containing firefox and a simple file manager and USB storage abilitity. I had people who used this for years!
Maybe an option worth looking at?
EDIT: Another one worth checking, PuppyLinux?
EDIT 2: FYI, list of distro’s running on RAM.
EDIT 3: FYI, testing multiple distro’s on one USB Drive, using Ventoy (Youtube showcase)