[DEVELOPMENT] Serial-console-based installer ISO for June 12, 2023
Serial-port installation development is complete!
Test out the latest serial-port-installer ISO.
SHA1 sum: 49af5143c1a69aa2facd3ac6c3423edb02ea8409c2d1d86454c8de0698067db7
To try it out with a libvirt-based VM, define your VM (I called mine “lunardev”) and then attach the ISO like this:
root@darkstar ~ # virsh
virsh #
virsh # change-media lunardev hdb lunar-1.8.0-serial-20230612-x86_64.iso
virsh # start lunardev
virsh # console lunardev
If you’re quick enough with the “console” command, you should see a little “ISOBOOT” banner. If you don’t see that, don’t worry! Just press the ENTER key to boot Linux. Then you should see a normal selection of Linux boot messages, followed by the Lunar Linux installer.
Install Lunar Linux the normal way with the instructions on the console (I
recommend using grub2 as the boot loader), and then reboot at the end. After
rebooting, you’ll need to manually eject the CD-ROM image (this is a known
problem). Press CTRL+]
to escape from the console, then use virsh to eject
the CD image:
virsh # change-media lunardev hdb --eject
virsh # start lunardev
virsh # console lunardev
If you selected GRUB2 as the boot loader, you should see a GRUB menu, and when the timeout completes, you should see normal boot messages followed by a login prompt. You can then log in and set things up to your heart’s content, exactrly as if you were logged into a normal display console.