djemos wrote: ↑28. May 2023, 07:59
I do not know if can do a real installation to a usb stick with slackware-live of Eric.
It can install on a hard disk from the live system as stated in this article
, not sure about installing on an USB stick.
Which i can do using my scripts. This is wonderful for salix and slackel. The truth is that i run salix and slackel 32 and 64 bit last months from 64 GB usb sticks i do not use a hard drive.
Using the "auto partitioning" mode of the Slint installer you can do the same: just after having chosen this mode the installer lists the drives where it can install Slint and you select one of them. This can be a hard drive, a SSD, a NVMe, an USB stick, an SD card, whatever, as long as its size is at least 50G. So you just plug in the stick before pressing "a" for auto and it will be proposed. Further, it uses a btrfs file system which is fast on flash drives, with compression, so it takes roughly half the space on the device as would, say, ext4 or xfs. Some people run Slint on an USB stick as easier than re-partitiong a hard drive or SSD.
And i have both updated to latest packages and kernel.
In Slint just running slapt-get --upgrade whenever a new kernel is provided automatically updates grub after having built a new initramfs using dracut, Booting the kernel running at time of updating is still possible, as a safety net.
I also developed slackel 7.6 using a live usb where i installed (real installation) slackel 7.5 updated to latest slackel and slackware current tree.
According to Thomas Schmitt, author of xorriso, it should be possible to reserve a partition in an USB stick used as installer to then host the installed system (on the same stick). I hope that it's also possible in case of a live system on the stick and will explore that.
It is a matter of what do you want a demonstration live iso or an iso which can be used in a productive way and also be portable not as a live usb but a working system installed to internal or external ssd disk or in a usb stick.
As the current Slint installer is already able to do a portable installation, the goal is more to allow people to see how Slint looks like and what its provides without installing it.
And in my opinion the installation as a live usb using a persistent file is not worth. It is slow after installing a lot of packages. It is like a toy not a workable system.
I use slackel 7.6 installed on a 64 bit usb updated to latest packages and kernel to write this message using a laptop which has windows installed.