Building up a Porteus image for that old Geode hardware I tinker with now and again. Thank you Guys for including all the odd input kernel modules in your kernel that I need. That being said I see that Porteus installer defaults to syslinux. Have not been able to use syslinux on this hardware for half a decade. Is there anyway to easily convert to lilo or to flip the installer in to putting down lilo instead of syslinux? I know that lilo still works as Porteus-1.2 boots like a charm from usb on the target hardware. Hey wait... Could I just install 1.2 to a usb drive and then replace all the payload due to your consistent naming conventions through releases? Then re-run installer in /mnt/sdx/boot... ?
I did read somewhere that xfs gets lilo automatically however when I tried this I could only get error code 2 from the Porteus-installer for both Linux and Win.
**EDIT It worked ...almost
Installed Porteus-1.2 via copying mounted iso to freshly formatted mounted usb. Then ran installer, selected 6 for lilo. Rebooted to test. Works as expected.
Back to non usb linux os
Mounted freshly remastered Porteus ISO and mounted USB. Copied all of /porteus from ISO to /mnt/usb/porteus (after deleting contents of old usb porteus)
Copied /iso/boot/syslinux/vmlinuz to /mnt/usb/boot/vmlinux
Copied /iso/boot/syslinux/initrd.xz to /mnt/usb/boot/initrd.xz
Copied all of /mnt/iso/boot/syslinux to /mnt/usb/boot/syslinux (for porteus.cfg and other files)
Reboot to see Porteus 3.0 booting with lilo.
Now I cant seem to run liloconfig to be able to take out the no timeout aspect of default config. I have a tablet with no button input until x loads and want to set a default timeout. Seems os-loader is not installed. Ill try that and see if it works. Installing os-prober lets liloconfig run but upon
Code: Select all
lilo -C /mnt/sdd1/boot/lilo.conf -M /dev/sdd
Copied over checkbase.sh from v1.2 and still get the same.
Any lilo experts know how to update this the proper way?
Tried to use extlinux but only get kernel panic. Reverting back to lilo results in no boot signature in partition. Is there any way to use the current installer and designate a lilo installation or a extlinux install VS a syslinux default? Tried using xfs formatting but only got error code 2 from installer. It would be nice to have the option as the old installer seems more capable in this capacity. Well in part...
In trying the opposite approach (getting new ISO and then installing old bootloader) I have two usb sticks with fresh msdos - ext4 fs that both result in error 2 on running Porteus-installer-for-Linux.com. Three tries on both usb sticks with fresh partition tables each try. Tiny core from cdrom installs to the usbs and they boot and this is my only breadcrumb.
Can I copy the old lin-start-here.sh installer over to a new ISO and have it work somehow?
Thank you in advance