Non guix iso booting/generation issue

I have started my guix journey by installing guix in foregin distro now i plan to install it in one of my machine. I have been able to generate a guix iso (forked from davidwills). Github has 2gb limit i have split it as two. i have taken code and inspiration from jonhermansen and @shom pull request.

I got two successful builds

Why don’t you just install from the default ISO downloadable ftom guix.gnu.org? You can install it with an ethernet connection or a usb wifi dongle if these are possible options. After you successfully install the system, you can add the nonguix channel by following the instructions on github for nonguix.

It doesn’t work for most hardware since 2014.

Generate the nonguix iso on your foreign system.

The regular linux kernel not showing up as an option is normal i think, cause the actual installer hasn’t been patched to include it as an option. That’s why in the systemcrafters install guide video he switches tty during the process and manually edits the config that was generated by the installer. I’m personally thinking of just using the official Guix ISO from now on now that i feel more comfortable with the distro, cause from what i’ve seen with the libre kernel you should still get basic tty output, so i’m going to create a helper script for my own convenience that pulls down my repo and such so that i can more easily install my own configuration from a tty. That way i should also be able to just use the ncurses installer all the way through.

You can take a look at the installer I created. It should provide a complete installation experience:

Note that newer installers won’t be able to finish the installation process:

And currently there’s bug in the default bash profile and you need to re-login after your first guix pull: